Class Instructors
Dr. Michael Perrone
Manager, Multicore Computing Research
IBM TJ Watson Research Center
Michael Perrone is an IBM Master Inventor, Research Staff Member and the manager of the Multicore Computing Department at IBM's T.J. Watson Research Center. His department has the mission of inventing and developing optimized algorithms for multicore processors with an eye towards understanding the key algorithmic and HW properties required so that these ideas can be incorporated into future processor designs. Their high-performance computing projects have included financial data stream processing, seismic imaging, network intrusion detection, nuclear reactor modeling, text indexing, image analysis, digital content creation, rich media mining, carbon sequestration, speech recognition, bioinformatics and HPCC benchmarks. Michael's research includes algorithmic optimization for the Cell and other multicore processors, parallel computing and statistical machine learning. He received his Ph.D. in Physics from Brown University.
Dr. Robert Enenkel
Software Developer, Compilers/Numerical Computing
Center for Advanced Studies
IBM Toronto Laboratory
Robert Enenkel currently works in the Optimizing Compiler Group at the IBM Toronto Laboratory; he was previously a Research Associate at the IBM Centre for Advanced Studies (CAS), with cross-appointments to the IBM T. J. Watson Research Center. Prior to joining CAS, he worked at IBM on a C compiler and its math library, and developed parallel methods for random-number generation for Fortran and High Performance Fortran compilers. He received his B.S., M.S., and Ph.D. degrees from the University of Toronto, with thesis work in the area of numerical methods for the parallel solution of initial value problems for ordinary differential equations. He currently performs research and development in numerical computing as it relates to compilers and operating systems, including floating-point arithmetic, mathematical function libraries, and the performance tuning of algorithms. He is also interested in parallel computing and the application of numerical methods to practical problems in various areas of science. He has received a variety of IBM awards including Invention Achievement Awards, Author Recognition Awards, and CAS Collaborator of the Year. More information may be found on his Web page at https://www-927.ibm.com/ibm/cas/toronto/people/members/renekel.shtml.
|