Arrow Electronics

Arrow Electronics forciert KI-Einbindung

Arrow Electronics vereinfacht die Einbindung von Künstlicher Intelligenz in Hochleistungs-Rechensysteme über eine innovative Software-Plattform, die mit der neuen BittWare 385A FPGA-Beschleunigerkarte läuft.

Arrow Electronics forciert KI-Einbindung über neue OpenCL-Plattform für High-Performance FPGA-Beschleuniger.

Das Entwicklerteam von Arrow hat einsatzbereite Softwaremodule in OpenCL entwickelt, die Anwendern dabei helfen, benutzerdefinierte Systeme für rechenintensive Arbeitsabläufe in Anwendungen wie Bildbearbeitung und Gesichtserkennung zu erstellen. OpenCL sorgt als standardisierte, offene Umgebung zur parallelen Programmierung von heterogenen Rechensystemen, die Standard-Programmiersprachen anbietet und APIs enthält, unter anderem dafür, dass Anwender ihre Projekte mithilfe von vertrauten Methoden rasch abschließen können. Darüber hinaus bietet die neue KI-Plattform von Arrow einen Compiler, mit dem sie auf Wunsch auch eigenen Anwendungen realisieren können.

Vertrautes Programmierumfeld

„BittWare freut sich darauf, eine aktive Rolle im Testdrive-Programm von Arrow zu übernehmen, das die Erschließung des Markts für FPGA-basierte Beschleunigung unterstützt“, so Craig Petrie, Vice President, Marketing, bei BittWare. „Unsere optimierten BSPs für das Intel OpenCL SDK bieten allen softwareorientierten Kunden, die von den Leistungssteigerungen und von der durch die Intel FPGA-Technologie erreichbaren Leistungsoptimierung profitieren möchten, ein vertrautes Programmierumfeld.“ Die Module werden auf der Beschleunigerkarte vorinstalliert ausgeliefert und beinhalten aktuell Vektoraddition, FFT und 2-dimensionale FFT, Edge-Erkennung, Dateitranscodierung, Gesichtserkennung und Sobel Edge-Erkennung. Das Team von Arrow arbeitet zudem weiterhin an der Entwicklung neuer Funktionen, um den Support kontinuierlich zu erweitern. Eine Integration gängiger KI-Frameworks wie Caffe und TensorFlow ist aktuell in Arbeit, wobei auch hier OpenCL genutzt wird, um eine komfortable und effiziente KI-Einbindung zu unterstützen. BittWare 385A enthält ein Intel Arria 10 1150 GX FPGA, das effizient über PCIe Gen 3x8 mit dem Host und direkt mit zwei optischen 40 Gbit Ethernet QSFP+ Schnittstellen zur Off-Board-Kommunikation verbunden ist. Die speziell für hohen Datendurchsatz entwickelte Karte enthält zwei 4-16GB DDR3 Bänke, die Transferraten bis zu 2133 MT/s verarbeiten können. Das Arria 10 GX bietet eine heterogene Beschleunigung und kombiniert Gleitkomma-Hard-DSP-Blöcke mit speicherprogrammierbaren Strukturen.

Um Entwickler zu unterstützen, enthält die Beschleunigerkarte sämtliche Demos und bietet Unterstützung für das BittWare OpenCL HPC-Board Support Package (BSP) und das Intel FPGA OpenCL SDK. Mittels der vorinstallierten Realsense Kamera können die Demos einfach und schnell gestartet werden. Arrow bietet über sein Testdrive Programm unkomplizierten Zugang zur neuen KI-Plattform. Mit diesem Programm können Kunden verschiedene Entwicklungstools kostenlos bis zu 28 Tage testen – und aus insgesamt mehr als 2000 aktuell verfügbaren Tools, einschließlich Software, Hardware und spezialisierten Tools, wählen. Interessierte Anwender können sich jederzeit an die Vertriebs- und Engineering-Teams von Arrow wenden, um über Testdrive Zugang zur KI-Plattform zu erhalten.