Scalable Concurrent Programming Project, Scalable Concurrent Programming Laboratory.
Final rept. 1 Jul 91-30 Jun 96,
CALIFORNIA INST OF TECH PASADENA DEPT OF COMPUTER SCIENCE
Pagination or Media Count:
Proposed at a time when the community was primarily concerned with statically structured problems in scientific computing, the Scalable Concurrent Programming Project was motivated by the following general perceptions 1 For much of this century, scientific computing has been dominated by large regular problems and their associated computational techniques. This has been a direct result of relatively poor uniprocessor performance, simplistic software tools, and the associated education from previous generations 2 Device technology is rapidly approaching the physical limits of CMOS technology. During the next decade vast improvements in uniprocessor performance will be increasingly difficult and expensive to obtain. Concurrency is the door to the future Scalability is the key and 3 As performance improves, we will not solve the same problems faster, but rather we will solve completely new and more realistic computational problems. These irregular problems will combine computations in structures, materials, fluids, and electromagnetics. They will be three-dimensional in nature, involve complex moving boundaries, and resolve transient effects. They will become the cornerstone of design, test, and manufacturing in a broad range of industries currently dominated by empiricism.
- Computer Programming and Software