DocumentCode
2757621
Title
Programming the data structure accelerator
Author
Zippel, Richard
Author_Institution
Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
fYear
1990
fDate
22-25 Oct 1990
Firstpage
65
Lastpage
75
Abstract
A fine-grained, massively parallel SIMD (single-instruction-stream, multiple-data-stream) architecture, called the data structure accelerator, is presented, and its use in a number of problems in computational geometry is demonstrated. This architecture is extremely dense and highly scalable. Systems of 106 processing elements can be feasibly embedded in workstations. It is proposed that this architecture be used in tandem with conventional, single-sequence machines and with small-scale, shared-memory multiprocessors. A language for programming such heterogeneous systems that smoothly incorporates the SIMD instructions of the data structure accelerator with conventional single sequence code is presented
Keywords
computational geometry; computer architecture; data structures; programming; computational geometry; data structure accelerator; heterogeneous systems; highly scalable; language for programming; massively parallel SIMD architecture; processing elements; shared-memory multiprocessors; single sequence code; single-sequence machines; Acceleration; Computational geometry; Computer aided instruction; Computer architecture; Computer science; Contracts; Costs; Data structures; Supercomputers; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology, 1990. 'Next Decade in Information Technology', Proceedings of the 5th Jerusalem Conference on (Cat. No.90TH0326-9)
Conference_Location
Jerusalem
Print_ISBN
0-8186-2078-1
Type
conf
DOI
10.1109/JCIT.1990.128270
Filename
128270
Link To Document