Bruce Childers
Dr. Bruce Childers is the Senior Associate Dean in the School of Computing and Information, Chair of the Department of Information Culture and Data Stewardship, and a Professor in the Computer Science (CS) Department at the University of Pittsburgh. He also serves as Special Assistant to the Provost for Data Science. Previously, he served as the Associate Dean for Strategic Initiatives in SCI and led faculty recruitment and development in this role. Childers has also served as the Co-director of the Graduate Computer Engineering program and the Director of Graduate Studies for Computer Science. He graduated from the University of Virginia with a PhD (CS, 2000) and from the College of William and Mary with a BS (CS, 1991). His most recent work focuses on technology and cultural changes to advance transparency, reuse, and reproducibility in computationally-driven science. Childers is a passionate advocate of increasing accountability in computer systems research for more reproducible and open experimentation. His research focuses on the intersection of the software-hardware boundary for improved energy, performance, and reliability in computer systems design, with an emphasis on embedded systems. He has developed techniques at both the software layer (dynamic binary translation, compiler optimization, debugging and software testing) and the hardware layer (GPU resource management, asynchronous custom processors, speed scaling, reliable cache design, and storage class memory). Childers participates in numerous international and national activities, including past steering committee chair of the ACM SIGPLAN and SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (2012-2015), program chair for LCTES (2010) and PPPJ (2014), member of the Editorial Advisory Board for the Computer Languages, Systems and Structures Journal, member of the organizing commmittee for the Workshop on Modeling and Simulation of Systems and Applications, member of the steering committee for the Managed Programming Languages and Runtimes conference, and Associate Editor for IEEE Transactions on Computers. He participates in ACM task forces on issues about scientific reproducibility in computer science research.
Dr. Bruce Childers is the Senior Associate Dean in the School of Computing and Information, Chair of the Department of Information Culture and Data Stewardship, and a Professor in the Computer Science (CS) Department at the University of Pittsburgh. He also serves as Special Assistant to the Provost for Data Science. Previously, he served as the Associate Dean for Strategic Initiatives in SCI and led faculty recruitment and development in this role. Childers has also served as the Co-director of the Graduate Computer Engineering program and the Director of Graduate Studies for Computer Science. He graduated from the University of Virginia with a PhD (CS, 2000) and from the College of William and Mary with a BS (CS, 1991). His most recent work focuses on technology and cultural changes to advance transparency, reuse, and reproducibility in computationally-driven science. Childers is a passionate advocate of increasing accountability in computer systems research for more reproducible and open experimentation. His research focuses on the intersection of the software-hardware boundary for improved energy, performance, and reliability in computer systems design, with an emphasis on embedded systems. He has developed techniques at both the software layer (dynamic binary translation, compiler optimization, debugging and software testing) and the hardware layer (GPU resource management, asynchronous custom processors, speed scaling, reliable cache design, and storage class memory). Childers participates in numerous international and national activities, including past steering committee chair of the ACM SIGPLAN and SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (2012-2015), program chair for LCTES (2010) and PPPJ (2014), member of the Editorial Advisory Board for the Computer Languages, Systems and Structures Journal, member of the organizing commmittee for the Workshop on Modeling and Simulation of Systems and Applications, member of the steering committee for the Managed Programming Languages and Runtimes conference, and Associate Editor for IEEE Transactions on Computers. He participates in ACM task forces on issues about scientific reproducibility in computer science research.
Zhu, D., Melhem, R., & Childers, B. R. (2003). Scheduling with dynamic voltage/speed adjustment using slack reclamation in multiprocessor real-time systems. IEEE transactions on parallel and distributed systems, 14(7), 686-700.
Scott, K., Kumar, N., Velusamy, S., Childers, B., Davidson, J. W., & Soffa, M. L. (2003, March). Retargetable and reconfigurable software dynamic translation. In International Symposium on Code Generation and Optimization, 2003. CGO 2003. (pp. 36-47). IEEE.
Ferreira, A. P., Zhou, M., Bock, S., Childers, B., Melhem, R., & Mossé, D. (2010, March). Increasing PCM main memory lifetime. In Proceedings of the conference on design, automation and test in Europe (pp. 914-919). European Design and Automation Association.
Jiang, L., Zhao, B., Zhang, Y., Yang, J., & Childers, B. R. (2012, February). Improving write operations in MLC phase change memory. In IEEE International Symposium on High-Performance Comp Architecture (pp. 1-10). IEEE.
Zhu, D., Melhem, R., & Childers, B. R. (2003). Scheduling with dynamic voltage/speed adjustment using slack reclamation in multiprocessor real-time systems. IEEE transactions on parallel and distributed systems, 14(7), 686-700.
Yu, Q., Childers, B., Huang, L., Qian, C., & Wang, Z. (2019, March). Hierarchical Page Eviction Policy for Unified Memory in GPUs. In 2019 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) (pp. 149-150). IEEE.
Yu, Q., Childers, B., Huang, L., Qian, C., & Wang, Z. (2019). A quantitative evaluation of unified memory in GPUs. The Journal of Supercomputing, 1-28.
Qian, C., Childers, B., Huang, L., Guo, H., & Wang, Z. (2018). CGAcc: A Compressed Sparse Row Representation-Based BFS Graph Traversal Accelerator on Hybrid Memory Cube. Electronics, 7(11), 307.
Childers, B. R., & Chrysanthis, P. K. (2018, April). Artifact Evaluation: FAD or Real News?. In 2018 IEEE 34th International Conference on Data Engineering (ICDE) (pp. 1664-1665). IEEE.
Wilkinson, D., Oliveira, L., Mossé, D., & Childers, B. (2018, June). Software Provenance: Track the Reality Not the Virtual Machine. In Proceedings of the First International Workshop on Practical Reproducible Evaluation of Computer Systems (p. 5). ACM.