140 likes | 272 Views
Jack Dongarra University of Tennessee http://www.cs.utk.edu/~dongarra/. ICL: Four Thrust Areas. Heterogeneous Distributed Computing Numerical Linear Algebra Software Repositories Performance Evaluation Helping to Formulate Standards
E N D
Jack Dongarra University of Tennessee http://www.cs.utk.edu/~dongarra/
ICL: Four Thrust Areas • Heterogeneous Distributed Computing • Numerical Linear Algebra • Software Repositories • Performance Evaluation Helping to Formulate Standards Software and ideas have found there way into many areas of Computational Science Between 40-50 people: At the moment... 20 Researchers: Research Assoc/Post-Doc/Research Prof 20 Students: Graduate and Undergraduate 6 Support staff: Secretary and Systems
Computer Science Department • Numerical Linear Algebra Algorithms and Software • EISPACK, LINPACK, BLAS, LAPACK, ScaLAPACK, PBLAS, Templates, ATLAS • Heterogeneous Network Computing • PVM, MPI, NetSolve, I2-DSI, Harness • Software Repositories • Netlib, NA-Digest, NHSE, RIB • Performance Evaluation • Linpack Benchmark, Top500, PAPI Employment and academic opportunities in the ICL http://icl.cs.utk.edu
Numerical Linear Algebra • LAPACK, ScaLAPACK • Software libraries for performing dense and band linear algebra computations on shared memory and distributed-memory computers • Portable, efficient, standard • ATLAS • Automatic generation and optimization of numerical software for processors with deep memory hierarchies • Templates • State of the art algorithms and wisdom on iterative methods for large sparse linear systems and eigenvalue problems
Heterogeneous Network Computing • NetSolve • Network based computational server that allows users to access computational resources distributed across the network. • I2-DSI • Designing and deploying a reliable, scalable high-performance storage services infrastructure • Harness • Heterogeneous Adaptable Reconfigurable Networked Systems • Plugability • connectibility
Software Repositories • Netlib • Central repository for mathematical software, papers, and databases • NHSE • An interface to a distributed collection of HPCC repositories. • Repository in a Box (RIB) • A toolkit for creating software repositories that can interoperate with other software repositories via the Internet.
Performance Evaluation • Linpack benchmark • Performance benchmark • Top500 • Collection of the sites that have the 500 fastest supercomputers worldwide. • PAPI • Performance API for monitoring applications programs
NSF CISE Applied Math DOE MICS ASCI DOD Modernization Program NASA IPG from Ames/NAS Microsoft Research IBM Sun Intel HP State of Tennessee Funding
Collaboration • ORNL • UCB/UC Davis • UCSD • Globus/ANL/ISI • Salk Institute • Danish Technical University/UNIC • ETHZ, Zurich • ETL Tsukuba, Japan • Thailand, Kasetsart U
Resources • 26 Cluster Machines in Torc • 3 Alphas, 1 Apple Mac, and 22 Pentium • Network Connections include 100Mbit, Myrinet, Gigabit, Giganet • OS's include Linux, Windows, Compaq True64, MacLinux, and Mac OS • 48 Desktop machines • 20 Server machines (Compute, Services, Storage) • 34 Laptops • Of these, 30 machines are donations/loaners
Futures • NSF S&T Center • Join with Rice, UCSD, ANL, ISI, IU, UIUC • UTK Center of Excellence • $5M Center focus on information technology • NSF ITR effort • A number of proposals
Schedule Monday, May 22 9:00 Meet with Shirley, Scott, and Terry 10:00 Jack -- Overview of ICL 11:00 Year 5 projects - Shirley, Scott, Jeremy 12:00 Lunch 1:15 Richard Luczak 1:45 PAPI - Nathan, Kevin 2:30 NetSolve - Michelle, Susan 3:15 Metacomputing evaluation - Graham, David 4:00 ATLAS and HPC/Linear Algebra - Clint, Antoine Tuesday, May 23 9:00 Meet with Shirley, Scott, and Tracy 10:30 MPI-Connect, Parallel/remote I/O - Graham 11:15 Benchmarking and Performance Modeling - Erich 12:00 Lunch