KhronosGroup / KhronosGroup/Vulkan-MemoryModel

Relation between sref and sloc

Offen
#31 13 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
117
Forks
15
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I am trying to understand if the property `sref <= sloc` holds (where `<=` means subset of) and thus having `sloc & sref` in the definition of `mutordatom` is redundant.

If I think of `sref` and `sloc` as virtual an physical memory, I think the property should hold. However, it seems that on the device, `sref` can be [other things](https://registry.khronos.org/vulkan/specs/1.3/html/chap38.html#memory-model-references). Thus, I'm not completely sure if the property should also hold for those cases.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit dem verlinkten Abschnitt zu den Vulkan-Speichermodellreferenzen und der Definition von mutordatom; vergleiche dann die Bedeutungen von sref und sloc für die dort beschriebenen Fälle. Als erledigt gilt die Aufgabe, wenn geklärt ist, ob sref immer eine Teilmenge von sloc ist, und dokumentiert ist, ob die Konjunktion redundant ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
operating-systems
Issue-Typ
Dokumentation
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.