Linux Clusters
Sponsors Committee Archive
Program Info Register Accommodations Presenters

Plenary Speaker Bios

Jack Dongarra, University of Tennessee, USA

Jack Dongarra earned a Bachelor of Science in Mathematics from Chicago State University in 1972. A year later he finished a Master of Science in Computer Science from the Illinois Institute of Technology. By this time, he was already involved in the EISPACK project producing high-quality, portable, Fortran implementations of state-of-the-art algorithms for numerical linear algebra. He formally received his Ph.D. in Applied Mathematics from the University of New Mexico in 1980. Dongarra worked at the Argonne National Laboratory until 1989, becoming a senior scientist. He now holds an appointment as University Distinguished Professor of Computer Science in the Computer Science Department at the University of Tennessee, is an Adjunct R&D Participant in the Computer Science and Mathematics Division at Oak Ridge National Laboratory (ORNL), and is an adjunct professor in the Computer Science Department at Rice University. He specializes in numerical algorithms in linear algebra, parallel computing, use of advanced-computer architectures, programming methodology, and tools for parallel computers. His research includes the development, testing and documentation of high-quality mathematical software. Dongarra has contributed to the design and implementation of the following open-source software packages and systems: EISPACK, LINPACK, the BLAS, LAPACK, ScaLAPACK, Netlib, PVM, MPI, NetSolve, Top500, ATLAS, and PAPI. He has published approximately 200 articles, papers, reports and technical memoranda, and he is coauthor of several books. He is a Fellow of the AAAS, ACM, and the IEEE and a member of the National Academy of Engineering.

 

Frederick C. Johnson, DOE, Office of Science, USA

Frederick C. Johnson, Senior Technical Manager for Computer Science, Mathematical, Information, and Computational Sciences Division (MICS). Computer science research and high-performance system software/tools, including programming models (MPI and Unified Parallel C), system software for terascale clusters, debugging and performance evaluation tools, software component architectures for high-performance systems, and next-generation operating systems. Johnson joined MICS in 1999 after twenty-four years at the National Institute for Standards and Technology where he was the Associate Director for Computing in the Information Technology Laboratory. Principal activities included planning and coordination of all NIST central scientific computing and communication services and strategic planning for the future direction of all major NIST computing and communication facilities.

 

Klaus Schulten, Director, UIUC Theoretical and Computational Biophysics Group, USA

Klaus Schulten received his Ph.D. from Harvard University in 1974. He is Swanlund Professor of Physics and is also affiliated with the Department of Chemistry as well as with the Center for Biophysics and Computational Biology. Schulten is a full-time faculty member in the Beckman Institute and directs the Theoretical Biophysics Group. His professional interests are theoretical physics and theoretical biology. His current research focuses on the structure and function of supramolecular systems in the living cell, and on the development of non-equilibrium statistical mechanical descriptions and efficient computing tools for structural biology.








Applications Track Speaker Bios

 

George Delic, HiPERiSM Consulting, USA

George Delic majored in physics for the B.S. (University of New South Wales) and received a Ph.D. in theoretical physics (Australian National University). He went on to establish a career in computational physics that spanned work at research and development centers in Europe and the USA . After this, a tenured faculty appointment followed with academic duties in service, teaching and research. Delic’s research record of more than 50 peer-reviewed publications demonstrates a wide range of interests centered in advanced numerical algorithms for high-performance computational platforms. He has more than three decades of programmer/analyst experience on serial, vector, Shared Memory Parallel and Distributed Memory Parallel computer platforms.

After arrival in the USA, Delic developed skills (and a training program) in vector supercomputing and published research on supercomputer workload performance. He then entered into government contracting where he acted as a Key Appointment in establishing the U.S. EPA Scientific Customer Support group at the EPA’s supercomputer center. During this tenure Dr. Delic acted as project lead in software development, conducted outreach/training at customer sites, and organized/edited technical conferences/proceedings on supercomputing and high-performance algorithms for environmental models.

Delic has applied his extensive experience in government contracting to establish a consultancy (HiPERiSM Consulting, LLC) that specializes in technology transfer to enhance programmer skill levels in OpenMP, MPI and hybrid OpenMP+MPI programming. Specialized courses have sensitized stake-holders in legacy codes to the need for code and performance portability across current and future computer architectures. The importance of software tools and the programming environment as a whole have been major components of the consultancy. Delic’s current interests include, evaluation of compiler performance, portability across parallel computer architectures, and hybrid programming models that match trends in clustered parallel computing.


 

John Fettig, NCSA/University of Illinois at Urbana-Champaign, USA

John Fettig is a research assistant working with the Performance Engineering and Computational Methods (PECM) group at NCSA. He is investigating methods for the solution of linear systems of equations on high-performance computing platforms, in the interest of solving partial differential equations using finite elements and finite difference schemes. Fettig holds a Masters of Science in Applied Mathematics from the University of Illinois, where he is pursuing a Ph.D. in Computational Science and Engineering.


 

Sheikh Ghafoor, Mississippi State University, USA

Sheikh K. Ghafoor is a research associate at the Center for Advanced Vehicular Systems at Mississippi State University. He is engaged in research on alternative architectures and implementation strategies for computational Web Portals that extend the user desktop by providing a seamless access to remote computational resources. His research also includes developing infrastructure supports for adaptive parallel applications in a distributed computing environment. Mr. Ghafoor received an MS in computer science from the Department of Computer Science and Engineering at Mississippi State University, and he expects to receive his Ph.D. in the summer of 2005. His research interests include adaptive parallel systems, parallel and distributed computing on clusters and Grid.


 

Gerhard Klimeck, Purdue University, USA

Gerhard Klimeck is the Technical Director of the Network for Computational Nanotechnology at Purdue University and a Professor of Electrical and Computer Engineering since December 2003. He was the Technical Group Supervisor for the Applied Cluster Computing Technologies Group at the NASA Jet Propulsion Laboratory. His research interest is in the modeling of nanoelectronic devices, parallel cluster computing, genetic algorithms, and parallel image processing.

Gerhard developed the Nanoelectronic Modeling tool (NEMO 3-D) for multimillion atom simulations and continues to expand NEMO 1-D. Previously he was a member of technical staff at the Central Research Lab of Texas Instruments where he served as manager and principal architect of the Nanoelectronic Modeling (NEMO 1-D) program. Dr. Klimeck received his Ph.D. in 1994 from Purdue University and his German electrical engineering degree in 1990 from Ruhr-University Bochum. Dr. Klimeck's work is documented in more than 110 peer-reviewed publications and more than 180 conference presentations. He is a senior member of IEEE and member of APS, HKN and TBP. More information about his work can be found at http://ece.purdue.edu/~gekco.


 

Manojkumar Krishnan, Pacific Northwest National Laboratory, USA

Manojkumar Krishnan is a senior research scientist in the Applied Computer Science Group, Computational Sciences and Mathematics Division of Pacific Northwest National Laboratory.

Krishnan's research interests include high-performance computing, cluster computing, HPC programming models, and interprocessor communications.

Krishnan is working with the High Performance Computing group at Pacific Northwest National Laboratory towards the research and development of the Global Arrays toolkit, ARMCI, and Common Component Architecture. Krishnan authored and co-authored more than 20 peer-reviewed conference/journal papers.


 

Rick Kufrin, NCSA/University of Illinois at Urbana-Champaign, USA

Rick Kufrin is a senior member of the technical staff at the University of Illinois' National Center for Supercomputing Applications. He joined NCSA in 1987 and has worked in a number of areas at the center, including high-performance computing, massively parallel processing, artificial intelligence, software tool design, and training/consulting. Rick has authored or co-authored numerous conference papers, technical articles and book chapters covering topics in high-performance computing and AI and is a frequent speaker on these subjects. He holds a master's degree in computer science from UIUC with a focus on artificial intelligence and machine learning. He is the originator and technical lead for the PerfSuite software project that will be covered in this tutorial.


 

Ding Li, Purdue University,USA

Ding Li is a senior researcher in the Mechanical Enginneering School of Purdue University. He earned his Ph.D. degree from China in 1992. Before joining Purdue University in 2005, he was a research associate professor at the University of Tennessee Space Institute.


 

Kent Milfeld, TACC/University of Texas at Austin, USA

Kent Milfeld received his Ph.D. in Chemical Physics from the University of Texas at Austin. After spending several years as a faculty member at the University of Houston teaching chemistry and numerical analysis, and serving as the director for computational chemistry he moved to Austin, Texas and joined the University of Texas HPC group at the supercomputer center. Over the past 17 years at the center, now named the Texas Advanced Computing Center (TACC), Kent has occupied his time directing the HPC training programs, teaching computational chemistry, consulting, and collaborating on computational projects such as GridChem.


 

Baha Y. Mirghani, North Carolina State University,USA

Baba Y. Mirghani is a Ph.D. student in computer-aided engineering in the Civil and Environmental Engineering Department at North Carolina State University. His research interests are in parallel performance analysis, grid-computing application, inverse problems, and optimization.

 




Systems Track Speaker Bios

 

Chung-Hsing Hsu, Los Alamos National Laboratory,USA

Chung-Hsing Hsu is a postdoctoral research associate in the Research & Development in Advanced Network Technology (RADIANT) team of the Computer & Computational Sciences Division at Los Alamos National Laboratory. His research interests span the areas of software-hardware coordination. He is currently investigating high-performance power-aware computing.

Hsu received a B.S. in National Chiao-Tung University in Taiwan in 1988, an M.S. and a Ph.D. in Computer Science from Rutgers University in 1994 and 2003, respectively. He is a professional member of the ACM and the ACM SINGLAN group.


 

Tong Liu , Dell, USA

Tong Liu is a systems engineer in the Scalable Systems Group at Dell. His current research interests are High Performance Computing Cluster Management, high-speed interconnects, network attached storage and High Availability Linux Beowulf Cluster. Prior to joining Dell, he was architect and lead developer of High Availability Open Source Cluster Application Resources (HA-OSCAR). Tong has M.S. degree in Compute Science from Louisiana Tech University.


 

Box Leangsuksun, Louisiana Tech University, USA

Chokchai “Box” Leangsuksun is an associate professor in computer science and in the Center for Entrepreneurship and Information Technology (CEnIT) at Louisiana Tech University. He received a Ph.D. and M.S. in computer science from Kent State University, Kent, Ohio, in 1989 and 1995 respectively.

His research interests include:

  • Highly reliable and high-performance computing
  • Intelligent component based software engineering
  • Parallel and distributed computing
  • Service engineering and management

Before joining Louisiana Tech University in early 2002, Leangsuksun was a member of Technical Staff, Lucent Technologies-Bell Labs Innovation, from 1995-2002 and was responsible in many key research and development roles in various strategic products. Within a short time, he has established his name and research recognitions by founding and co-chairing a high availability and performance workshop, serving as program committee in various conferences/workshops (e.g. IEEE Cluster, Grid Computing Education), releasing the first HA-Beowulf cluster software, writing articles featured in major technical journals/magazines, and giving presentations in highly regarded conferences. He has also collaborated with various research groups and national and industrial labs, which include Oak Ridge National Lab, NCSA, LAM/MPI, Dell, Intel, and Ericsson.

In March 2004, he released the HA-OSCAR beta version, which was the first field-grade High Availability and Performance Beowulf cluster with transparent recovery. The release has attracted considerable interest from the HPC research and industry community.


 

Martin W. Margo, SDSC/San Diego Supercomputing Center, USA

Martin W. Margo received his BA in mathematics-computer science from the University of California, San Diego in 2003. His main interest is high-performance storage systems and high-performance parallel file systems for large scientific clusters. As an HPC systems engineer at San Diego Supercomputer Center (SDSC), he has been working with multi-teraflops Linux clusters at SDSC. He also has been working with systems engineers, Storage Area Network (SAN) engineers, as well as researchers from IBM, Argonne National Laboratory (ANL), and Cluster File Systems (CFS) to perform parallel file systems integration into state-of-the-art production Linux clusters. In 2003, he and a team from SDSC and IBM research won the bandwidth challenge, receiving the Commercial Tools award in Super Computing (SC) 2003 with the entry "On-Demand File Accesss Over a Wide Area with GPFS." Margo, and collaborators from ANL and SDSC, won the Tools award with their entry "High Performance Grid-Enabled Data Movement with GridFTP."


 

Jarek Nieplocha, Pacific Northwest National Laboratory, USA

Jarek Nieplocha is a Laboratory Fellow and acting technical group leader of the Applied Computer Science Group in Computational Sciences and Mathematics Division of the Fundamental Science Division at Pacific Northwest National Laboratory (PNNL). His area of research has been in high-performance computing, specifically interprocessor communication, parallel I/O, and programming models. He received four best paper awards at: IPDPS'03, Supercomputing'98, IEEE High Performance Distributed Computing HPDC-5, and IEEE Cluster'03 conference, and an R&D-100 award. He authored and co-authored over 70 peer reviewed papers and received one patent. Nieplocha participated in MPI Forum in defining the MP-2 standard. He is also a member of editorial board of International Journal of Computational Science and Engineering (IJCSE).


 

Douglas Pase, IBM, USA

Douglas Pase is the High Performance Computing Team Lead for eServer xSeries Performance Development and Analysis group at IBM. He has been an active participant in High Performance Computing since 1982, at NASA Ames Research Center, Cray Research, Inc., IBM, and elsewhere. At Floating-Point Systems he was co-developer of the Flo programming language and compiler for the FPS Gemini series. At NASA Ames he authored an early study on the future of supercomputing. At Cray Research he co-developed the CRAFT programming model, a predecessor of OpenMP. He also developed the MPP Apprentice performance analysis tool for the Cray T3D. At IBM he developed the Dynamic Probe Class Library, for dynamically instrumenting high-performance parallel applications for performance analysis. He currently studies all aspects of the performance of Linux Clusters for high-performance scientific and technical work loads. He is an author on seven patents, and more than 20 technical papers.

Dr. Pase received the degree of Bachelors of Science in Mathematics and Computer Science from Northern Arizona University, in Flagstaff, Arizona. He holds a Ph.D. in Computer Science and Engineering from the Oregon Graduate Institute of Science and Technology, in Beaverton, Oregon.


 

James E. Prewett, HPC@UNM, USA

James E. Prewett is a High Performance Computing Systems Engineer at the Center for High Performance Computing at the University of New Mexico. His primary responsibilities there include maintaining high-performance computing resources and networks as well as leading the security team. His primary interests are in security for high-performance computing systems and monitoring those systems.


 

Jon Stearley, Sandia National Laboratories, USA

Jon Stearley was trained in Electrical Engineering (B.S, University of New Mexico, 1993). He wrote brain-imaging software using Khoros for three years and then spent five years as lead system administrator for the UNM Computer Science Department. He joined Sandia Laboratories in 2001 and spent two years as Cplant release manager. He now works on improving supercomputer RAS via Red Storm system testing, development of quantitative metrics, and researching data mining of system logs.


 

Michael Treaster, NCSA/University of Illinois at Urbana-Champaign, USA  

Michael Treaster NCSA/University of Illinois at Urbana-Champaign, USA


 

Matthew Woitaszek, University of Colorado - Boulder, USA

Matthew Woitaszek is a Ph.D. student at the University of Colorado, Boulder. His research interests include performance of cluster and supercomputer systems, hierarchical storage, and data replication for distributed climate modeling workloads.

 

 

Roman Wyrzkowski, Czestochowa University of Technology, Poland

Roman Wyrzkowski, Czestochowa University of Technology, Poland










Vendors Speaker Bios

 

Ben Smith, IBM, USA

Ben Smith, IBM.


 

John Josephakis, Vice President, DataDirect Networks, USA

John Josephakis is Vice President, HPC Worldwide Sales DataDirect Networks. Prior to DataDirect, Mr. Josephakis has spent over 15 years in Management roles in the field of high technology. His prior experiences include Operations and Marketing roles at Bottom Line Distribution, and Sales Management at Peipheral Vision Inc.  Mr.Josephakis holds a  degree in Mechanical Engineering and Economics from the University of Texas at Austin and an MBA from St. Edwars University in Austin Texas.


 

Patrick Geoffray, Myricom, USA

Patrick Geoffray is a member of the software development team at Myricom where he authored various middlewares running on GM/Myrinet such as MPICH-GM and VI-GM. More recently, he led the firmware development effort for the Myrinet Express (MX) interface.

Geoffray was born in Lyon, France, and received his Ph.D. in computer science from the University of Lyon in 2001. His interests lie in high-performance computing and high-performance storage.

 

Duncan Poole , PathScale, USA

Duncan Poole.

 


 

Doug Miles, Portland Group (PGI), USA

Doug has been working in High Performance Technical Computing, primarily from an applications perspective, since 1985.  He held various positions in math library development, applications engineering and technical marketing at Floating Point Systems from 1985 until 1993, when he joined the Portland Group (PGI). At PGI, Doug worked as a technical liaison between end-users and the compiler engineering team from 1993 until 2000, when The Portland Group was acquired by STMicroelectronics. From 2000 through 2002, he was the engineering project manager on an ST-internal project to create a set of optimizing C/C++ compilers for STMicrolectronics' line of ST100 digital signal processors.  In early 2003, Doug became the Director of Advanced Compilers and Tools at STMicroelectronics, and assumed primary responsibility for managing the Portland Group Compiler Technology business unit.

 

Richard Sawyer, American Power Conversion (APC), USA

Richard Sawyer.


 

Stephen Wheat, Intel, USA

Dr. Stephen Wheat is a Principal Scientist in Intel's HPC (High Performance Computing) Program Office.  He interacts with the HPC end-user community to educate them on Intel architecture and to participate with users in building complex computing solutions using standard Intel building blocks. Wheat also acts as an end-user advocate on behalf of the HPC end-user community to provide feedback into Intel's multiple business units responsible for strategies and product decisions.

Wheat has a wide breadth of experience that gives him a unique perspective in understanding large-scale HPC deployments. He was the Advanced Development manager for the Storage Components Division, the manager of the RAID Products Development group, the manager of the Workstation Products Group software and validation groups, and manager of the systems software group within the Supercomputing Systems Division (SSD). At SSD, he was a Product Line Architect and was the systems software architect for the ASCI Red system. Before joining Intel in 1995, he worked at Sandia National Laboratories, performing leading research in distributed systems software. While at Sandia, he created and led the SUNMOS and PUMA/Cougar programs. Wheat is a Gordon Bell Prize winner and has been awarded Intel's prestigious Achievement Award.  He has a patent in Dynamic Load Balancing in HPC systems.

Wheat holds a Ph.D. in Computer Science and has several publications on the subjects of load balancing, inter-process communication, and parallel I/O in large-scale HPC systems.  Outside of Intel, he is a commercial multi-engine pilot and a certified flight instructor.

 

Linux Clusters Institute