Abstract-This paper utforskar inverkan av simulator noggrannhet på arkitektur design beslut i den allmänna grafik bearbetningsenhet (GPGPU) utrymme. Vi utför en detaljerad, kvantitativ analys av den mest populära allmänt tillgängliga GPU-simulatorn, GPGPU-Sim, mot vår förbättrade version av simulatorn, uppdaterad för att modellera minnet av moderna GPU:er mer i detalj. Vår förbättrade GPU-modell kan beskriva NVIDIA Volta arkitekturen tillräckligt detaljerat för att minska fel i minne systemet även räknare med så mycket som 66×. Det minskade felet i minnet systemet ytterligare minskar exekveringstiden fel kontra verklig hårdvara med 2,5×. För att visa exaktheten hos vår förbättrade modell mot en riktig maskin utför vi en counter-by-counter-validering mot en NVIDIA TITAN V Volta GPU, som visar den relativa noggrannheten hos den nya simulatorn jämfört med den allmänt tillgängliga modellen. Vi fortsätter att visa att den enklare modellen minskar betydelsen av avancerade minnessystem konstruktioner såsom out-of-order minnesåtkomst schemaläggning, samtidigt överskatta effekterna av mer efterforskade områden som L1 cache förbikoppling. Våra resultat visar att det är viktigt för den akademiska världen att förbättra detaljnivån i arkitektursimulatorer när systemets komplexitet fortsätter att växa. Som en del av detta detaljerade korrelations- och modellarbete utvecklade vi ett nytt Correlatorverktyg som inkluderar en konsolidering av applikationer från en mängd populära GPGPU-riktmärkessviter, utformade för att köras i rimliga simuleringstider. Correlator innehåller också en databas över maskinvaruprofileringsresultat för alla dessa applikationer på NVIDIA-kort som sträcker sig från Fermi till Volta och en verktygskedja som gör det möjligt för användare att samla in korrelationsstatistik och skapa detaljerade korresponderade maskinvarukorrelationsytor med minimal ansträngning.
Khaiary, och så vidare. REF studerade minnessystemet för moderna GPU:er, inklusive Volta, och upptäckte många viktiga designbeslut i minnessystemet.
Exploring Modern GPU Memory System Design Challenges through Accurate Modeling
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science']}