Publications

171 entries « 2 of 4 »

2012

Amanda Chih-Ning Tseng; David Brooks

Analytical Latency-Throughput Model of Future Power Constrained Multicore Processors Inproceedings

Workshop on Energy Efficient Design, ISCA, pp. 800, 2012.

BibTeX

Simone Campanoni; Timothy Jones; Glenn Holloway; G Wei; David Brooks

Making the Extraction of Thread-Level Parallelism Mainstream Journal Article

IEEE Micro, 2012.

Abstract | Links | BibTeX

Michael Lyons; Gu-Yeon Wei; David Brooks

Shrink-Fit: A Framework for Flexible Accelerator Sizing Journal Article

Computer Architecture Letters, 2012.

Abstract | Links | BibTeX

2011

Mark Hempstead; David Brooks; G Wei

An Accelerator-Based Wireless Sensor Network Processor in 130 nm CMOS Journal Article

Emerging and Selected Topics in Circuits and Systems, IEEE Journal on, 1 (2), pp. 193–202, 2011.

BibTeX

Wonyoung Kim; David M Brooks; Gu-Yeon Wei

A fully-integrated 3-level DC/DC converter for nanosecond-scale DVS with fast shunt regulation Inproceedings

IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC), pp. 268–270, IEEE 2011.

BibTeX

Krishna K Rangan; Michael D Powell; Gu-Yeon Wei; David Brooks

Achieving uniform performance and maximizing throughput in the presence of heterogeneity Inproceedings

High Performance Computer Architecture (HPCA), 2011 IEEE 17th International Symposium on, pp. 3–14, IEEE 2011.

BibTeX

Vijay Janapa Reddi; Svilen Kanev; Wonyoung Kim; Simone Campanoni; Michael D Smith; Gu-Yeon Wei; David Brooks

Voltage Noise in Production Processors Journal Article

IEEE Micro, 2011.

Abstract | Links | BibTeX

David Brooks

The alarms project: a hardware/software approach to addressing parameter variations Inproceedings

Design Automation Conference (ASP-DAC), 2011 16th Asia and South Pacific, pp. 291–291, IEEE 2011.

BibTeX

Kevin M Brownell; Ali Durlov Khan; Gu-Yeon Wei; David Brooks

Automating design of voltage interpolation to address process variations Journal Article

Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, (99), pp. 1–14, 2011.

BibTeX

Vijay Janapa Reddi; David Brooks

Resilient Architectures via Collaborative Design: Maximizing Commodity Processor Performance in the Presence of Variations Journal Article

Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 30 (10), pp. 1429–1445, 2011.

BibTeX

David Brooks

CPUs, GPUs, and Hybrid Computing Journal Article

IEEE Micro, pp. 4–6, 2011.

BibTeX

Pierre-Emile Duhamel; Judson Porter; Benjamin Finio; Geoffrey Barrows; David Brooks; Gu-Yeon Wei; Robert Wood

Hardware in the loop for optical flow sensing in a robotic bee Inproceedings

Intelligent Robots and Systems (IROS), 2011 IEEE/RSJ International Conference on, pp. 1099–1106, IEEE 2011.

BibTeX

Peter Bailis; Vijay Janapa Reddi; Sanjay Gandhi; David Brooks; Margo Seltzer

Dimetrodon: processor-level preventive thermal management via idle cycle injection Inproceedings

Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE, pp. 89–94, IEEE 2011.

BibTeX

Javier Lira; Carlos Molina; David Brooks; Antonio Gonzalez

Implementing a hybrid SRAM/eDRAM NUCA architecture Inproceedings

High Performance Computing (HiPC), 2011 18th International Conference on, pp. 1–10, IEEE 2011.

BibTeX

2010

Vijay Janapa Reddi; Svilen Kanev; Wonyoung Kim; Simone Campanoni; Michael D Smith; Gu-Yeon Wei; David Brooks

Voltage smoothing: Characterizing and mitigating voltage noise in production processors via software-guided thread scheduling Inproceedings

International Symposium on Microarchitecture (MICRO), IEEE 2010.

Abstract | Links | BibTeX

Vijay Janapa Reddi; Meeta Gupta; Glenn Holloway; Michael D Smith; Gu-Yeon Wei; David Brooks

Predicting voltage droops using recurring program and microarchitectural event activity Journal Article

IEEE Micro, 2010.

Abstract | Links | BibTeX

Vijay Janapa Reddi; Simone Campanoni; Meeta S Gupta; Michael D Smith; Gu-Yeon Wei; David Brooks; Kim Hazelwood

Eliminating voltage emergencies via software-guided code transformations Journal Article

Transactions on Architecture and Code Optimization (TACO), 2010.

Abstract | Links | BibTeX

Benton H Calhoun; David Brooks

Can Subthreshold and Near-Threshold Circuits Go Mainstream? Journal Article

Micro, IEEE, 30 (4), pp. 80–85, 2010.

BibTeX

Michael Lyons; Mark Hempstead; Gu-Yeon Wei; David Brooks

The Accelerator Store framework for high-performance, low-power accelerator-based systems Journal Article

Computer Architecture Letters (CAL), 2010.

Abstract | Links | BibTeX

Benjamin C Lee; David Brooks

Applied inference: Case studies in microarchitectural design Journal Article

ACM Transactions on Architecture and Code Optimization (TACO), 7 (2), pp. 8, 2010.

BibTeX

2009

Krishna K Rangan; Gu-Yeon Wei; David Brooks

Thread motion: fine-grained power management for multi-core systems Inproceedings

ACM SIGARCH Computer Architecture News, pp. 302–313, ACM 2009.

BibTeX

Xiaoyao Liang; Gu-Yeon Wei; David Brooks

Revival: A variation-tolerant architecture using voltage interpolation and variable latency Journal Article

Micro, IEEE, 29 (1), pp. 127–138, 2009.

BibTeX

Mark Hempstead; Gu-Yeon Wei; David Brooks

Navigo: An early-stage model to study power-contrained architectures and specialization Journal Article

Workshop on Modeling, Benchmarking, and Simulation, 2009.

BibTeX

Vijay Janapa Reddi; Meeta S Gupta; Michael D Smith; Gu-yeon Wei; David Brooks; Simone Campanoni

Software-assisted hardware reliability: abstracting circuit-level challenges to the software stack Inproceedings

Design Automation Conference, 2009. DAC'09. 46th ACM/IEEE, pp. 788–793, IEEE 2009.

BibTeX

Vijay Janapa Reddi; Meeta S Gupta; Glenn Holloway; Gu-Yeon Wei; Michael D Smith; David Brooks

Voltage emergency prediction: Using signatures to reduce operating margins Inproceedings

High Performance Computer Architecture, 2009. HPCA 2009. IEEE 15th International Symposium on, pp. 18–29, IEEE 2009.

BibTeX

Kristen Lovin; Benjamin C Lee; Xiaoyao Liang; David Brooks; Gu-Yeon Wei

Empirical performance models for 3T1D memories Inproceedings

Computer Design, 2009. ICCD 2009. IEEE International Conference on, pp. 398–403, IEEE 2009.

BibTeX

Meeta S Gupta; Jude A Rivers; Pradip Bose; Gu-Yeon Wei; David Brooks

Tribeca: design for PVT variations with local recovery and fine-grained adaptation Inproceedings

Microarchitecture, 2009. MICRO-42. 42nd Annual IEEE/ACM International Symposium on, pp. 435–446, IEEE 2009.

BibTeX

Vijay Janapa Reddi; Meeta S Gupta; Krishna K Rangan; Simone Campanoni; Glenn Holloway; Michael D Smith; Gu-Yeon Wei; David Brooks

Voltage noise: Why it’s bad, and what to do about it Journal Article

5th IEEE Workshop on Silicon Errors in Logic-System Effects (SELSE), Palo Alto, CA, 2009.

BibTeX

Michael J Lyons; David Brooks

The design of a bloom filter hardware accelerator for ultra low power systems Inproceedings

International Symposium on Low Power Electronics and Design (ISLPED), ACM 2009.

Abstract | Links | BibTeX

Lukasz Strozek; David Brooks

Energy-and area-efficient architectures through application clustering and architectural heterogeneity Journal Article

ACM Transactions on Architecture and Code Optimization (TACO), 6 (1), pp. 4, 2009.

BibTeX

Lukasz Strozek; David Brooks

Efficient architectures through application clustering and heterogeneity Inproceedings

ACM Transactions on Architecture and Code Optimization, Accepted for, Citeseer 2009.

BibTeX

Meeta S Gupta; Vijay Janapa Reddi; Glenn Holloway; Gu-Yeon Wei; David M Brooks

An event-guided approach to reducing voltage noise in processors Inproceedings

Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE'09., pp. 160–165, IEEE 2009.

BibTeX

Kevin Brownell; Ali Durlov Khan; David Brooks; Gu-Yeon Wei

Place and route considerations for voltage interpolated designs Inproceedings

Quality of Electronic Design, 2009. ISQED 2009. Quality Electronic Design, pp. 594–600, IEEE 2009.

BibTeX

Xiaoyao Liang; Benjamin C Lee; Gu-Yeon Wei; David Brooks

Design and test strategies for microarchitectural post-fabrication tuning Inproceedings

Computer Design, 2009. ICCD 2009. IEEE International Conference on, pp. 84–90, IEEE 2009.

BibTeX

Xiaoyao Liang; Benjamin Lee; Gu-Yeon Wei; David Brooks

Design and Test Strategies for Microarchitectural PostFabrication Journal Article

2009.

BibTeX

2008

Wonyoung Kim; Meeta S Gupta; Gu-Yeon Wei; David Brooks

System level analysis of fast, per-core DVFS using on-chip switching regulators Inproceedings

High Performance Computer Architecture, 2008. HPCA 2008. IEEE 14th International Symposium on, pp. 123–134, Ieee 2008.

BibTeX

Xiaoyao Liang; Gu-Yeon Wei; David Brooks

Revival: A variation-tolerant architecture using voltage interpolation and variable latency Inproceedings

Computer Architecture, 2008. ISCA'08. 35th International Symposium on, pp. 191–202, IEEE 2008.

BibTeX

Meeta S Gupta; Krishna K Rangan; Michael D Smith; Gu-Yeon Wei; David Brooks

DeCoR: A delayed commit and rollback mechanism for handling inductive noise in processors Inproceedings

High Performance Computer Architecture, 2008. HPCA 2008. IEEE 14th International Symposium on, pp. 381–392, IEEE 2008.

BibTeX

Benjamin C Lee; David Brooks

Efficiency trends and limits from comprehensive microarchitectural adaptivity Inproceedings

ACM SIGARCH Computer Architecture News, pp. 36–47, ACM 2008.

BibTeX

Xiaoyao Liang; David Brooks; Gu-Yeon Wei

A process-variation-tolerant floating-point unit with voltage interpolation and variable latency Inproceedings

Solid-State Circuits Conference, 2008. ISSCC 2008. Digest of Technical Papers. IEEE International, pp. 404–623, IEEE 2008.

BibTeX

Mark Hempstead; Michael J Lyons; David Brooks; Gu-Yeon Wei

Survey of hardware systems for wireless sensor networks Journal Article

Journal of Low Power Electronics, 4 (1), pp. 11–20, 2008.

BibTeX

Benjamin C Lee; Jamison Collins; Hong Wang; David Brooks

CPR: Composable performance regression for scalable multiprocessor models Inproceedings

Microarchitecture, 2008. MICRO-41. 2008 41st IEEE/ACM International Symposium on, pp. 270–281, IEEE 2008.

BibTeX

Xiaoyao Liang; Ramon Canal; Gu-Yeon Wei; David Brooks

Replacing 6t srams with 3t1d drams in the l1 data cache to combat process variability Journal Article

Micro, IEEE, 28 (1), pp. 60–68, 2008.

BibTeX

Benjamin C Lee; David Brooks

Roughness of microarchitectural design topologies and its implications for optimization Inproceedings

High Performance Computer Architecture, 2008. HPCA 2008. IEEE 14th International Symposium on, pp. 240–251, IEEE 2008.

BibTeX

Kevin Brownell; Gu-Yeon Wei; David Brooks

Evaluation of voltage interpolation to address process variations Inproceedings

Proceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design, pp. 529–536, IEEE Press 2008.

BibTeX

Michael Lyons; David Brooks

Application-Specific Hardware Design for Wireless Sensor Network Energy and Delay Reduction Journal Article

Workshop on Optimizations for DSP and Embedded Systems (ODES), 2008.

Links | BibTeX

Gu-Yeon Wei; David Brooks; Ali Durlov Khan; Xiaoyao Liang

Instruction-driven clock scheduling with glitch mitigation Inproceedings

Proceeding of the 13th international symposium on Low power electronics and design, pp. 357–362, ACM 2008.

BibTeX

Mark Hempstead; Gu-Yeon Wei; David Brooks

System design considerations for sensor network applications Inproceedings

Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on, pp. 2566–2569, IEEE 2008.

BibTeX

Simone Campanoni; Giovanni Agosta; Stefano Crespi Reghizzi

A parallel dynamic compiler for CIL bytecode Conference

ACM Sigplan Notices, ACM 2008.

BibTeX

2007

Benjamin C Lee; David M Brooks; Bronis R de Supinski; Martin Schulz; Karan Singh; Sally A McKee

Methods of inference and learning for performance modeling of parallel applications Inproceedings

Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of parallel programming, pp. 249–258, ACM 2007.

BibTeX

171 entries « 2 of 4 »