BRUCE R. CHILDERS [pic], ASSOCIATE PROFESSORDepartment of Computer Science, University of PittsburghFaculty member of the Computer Engineering Program210 S. Bouquet St, Pittsburgh, PA 15260 USAPhone: 412-624-8421 (voice), 412-624-8854 (fax)E-mail: childers "at" cs.pitt.eduOffice: 6409 Sennott Square |
RESEARCH INTERESTS (Biography, CV, Funding)Compilers and software development tools, dynamic translation and virtual machines, computer architecture, and embedded and real-time systems. Consortium for Adaptive CMP Compilation and OptimizationContinuous Compilation Research GroupPower-Aware Real-Time Systems GroupCustom Counterflow Pipelines for Embedded Processors |
RECENT PUBLICATIONS (Complete list)StimulusCache: Boosting Performance of Chip Multiprocessors with Excess Cache 16th International Symposium on High-Performance Computer Architecture (HPCA) Bangalore, India , January 9-14, 2010 Detecting Bugs in Register Allocation ACM Transactions on Programming Languages and Systems (TOPLAS) Accepted October 2009 PERFECTORY: A Fault-Tolerant Directory Memory Architecture IEEE Transactions on Computers (TC) Accepted May 2009 Heterogeneous Code Cache: Using Scratchpad and Main Memory in Dynamic Binary Translators 46th Design Automation Conference (DAC) San Francisco, California , July 2009 MCP: An Energy-Efficient Code Distribution Protocol for Multi-Application WSNs International Conference on Distributed Computing in Sensor Systems (DCOSS'09) Marina Del Rey, California , June 2009 Addressing the Challenges of DBT for the ARM Architecture ACM Conference on Languages, Compilers and Tools for Embedded Systems (LCTES'09) Dublin, Ireland , June 2009 A Framework for Exploring Optimization Properties International Conference on Compiler Construction (CC) York, United Kingdom , March 2009 Transparent Debugging of Dynamically Optimized Code International Symposium on Code Generation and Optimization (CGO-2009) Seattle, Washington , March 2009 Reducing Pressure in Bounded DBT Code Caches International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES) Atlanta, Georgia , October 2008 Running a Java VM inside an Operating System Kernel: A Networking Case Study ACM International Conference on Virtual Execution Environments (VEE) Seattle, Washington , March 2008 Integrated CPU and Cache Power Management International Conference on High-Performance Embedded Architectures and Compilers (HiPEAC'08) Goteborg, Sweden , January 2008 |
UPCOMING CONFERENCESACM SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems (LCTES) Stockholm, Sweden, April 2010 Parallel Architectures and Compilation Techniques (PACT) September 2009 ACM SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems (LCTES) Dublin, Ireland, June 2009 |
TEACHING |
| Updated by childers on Monday, October 19, 2009. This page renders best with FireFox. |