Die neu vorgestellte RISC-V-Vektoreinheit könnte für KI-, HPC- und GPU-Anwendungen verwendet werden


Semidynamik hat eingeführt eine der ersten RISC-V-Vektoreinheiten der Branche, die für hochparallele Prozessoren verwendet werden könnte, beispielsweise für solche, die für künstliche Intelligenz (KI), Hochleistungsrechnen (HPC) und sogar für die Grafikverarbeitung verwendet werden, wenn sie mit entsprechender Spezial-IP ausgestattet sind . Die Ankündigung markiert einen wichtigen Meilenstein in der Entwicklung des RISC-V-Ökosystems.

Die Vektoreinheit von Semidynamics ist vollständig kompatibel mit der RISC-V-Vektorspezifikation 1.0 und bietet eine Vielzahl zusätzlicher, anpassbarer Funktionen, die ihre Datenverarbeitungsfähigkeiten verbessern. Die VU besteht aus mehreren „Vektorkernen“, die mit GPU-Kernen von AMD, Intel und Nvidia vergleichbar sind und für die gleichzeitige Ausführung mehrerer Berechnungen ausgelegt sind. Jeder Vektorkern ist mit Recheneinheiten ausgestattet, die Operationen wie Addition, Subtraktion, fusionierte Multiplikation-Addition, Division, Quadratwurzel und logische Operationen ausführen können.

Der von Semidynamics entwickelte Vektorkern kann je nach den spezifischen Anforderungen der Kundenanwendung so angepasst werden, dass er verschiedene Datentypen unterstützt, darunter FP64, FP32, FP16, BF16, INT64, INT32, INT16 oder INT8. Kunden können auch die Anzahl der Vektorkerne wählen, die in die Vector Unit integriert werden sollen, mit Optionen von 4, 8, 16 oder 32 Kernen, was ein breites Spektrum an Kompromissmöglichkeiten bei Leistung und Leistungsbereich bietet.

(Bildnachweis: Semidynamik)

Die Vector Unit von Semidynamics verfügt über ein Hochgeschwindigkeitsnetzwerk, das alle Vektorkerne verbindet und so das Daten-Shuffling für bestimmte RISC-V-Anweisungen erleichtert. Einzigartig ist, dass Semidynamics die Anpassung der Vektorregister-Bitgröße (VLEN) ermöglicht und zusätzlich zum Standardverhältnis 1X 2X-, 4X- und 8X-Verhältnisse bietet. Wenn VLEN größer als die gesamte Datenpfadbreite (DLEN) ist, dauern Vektoroperationen mehrere Zyklen, was dabei helfen kann, Speicherlatenzen zu verwalten und den Stromverbrauch zu reduzieren.

source-109

Leave a Reply