Top 111 - Entwicklungssoftware

15. März 2016, 8 Bilder
Kennziffer 084: SDAccel steht für Software-definierte Entwicklungsumgebung für Beschleunigung und ist besonders nützlich, wenn Rechenvorgänge durch GPUs und FPGAs beschleunigt werden. Xilinx‘ Entwicklungsumgebung nutzt OpenCL, um GPU und FPGA als Koprozessoren einzubinden, wobei SDAccel das einzige Werkzeug ist, das drei Arten von Prozessoren zusammenführt. SDAccel enthält integrierte OpenCL-Bibliotheken sowie DSP- und Video-Bibliotheken, um die Entwicklung von gängigen Beschleunigungsalgorithmen zu erleichtern. Außerdem bindet es auch C- und C++-Code ein.