Title :
A user´s perspective on the state of parallel processing
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
Abstract :
The author describes his experience with the development of large-scale, highly parallel applications hosted on a variety of parallel processing architectures. He suggests that researchers should not become so caught up in the search for general and consistent models and programming tools for parallel processing that they forsake the ability to tailor the processing resources of the system to the requirements of the problem, and vice versa. High-level abstractions that hide architectural details may obscure performance issues that are important to the algorithm design process. It is concluded that the parallel processing community does not need a single, uniform set of models, tools or paradigms to achieve success. All that is needed is the same sort of basic design and analysis tools that have served the sequential processing community for a number of years
Keywords :
human factors; parallel processing; software tools; systems analysis; technological forecasting; algorithm design process; analysis tools; high-level abstractions; highly parallel applications; parallel processing architectures; parallel processing community; performance issues; processing resources; researchers; sequential processing community; Algorithm design and analysis; Computational modeling; Computer architecture; Computer simulation; Concurrent computing; Mechanical systems; Parallel algorithms; Parallel processing; Visualization; Workstations;
Conference_Titel :
Computer Software and Applications Conference, 1988. COMPSAC 88. Proceedings., Twelfth International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-0873-0
DOI :
10.1109/CMPSAC.1988.17184