Science and the Future of Computing: Parallel Processing to Meet Tomorrow’s Challenges
Fast, inexpensive computers are now essential for nearly all human endeavors and have been a critical factor in increasing economic productivity, enabling new defense systems, and advancing the frontiers of science. For the last half-century, computers have been doubling in performance and capacity every couple of years. For example, the raw performance of a 1970s [...]

