Angela Demke Brown, University of Toronto
Luis Ceze, University of Washington, Seattle
Almadena Chtchelkanova, NSF
Dilma Da silva, IBM Research
Alexandra (Sasha) Fedorova, Simon Fraser University
Kim Hazelwood, The University of Virginia
Daniel Jimenez, The University of Texas at San Antonio
Hillery C Hunter, IBM Research
Anthony Joseph, University of California, Berkeley
Martha Kim, Columbia University
Hank Levy, The University of Washington, Seattle
Kathryn S McKinley, The University of Texas at Austin
Jaime Moreno, IBM Research
Priya Nagpurkar, IBM Resarch
Mary Lou Soffa, The University of Virginia
Guy Steele, Sun Microsystems
Yuanyuan Zhou, University of Illinois at Urbana-Champaign (joining UCSD in fall 2009)
Speaker Biographies
Luis Ceze is an Assistant Professor in the Computer Science and Engineering Department at the University of Washington. His research focuses on computer architecture, compiler, programming models and OS to improve the programmability and reliability of multiprocessor systems. He has co-authored over 30 papers in these areas, and had three papers selected as IEEE Micro Top Picks. He participated in the Blue Gene, Cyclops, and PERCS projects at IBM and is a recipient of several IBM awards, including an IBM PhD Fellowship. He obtained his PhD in Computer Science from UIUC in 2007 and has received awards for research and academic accomplishments, including the Ross Martin Award for Outstanding Research Achievement in the College of Engineering, the David Kuck Outstanding PhD Thesis Award, and NSF CAREER Award. He recently co-founded a startup company where he is a part-time consultant.
Almadena Chtchelkanova is a Program Director at the Directorate for Computer and Information Science and Engineering at the National Science Foundation. Dr. Chtchelkanova is in charge of the areas of High Performance Computing, Compilers, and Advanced Computation Research. She is a Lead Program Director and inter-agency coordinator for High End Computing University Research Activity. Before joining NSF in 2005 Dr. Chtchelkanova worked for Strategic Analysis, Inc. as a Senior Scientist providing technical support to Defense Advanced Research Program Agency (DARPA). She provided programmatic support and oversight for Spintronics, Quantum Information Science and Technology (QuIST) and Molecular Observation and Imaging programs. Dr. Chtchelkanova spent four years working at the Laboratory for Computational Physics and Fluid Dynamics at the Naval Research Laboratory located in Washington, She developed and implemented portable, scalable, parallel adaptive mesh generation algorithms for computational fluid dynamics, weather forecast, combustion and contaminant transport. Dr. Chtchelkanova holds an MA degree from the Department of Computer Sciences at the University of Texas at Austin (1996) and a Ph.D. degree in physics from Moscow State University in Russia (1988).
Dilma da Silva is a researcher at the IBM T. J. Watson Research Center, in New York. She manages the Advanced Operating Systems group. She received her Ph.D in Computer Science from Georgia Tech in 1997. Prior to joining IBM, she was an Assistant Professor at University of Sao Paulo, Brazil. Her research in operating systems addresses the need for scalable and customizable system software. She has published more than 60 technical papers. She is on the board of CRA-W and is a co-founder of the Latinas in Computing group. For relaxation and inspiration, Dilma spends time reading novels, knitting, and learning something new (and not related to computer science). More information is available at www.research.ibm.com/people/d/dilm
Alexandra (Sasha) Fedorova is an Assistant Professor of Computer Science at Simon Fraser University (SFU) in Vancouver, Canada. She has earned her Ph.D. at Harvard University in 2006, where she has completed a thesis on Operating System Scheduling for Chip Multithreaded Processors. Concurrently with her doctorate studies, Fedorova worked at Sun Microsystems Research Labs, where she investigated transactional memory and operating systems. She is the lead inventor on two US patents. At SFU, Fedorova has co-founded Systems, Networking and Architecture (SYNAR) research lab. Presently, her research interests span operating systems and virtualization platforms for multi-core hardware -- she has published more than 12 papers on this topic. Recently she and her students have been working on tools and techniques for parallelization of video games. Dr. Fedorova's research is recognized by researchers and practitioners alike. Her work is supported by Sun Microsystems, Intel and Electronic Arts. She also holds a prestigious Strategic Grant from the Canadian government. Dr. Fedorova enjoys participating in outreach activities for women and minorities.
Hillery Hunter is a Research Staff Member in the Exploratory Systems Architecture Department of IBM's T.J. Watson Research Center in Yorktown Heights, NY. She is interested in cross-disciplinary research, spanning circuits, microarchitecture, and compilers to achieve new solutions to traditional problems. She has most recently published in the area of embedded DRAM, and is currently engaged with IBM server and mainframe development as DDR3-generation end-to-end memory power lead. She received the Ph.D. degree in Electrical Engineering from the University of Illinois, Urbana-Champaign.
Daniel Angel Jimenez received his B.S. in Computer Science and Systems Design from the University of Texas at San Antonio in 1992 and, under the guidance of Hugh B. Maynard, his M.S. in Computer Science from UTSA in 1994. In 1996, Daniel joined the faculty of the Department of Rehabilitation Medicine at the University of Texas Health Science Center at San Antonio as an instructor where he conducted research on computer-aided design of prosthetic devices. He later returned to graduate school and, under the guidance of Calvin Lin, received his Ph.D. in Computer Sciences from the University of Texas at Austin in 2002. From 2002 through 2007, Daniel was an assistant professor in the Department of Computer Science at Rutgers. In 2005 Daniel took sabbatical leave from Rutgers, joining Mateo Valero's group at the Technical University of Catalonia (UPC) in Barcelona, Catalonia, Spain. In 2008 he was promoted to associate professor with tenure at Rutgers. Having accomplished much at Rutgers but feeling the desire to come home, Daniel returned to Texas and is now an associate professor with tenure in the Department of Computer Science at the University of Texas at San Antonio. Daniel's current research interests include microarchitecture and low-level compiler optimizations. He was awarded an NSF CAREER grant to continue his work on branch prediction. Daniel currently supervises four Ph.D. students and has graduate two Ph.D. students.
Anthony Joseph is Director of Intel Research Berkeley, and a Chancellor's Associate Professor in Electrical Engineering and Computer Science at UC Berkeley. He received his Ph.D. in computer science from MIT in 1998 and his doctoral advisor was M. Frans Kaashoek. His research areas include: adaptive techniques for managing cloud computing, distributed network monitoring and triggering, network and computer security, and security defenses for machine learning-based decision systems.
Martha Kim is an Assistant Professor in the Computer Science Department at Columbia University. She received her PhD in Computer Science and Engineering from the University of Washington in December 2008. Prior to that she earned her bachelors in Computer Science from Harvard University in 2002 and a masters in embedded systems design from the University of Lugano in Switzerland in 2003. Martha's research interests are broad, but her focus is in computer architecture. In particular she likes to explore problems that lie at the boundaries of architecture. Her past research has explored application mapping algorithms for the WaveScalar compiler, and low-cost manufacturing technique called Brick and Mortar chips.
Hank Levy is Chairman and Wissner-Slivka Chair of Computer Science & Engineering at the University of Washington. Levy's research involves operating systems, distributed systems, computer architecture, security, and the Web. Among his publications are 8 "best paper" awards from SOSP/OSDI (plus 7 more from other top conferences). With his UW colleagues he invented Simultaneous Multithreading, which is used in a number of commercial CPUs (e.g., Intel's "Hyperthreading"). Hank is a Fellow of the ACM, a Fellow of the IEEE, and recipient of a Fulbright Research Scholar Award. He is very proud of the twenty-one PhD students who have survived his supervision. Hank is co-founder of two startups and spent 8 years working in industry (at DEC) before academia accidentally fell on him. He is the art curator for the Paul G. Allen Center at UW.
Kathryn McKinley is a professor at the University of Texas at Austin. She received her Ph.D. from Rice University in 1992 and her doctoral advisor was Ken Kennedy. Her research interests include compilers, memory management, runtime systems, programming languages, debugging, and architecture. She and her collaborators have produced a number of tools that are in wide research and industrial use, e.g., the DaCapo Java Benchmarks, the TRIPS Compiler, the Hoard memory manager, and the MMTk garbage collector toolkit. Her service includes serving as co-Editor-in-Chief of ACM Transactions on Programming Language Systems (TOPLAS), program chair of PLDI, PACT, and ASPLOS, and mentoring and leading CRA-W programs for under represented undergraduates and graduate students. Professor McKinley's awards include ACM Fellow and an NSF CAREER Award. She is currently supervising six PhD students, and has graduated ten PhD students.
Jaime H. Moreno is Senior Manager, Microprocessor Architecture, at the IBM Thomas J. Watson Research Center in New York. His department research activities include advanced systems architecture, power/reliability aware microarchitectures, systems technology and microarchitecture interactions, and advanced compiler technology, efforts that address the full range of IBM processors and systems. In addition to multiple publications and co-authoring two books, Jaime holds 17 patents in processor architecture, and has been recognized as Master Inventor at IBM Research. Jaime joined IBM in 1992; previously, he was a faculty member at the University of Concepcion, Chile. He received his Ph.D. degree in Computer Science from UCLA in 1989.
Priya Nagpurkar is a Research Staff Member at IBM's TJ Watson Research Center in Yorktown. She joined IBM in October 2007, after completing her M.S and Ph.D. in Computer Science at the University of California, Santa Barbara, under the supervision of Chandra Krintz. Her research interests include runtime analysis and feedback-directed optimization to improve performance. Her doctoral research focused on runtime techniques to improve the performance of Java programs. At IBM, Priya has been working on characterizing emerging workloads.
Guy L. Steele Jr. (Ph.D., MIT, 1980) is a Sun Fellow and co-PI of the Programming Language Research group within Sun Microsystems Laboratories in Burlington, MA. Before coming to Sun in 1994, he held positions at Carnegie-Mellon University, Tartan Laboratories, and Thinking Machines Corporation. He is the author or co-author of several books on programming languages (Common Lisp, C, High Performance Fortran, the Java Language Specification) as well as "The Hacker's Dictionary" (also known on the Internet as the "Jargon File"). He has served as program chair for five ACM conferences on programming languages and also on the program committees of over 30 other conferences. He has served on accredited standards committees for the programming languages Common Lisp, C, Fortran, Scheme, and ECMAScript. He is an inventor or co-inventor on over 60 computer-related patents. He designed the original EMACS command set and was the first person to port TeX. He is a Fellow of the American Association for Artificial Intelligence (1990) and a Fellow of the Association for Computing Machinery (1994). He has been awarded the ACM Grace Murray Hopper Award (1988), a Gordon Bell Prize (1990), the ACM SIGPLAN Programming Languages Achievement Award (1996), and the IEEE Computer Society Harry H. Goode Award (2007). He has been elected to the National Academy of Engineering of the United States of America (2001) and to the American Academy of Arts and Sciences (2002).
Yuanyuan (YY) Zhou is an associate professor in the Department of Computer Science at University of Illinois at Urbana Champaign. Prior to UIUC, she worked at NEC Research Institute as a scientist after completing her Ph.D at Princeton in 2000. Her research interests span the areas of operating systems, architecture, storage systems and software reliability. She was the recipient for the Alfred Sloan Fellowship 2007, UIUC Gear Faculty Award 2006, NSF Career-2004 award, the CRA-W Anita-Borg Early Career Award 2005, the DOE Early Career Principle Investigator Award 2005, the IBM Faculty Award 2004 & 2005, and the IBM SUR-2003 award. She has 3 papers selected into the IEEE Micro Special Issue on Top Picks from Architecture Conferences and one best paper in SOSP 2005. She and her students have released several software quality assurance tools that are currently being used in commercial companies and open source projects for large software. One of her recent work on bug detection is licensed to Intel. She has graduated 8 Ph.D students (including two women students) who are currently working in academia and industry. She is currently advising 5 Ph.D students and 2 post-docs---and her research group always has 4 or more women members. She has also served as a distributed mentor for 4 women undergraduates as a part of the CRA-W DMP project. She spends he spare time (if any) with her two young daughters and growing vegetables.