Grafikkarten

Vuda will Cuda nach Vulkan bringen

Inhaltsverzeichnis:

Anonim

Jgbit, Entwickler bei GitHub, hat ein ehrgeiziges Open-Source-Projekt namens VUDA gestartet, das von der CUDA-API von Nvidia inspiriert ist, um der Open-Source-Welt eine leicht zugängliche GPU-Computerschnittstelle zu bieten.

VUDA wird Vulkan das volle Potenzial von CUDA bieten

VUDA wird als Wrapper über die sehr beliebte Grafik-API der nächsten Generation von Vulkan implementiert, die einfachen Zugriff auf die Hardware von Nvidia bietet. VUDA wird als C ++ - Bibliothek nur für den Header geliefert. Dies bedeutet, dass es mit allen Plattformen kompatibel ist, die über einen C ++ - Compiler verfügen und mit Vulkan kompatibel sind. Während das Projekt noch jung ist, ist sein Potenzial enorm, insbesondere aufgrund der Open-Source-Natur der Nutzung der MIT-Lizenz. Die Seite auf GitHub enthält ein sehr einfaches Beispiel, das ein guter Anfang für die Verwendung der Bibliothek sein könnte.

Wir empfehlen, unseren Beitrag über Nvidia RTX 2080 Ti Review auf Spanisch zu lesen

Die meisten Leute verwechseln CUDA mit einer Sprache oder vielleicht einer API, aber das ist es nicht. CUDA ist eine parallele Computerplattform und ein Programmiermodell, mit denen die Verwendung einer GPU für das allgemeine Rechnen einfach und elegant ist. Der Entwickler programmiert weiterhin in C, C ++, Fortran oder einer ständig wachsenden Liste unterstützter Sprachen und enthält Erweiterungen dieser Sprachen in Form einiger grundlegender Schlüsselwörter. Mit diesen Schlüsselwörtern kann der Entwickler große Mengen an Parallelität ausdrücken und den Compiler zu dem Teil der Anwendung leiten, der der GPU zugeordnet ist.

Die Ankunft von CUDA in Vulkan wird Entwicklern, die diese API verwenden, eine große und wichtige Tür öffnen, die aufgrund ihrer Vorteile und ihrer plattformübergreifenden Eigenschaften immer beliebter wird.

Grafikkarten

Die Wahl des Herausgebers

Back to top button