General approaches for achieving high speed computationsThe basic organizational approach to achieve high speed computations has been to execute several instructions concurrently. Various algorithmic structures and related computer organizations have been identified and used for this purpose. Each of them is better suited for some classes of applications, provides a potential speed-up with respect to the sequential computer, and suffers from degradation factors that reduce the effective speed-up obtained. The basic algorithmic structures are presented, the corresponding computer organizations described and the potential degradation factors identified. Also included are considerations related to the cost of the system and to the corresponding programming methodology.
Document ID
19850046477
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Lang, T. (California Univ. Los Angeles, CA, United States)
Ercegovac, M. D. (California, University Los Angeles, CA, United States)