I detta dokument studeras effekten av warpdimensionering och schemaläggning på prestanda och effektivitet i GPU. Vi föreslår Variabel Warp Size (VWS) som förbättrar prestandan för divergerande applikationer genom att använda en liten bas warpstorlek i närvaro av kontrollflöde och minne divergens. När det är lämpligt, våra föreslagna teknikgrupper uppsättningar av dessa mindre warp tillsammans genom att gänga deras utförande i warp schemaläggaren, förbättra prestanda och energieffektivitet för regelbundna tillämpningar. Warp gängning är nödvändig för att förhindra prestandanedbrytning på regelbunden arbetsbelastning på grund av minneskonvergens glidning, vilket är ett resultat av oförmågan hos mindre warp att utnyttja samma intra-warp minne plats som större warps. Detta papper undersöker effekten av warpdimensionering på kontrollflöde divergens, minnesdivergens och lokalitet. För en uppskattad 5 % arealkostnad, resulterar vår ligade schemaläggning mikroarkitektur i en simulerad 35% prestandaförbättring på olika arbetsbelastningar genom att tillåta mindre grupper av trådar att fortsätta självständigt, och eliminerar prestandanedbrytning på grund av minneskonvergens glid som observeras när konvergenta applikationer utförs med mindre warpstorlekar.
Uppfattat. REF föreslog variabel warpdimensionering för att förbättra prestandan hos divergerande kärnor med hjälp av en liten warpstorlek.
A variable warp size architecture
{'venue': "ISCA '15", 'journal': None, 'mag_field_of_study': ['Computer Science']}