Bruce R. Childers

BRUCE R. CHILDERS [pic], PROFESSOR

Department of Computer Science, University of Pittsburgh

Faculty member of the Computer Engineering Program

E-mail: childers "at" cs.pitt.edu

Software development tools, run-time systems, computer architecture, and power/energy management for embedded and real-time systems.

OCCAM: Open Curation for Computer Architecture Modeling

PCM@Pitt: Energy Management for Data Centers

Sustainable Computing at PittCS

Consortium for Adaptive CMP Compilation and Optimization

Continuous Compilation Research Group

Power-Aware Real-Time Systems Group

Custom Counterflow Pipelines for Embedded Processors

11/20: Birds of a Feather at SC'14 on Interoperable Simulation

11/18: We will be giving a tutorial on OCCAM at HPCA'15

11/18: Artifact Evaluation for CGO'15 and PPoPP'15

11/14: Talk at University of New South Wales on OCCAM

10/24: Talk at University of Utah on OCCAM

08/27: Talk on creating open exchange at DOE/NSF/DoD Workshop on SoC for HPC

08/27: Talk on mod & sim needs at DOE/NSF/DoD Workshop on SoC for HPC

Supporting Superpages in Non-Contiguous Physical Memory

Yu Du, Miao Zhou, Bruce R. Childers, Daniel Mosse' and Rami Melhem

IEEE International Symposium on High Performance Computer Architecture (HPCA)

San Francisco Bay Area, California , February 2015

Exploiting DRAM Restore Time Variations in Deep Sub-micron Scaling

Xianwei Zhang, Youtao Zhang, Bruce R. Childers and Jun Yang

Design, Automation and Test in Europe (DATE)

Grenoble, France , March 2015

COMeT+: Continuous Online Memory Testing with Multi-threading Extension

Musfiq Rahman, Bruce R. Childers and Sangyeun Cho

IEEE Transactions on Computers (TC)

Volume 63, Issue 7, July 2014

Writeback-Aware Bandwidth Partitioning for Multi-core Systems with PCM

Miao Zhou, Yu Du, Bruce R. Childers, Rami Melhem, and Daniel Mosse'

International Conference on Parallel Architectures and Compilation Techniques (PACT)

Edinburgh, Scotland , September 2013

Bit Mapping for Balanced PCM Programming

Yu Du, Miao Zhou, Bruce R. Childers, Daniel Mosse', and Rami Melhem

International Symposium on Computer Architecture (ISCA)

Tel Aviv, Israel , June 2013

Hardware Assisted Cooperative Integration of Wear-Leveling and Salvaging for Phase Change Memory

Lei Jiang, Yu Du, Bo Zhao, Youtao Zhang, Bruce R. Childers and Jun Yang

ACM Transactions on Architecture and Compiler Optimization (TACO)

Volume 10, Issue 2, May 2013

Delta-compressed Caching for Overcoming the Write Bandwidth Limitation of Hybrid Main Memory

Yu Du, Miao Zhou, Bruce R. Childers, Rami Melhem and Daniel Mosse

ACM Transactions on Architecture and Compiler Optimization (TACO)

January 2013

FPB: Fine-grained Power Budgeting to Improve Write Throughput of Multi-level Phase Change Memory

Lei Jiang, Youtao Zhang, Bruce R. Childers and Jun Yang

The 45th Annual IEEE/ACM International Symposum on Microarchitecture (MICRO)

Vancouver, Canada , December 2012

Using Utility Prediction Models to Dynamically Choose Program Thread Counts

Ryan Moore and Bruce R. Childers

IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)

New Brunswick, New Jersey , April 2012

Improving Write Operations in MLC Phase Change Memory

Lei Jiang, Bo Zhao, Youtao Zhang, Jun Yang, and Bruce R. Childers

International Symposium on High Performance Computer Architecture (HPCA)

New Orleans, Louisiana , February 2012

Writeback-aware Partitioning and Replacement for Last-Level Cache in Phase-Change Main Memory Systems

Miao Zhou, Santiago Bock, Alexandre Ferreira, Bruce R. Childers, Daniel Mosse' and Rami Melhem

ACM Transactions on Architecture and Compiler Optimization (TACO), Special Issue on High-Performance and Embedded Architectures and Compilers (HiPEAC)

Paris, France , January 2012

Enabling Dynamic Binary Translation in Embedded Systems with Scratchpad Memory

José A. Baiocchi, Bruce R. Childers, Jack W. Davidson and Jason D. Hiser

ACM Transactions on Embedded Computing Systems (TECS)

Volume 11, Issue 4, December 2012

Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation Systems

Jason D. Hiser, Daniel W. Williams, Wei Hu, Jack W. Davidson, Jason Mars and Bruce R. Childers

ACM Transactions on Architecture and Compiler Optimization (TACO)

Accepted February, 2011, appeared July 2011 (Vol. 8, No. 2)

LLS: Cooperative Integration of Wear-Leveling and Salvaging for PCM Main Memory

Lei Jiang, Yu Du, Youtao Zhang, Bruce R. Childers and Jun Yang

International Conference on Dependable Systems and Networks (DSN)

Hong Kong, China , June 2011

DEFCAM: A Design and Evaluation Framework for Defect-Tolerant Cache Memories

Hyunjin Lee, Sangyeun Cho and Bruce R. Childers

ACM Transactions on Compiler and Architecture Optimization

Accepted (with minor revisions), November 2010 (to appear)

CloudCache: Expanding and Shrinking Private Caches

Hyunjin Lee, Sangyeun Cho and Bruce R. Childers

17th International Symposium on High-Performance Computer Architecture (HPCA)

San Antonio, Texas , February 12-16, 2011

Impact of Process Variation on Endurance Algorithms for Wear-Prone Memories

Alexandre Ferreira, Santiago Bock, Bruce R. Childers, Rami Melhem and Daniel Mosse'

Design Automation and Test in Europe (DATE)

Grenoble, France , March 14-18, 2011

Detecting Bugs in Register Allocation

Yuqiang Huang, Bruce R. Childers and Mary Lou Soffa

ACM Transactions on Programming Languages and Systems (TOPLAS)

Accepted October 2009

StimulusCache: Boosting Performance of Chip Multiprocessors with Excess Cache

Hyunjin Lee, Sangyeun Cho and Bruce R. Childers

16th International Symposium on High-Performance Computer Architecture (HPCA)

Bangalore, India , January 9-14, 2010

PERFECTORY: A Fault-Tolerant Directory Memory Architecture

Hyunjin Lee, Sangyeun Cho and Bruce R. Childers

IEEE Transactions on Computers (TC)

Accepted May 2009, appeared May 2010, Vol. 59, No. 5, pp. 638-650

Heterogeneous Code Cache: Using Scratchpad and Main Memory in Dynamic Binary Translators

José A. Baiocchi and Bruce R. Childers

46th Design Automation Conference (DAC)

San Francisco, California , July 2009

Computer Organization and Assembly Language

Updated by childers on Wednesday, November 19, 2014. This page renders best with FireFox.