Single instruction, multiple data is a type of parallel computing in Flynn's taxonomy. SIMD describes computers with multiple processing elements that perform the same operation on multiple data point
ILLIAC IV Array overview, from ARPA-funded Introductory description by Steward Denenberg, July 15, 1971
OpenCL is a framework for writing programs that execute across heterogeneous platforms consisting of central processing units, graphics processing units, digital signal processors, field-programmable
The International Workshop on OpenCL (IWOCL) held by the Khronos Group