OpenCL 2.0 dla heterogenicznych obliczeń

OpenCL 2.0 dla heterogenicznych obliczeń

    przez -
    5 602
    OpenCL
    Khronos Group ogłosiło wydanie specyfikacji OpenCL 2.0, wolnego frameworka wspomagającego pisanie aplikacji wielo-platformowych składających się z różnego rodzaju jednostek obliczeniowych m.in. CPU, GPU. Specyfikacja definiuje języka programowania C99 z rozszerzeniami dla programowania równoległego, API dla koordynowania danych i zadań oparte na równoległych obliczeniach z wielu różnorodnych procesorów, wymagania numeryczne oparte i standard IEEE 754, i efektywna współpraca z OpenGL, OpenGL ES, i inne graficzne API.

    Nowości i aktualizacje:

    • Shared Virtual Memory
    • Dynamic Parallelism
    • Generic Address Space
    • Images
    • C11 Atomics
    • Pipes
    • Android Installable Client Driver Extension