18.03.2019
Vulkan ist eine Programmierschnittstelle (API) mit dem Schwerpunkt 2D- und 3D-Grafik. Da sie als Nachfolger für OpenGL geplant war, wurde die API zunächst Next Generation OpenGL oder auch glNext genannt. Als sogenannte Low-Level-API oder auch Low-Overhead-API ermöglicht Vulkan eine hardwarenähere Programmierung als zum Beispiel DirectX und gibt den Entwicklern einen direkten Zugang und so mehr Kontrolle über die Grafikeinheit. Zudem kann die Arbeit besser auf die verschiedenen CPU-Kerne verteilt werden. Dies alles erhöht die Rechenleistung sowie die Effizienz und reduziert zugleich die Anzahl an Treibern und Treiber-Overhead.
Gut zu Wissen: Was ist DirectX?
Vulkan wurde von der Khronos Group entwickelt. Es basiert auf AMDs Low-Level-API Mantle, das heißt, es wurde auf Komponenten von Mantle aufgebaut. AMD hatte seine API der Khronos Group gespendet. So hatte diese eine Grundlage, um eine eigene Low-Level-API zu entwickeln, die dann als plattformübergreifender Standard für die gesamte Industrie gelten könnte. Vulkan wurde erstmals 2015 auf der GDC angekündigt und ist im Februar 2016 erschienen. Die aktuelle Version ist 1.1.101 und stammt aus dem Februar 2019.
Vulkan ist quelloffen sowie plattformübergreifend und wird von allen großen Hardwareherstellern, wie Intel, AMD und Nvidia unterstützt. Zudem ist es kompatibel mit diversen Betriebssystemen und kann so unter Windows, Linux, Android, macOS, iOS und anderen genutzt werden. Folglich läuft Vulkan auch auf einer Vielzahl an Geräten wie PCs, Konsolen, Smartphones und Embedded-Plattformen.
Mehr Informationen sind bei Techcrunch und golem.de zu finden.
Zum letzten Mal in diesem Jahr heißt es bei spo-comm „What’s New?“. Auch im November und Dez...
Besonders bei der Entwicklung von Mini-PCs für Industrie- und Embedded-Anwendungen ist der Formfakt...
In einer Ära, in der Technologie exponentiell wächst, hat Machine Learning einen bahnbrechenden Ei...
Ich habe die Datenschutzbestimmungen gelesen und bin damit einverstanden.
Otto-Kraus-Straße 4c
D-90411 Nürnberg
Telefon: +49 (0) 911 / 23 98 37 – 0
E-Mail: info@spo-comm.de
Sie müssen den Inhalt von reCAPTCHA laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr Informationen