Ergebnis 1 bis 1 von 1
  1. Beitrag #1
    User-News Von E555user ist offline
    Hinweis: Diese "User-News" wurde nicht von der Planet 3DNow! Redaktion veröffentlicht, sondern vom oben genannten Leser, der persönlich für den hier veröffentlichten Inhalt haftet.

    Vulkan Memory Allocator von Adam Sawicki - die Basis ist fertig entwickelt

    Bei der Softwareentwicklung mit Vulkan ist eine grosse Herausforderung das Speichermanagement.

    Mit dem VMA Version 2.2 sieht man von Seiten AMD bzw. Adam Sawicki die eigenen Ziele erreicht und erklärt den VMA in der Basis als fertig entwickelt. Neuerungen in der aktuellen Version:
    • Defragmentierung des VRAM der GPU (zuvor nur auf Host-System)
    • Buddy-Speicherverwaltung von VRAM
    • Sparse Binding in der Speicherverwaltung

    Darüber hinaus gibt es eine Rust-Implementierung von Graham Wihlidal, seines Zeichens Lead Engine Developer SEED, aka Search for Extraordinary Experiences Division von Electronic Arts, an der auch Adam Sawicki beteiligt war.

    Aus Sicht von AMD ist diese Art der Fortentwicklung des VMA für die Zukunft vorgesehen, man hat ein Entwicklermodell auf GitHub dokumentiert anhand dessen das OpenSource Projekt nach den konkreten Anforderungen der Nutzer weiterentwickelt und ausgebaut werden soll.

    Alle entsprechenden Informationen hierzu finden sich im zugehörigen GPUOpen.com Artikel von Rys Sommefeldt.

  2. Die folgenden 2 Benutzer sagen Danke zu E555user für diesen nützlichen Beitrag:

    Unbekannter Krieger (23.12.2018), Yoshi 2k3 (20.12.2018)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •