Next: Introduction
Software and Hardware Requirements for Some Applications of
Parallel Computing to Industrial Problems
Geoffrey C. Fox
gcf@npac.syr.edu
http://www.npac.syr.edu
Northeast Parallel Architectures Center
111 College Place
Syracuse University
Syracuse, New York 13244-4100
Abstract:
We discuss the hardware and software requirements that appear relevant
for a set of industrial applications of parallel computing. these are
divided into 33 separate categories, and come from a recent survey of
industry in New York State. The software discussions includes data
parallel languages, message passing, databases, and high-level
integration systems. The analysis is based on a general classification
of problem architectures originally developed for academic
applications of parallel computing. Suitable hardware architectures
are suggested for each application. The general discussion is
crystalized with three case studies: computational chemistry,
computational fluid dynamics, including manufacturing, and Monte Carlo
Methods.
- Introduction
- Industrial Applications
- Problem Architectures
- Some Software and Machine Issues
- Machine and Problem Architectures and Appropriate Programming
Paradigms in Three Case Studies
- Computational Chemistry and Electromagnetics
(Applications 3, 7, and 8)
- Computational Fluid Dynamics and Manufacturing
(Applications 1, 2, 3, 4, and 32)
- Monte Carlo Methods (Applications 4, 6, 7, 9, 11)
- Summary
- References
Geoffrey Fox, Northeast Parallel Architectures Center at Syracuse University, gcf@npac.syr.edu