Peng Wu joined the Huawei’s US research lab in 2014. In 2015, she help founded the Programming Technologies Lab at Huawei and has since served as the director of the lab. As the first director, her mission is to define a long-term vision for the lab, attract technical talents, and ensure immediate deliverables for the customers. Huawei is a company that is rapidly growing in the areas including system software and programming environments to improve the performance and the development cycle of Huawei’s product. The Santa Clara lab is a young and energizing lab with a vast space for technical experts. And the Programming Technologies Lab covers all aspects of programming technologies including programming models, language VM & compilers, and programming services & tools. So far Peng has been enjoying both the opportunities and the challenges brought by the new job!
Before her latest move to Huawei, Peng was a research staff member at the IBM T.J. Watson research center for more than a decade (she joined IBM in 2001 right after receiving her PhD in computer science from University of Illinois, Urbana-Champaign). As a seasoned researcher in compiler and runtime technology, her work has expanded across all layers of the system stack including computer architecture, compiler and runtime, programming interface design, and whole-system performance analysis and optimizations. She held more than 20 patents. Her research has made major contribution to IBM’s compiler products (C/C++/Java). She has also worked extensively with hardware designers on designing next generation processors to fit the need of future workload including the POWER processors, the CELL BE, and the BlueGene Supercomputers.
Her current research includes advanced compiler/runtime systems for emerging workloads such as dynamic scripting languages, graph runtime, and workloads with massive parallelism; and software exploitation of novel hardware features such as SIMD, TM, and performance counters. She maintains an active profile in the external research community through academic collaborations, PhD student advisory, and conference services. She has authored more than 30 refereed papers, including a best paper award in PACT 2012. She is an adjunct assistant professor in the department of computer science at University of Illinois, Urbana-Champaign since 2012.
Besides her research, Peng has lately become passionate about building the technical community using social media tools, including driving a grass-root strategy discussion in the IBM system compiler research area and serving as the seminar coordinator for the Programming Language and Software Engineering (PL/SE) PIC inside IBM research. She has completed the LEADing@IBM and MicroMBA classes. She enjoyed conference trips, seminar talks, and mentoring students and junior researchers.
Peng lives in Rochester, NY with her husband Michael and two lovely daughters. So far, she’s managed to organize her work around her family and enjoyed the quiet life in upstate new york.