并行编程平台及语言

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

你可能感兴趣的:(OpenMP,OpenCL,SIMD,C/C++编程)