天天看點

并行程式設計平台及語言

thread(C++11):cpu(thread)

boost thread:cpu(thread)

pthread:cpu(thread)

OpenCL: cpu(thread, SMID) gpu dsp

CUDA: nvidia gpu

OpenGL:gpu

OpenMP:cpu(thread)  - directive based

OpenACC:cpu gpu - directive based

C++ AMP:gpu (implemented on DirectX 11)

OpenHMPP:hardware accelerators using codelets

OpenMPI:cluster(multi-cpu and multi-gpu)

ne10: neon library for FFT FIR IIR Matrix vector

OpenMax DL: video encode/decode, image process, color convertion

繼續閱讀