Kernkonzepte
Effiziente Speicherzuweisung für PUMA-Architekturen.
Statistiken
"Ein typisches DRAM-Subarray hat 1024 DRAM-Reihen, jede mit 1024 DRAM-Spalten."
"Wir beobachten, dass unabhängig von der Zuweisungsgröße für Eingabeoperanden die Verwendung von malloc und posix_memalign-Speicherzuweisungen dazu führt, dass 0% der Operationen im PUD-Substrat ausgeführt werden."
"Für ausreichend große Zuweisungsgrößen (z. B. 32 Kb) können nur bis zu 60% der PUD-Operationen, die die Speicherzuweisung mit riesigen Seiten verwenden, erfolgreich im DRAM ausgeführt werden."
Zitate
"Traditionelle Speicherzuweisungsroutinen können nicht vollständig von solchen PUD-Techniken profitieren, da sie die spezifischen Anforderungen an die Speicherzuweisung von PUD-Substraten nicht erfüllen können."
"PUMA ist ein praktischer und effizienter Speicherzuweiser für PUD-Substrate."