The connection machine
Computational complexity of sequential and parallel algorithms
Computational complexity of sequential and parallel algorithms
Advanced compiler optimizations for supercomputers
Communications of the ACM - Special issue on parallelism
Supercomputers and their use
Performance models of multiprocessor systems
Performance models of multiprocessor systems
Designing efficient algorithms for parallel computers
Designing efficient algorithms for parallel computers
High-performance computer architecture
High-performance computer architecture
Programming parallel processors
Programming parallel processors
Portable programs for parallel processors
Portable programs for parallel processors
Solving problems on concurrent processors. Vol. 1: General techniques and regular problems
Solving problems on concurrent processors. Vol. 1: General techniques and regular problems
Parallel and distributed computation: numerical methods
Parallel and distributed computation: numerical methods
A training program for scientific supercomputing users
Proceedings of the 1988 ACM/IEEE conference on Supercomputing
Introduction to parallel programming
Introduction to parallel programming
Parallel Programming and Compilers
Parallel Programming and Compilers
FORTRAN Optimization
Introduction to Numerical Methods for Parallel Computers
Introduction to Numerical Methods for Parallel Computers
Supercomputers - Design and Applications
Supercomputers - Design and Applications
Computer Architecture and Parallel Processing
Computer Architecture and Parallel Processing
A Guidebook to FORTRAN on Supercomputers
A Guidebook to FORTRAN on Supercomputers
Structure of Computers and Computations
Structure of Computers and Computations
Local supercomputing training in the computational sciences using remote national centers
Future Generation Computer Systems - Special issue: Selected papers from the workshop on education in computational sciences held at the ICCS 2002
Hi-index | 0.00 |
An introductory graduate course on supercomputing for computer science, applied science, and engineering majors is described. The interests of the students cover a broad range, from training as engineering or scientific supercomputer users to computer scientists interested in algorithmic, architectural, and statistical issues. An essential feature of this course is the use of real supercomputer time on several machines of advanced architecture. Remote supercomputer access is obtained from the national supercomputing centers. The students do several small group research projects on supercomputers, concerning performance, algorithm design and applications. A number of techniques are used to enhance the learning environment, such as local user guides, preparation for access difficulties, and appropriate beginning problems.