27-02-2009, 02:12
|
#1 (permalink)
|
| | OpenCL 1.0 (Un pas in fata pentru suportul Multi Core...)
Dupa cum am subliniat in parantezele topicului, acesta ar putea fi un pas in fata pentru suportul Multi Core, sau chiar un salt imens daca e sa analizam ultimele realizari de acest tip. De promis, promite multe - mai ales pe hartie... Poate asta e si problema,d'aia prefer sa ma opresc aici. In ultimii ani am luat parte la mai multe promisiuni decat fapte, deci... Quote:
OpenCL enables software developers to take full advantage of a diverse mix of multi-core CPUs, Graphics Processing Units (GPUs), Cell-type architectures and other parallel processors such as Digital Signal Processors (DSPs). OpenCL consists of an API for coordinating parallel computation and a programming language for specifying those computations. Specifically, the OpenCL standard defines:
* a subset of the C99 programming language with extensions for parallelism;
* an API for coordinating data and task-based parallel computation across a wide range of heterogeneous processors;
* numerical requirements based on the Institute of Electrical and Electronics Engineers' IEEE 754 standard;
* efficient interoperability with OpenGL, OpenGL ES and other graphics APIs.
| Cei drept, au ceva baeti interesati, poate si interesanti la bord: Quote: |
OpenCL is being created by the Khronos Group with the participation of many industry-leading companies and institutions including 3DLABS, Activision Blizzard, AMD, Apple, ARM, Barco, Broadcom, Codeplay, Electronic Arts, Ericsson, Freescale, HI, IBM, Intel, Imagination Technologies, Kestrel Institute, Motorola, Movidia, Nokia, NVIDIA, QNX, RapidMind, Samsung, Seaweed, Takumi, Texas Instruments and Umeå University. | nVidia Demo: http://www.youtube.com/v/dXy_ssSGuy0
AMD Demo: http://www.youtube.com/v/mcU89Td53Gg OpenCL
Last edited by XSamSung; 27-02-2009 at 02:23..
|
|
| |