- Vad är det med dig? Detta har praktiserats i både CMP [7, 10, 31] och evolutionen av mikroprocessorer har hindrats av deras enkärniga processorer [14, 22, 23]. Vårt arbete fortsätter med att öka energiförbrukningen och värmeproduktionens hastighetsrektion av forskningen. På-dö. Hög temperatur försämrar processorns tillförlitlighet och vi utvecklar en heuristisk schemaläggningsalgoritm för att minska livslängden. Medan hårdvara nivå dynamisk termiskt man-termiskt tryck av en processor. Vår algoritm ThreshHot är ålder (DTM) tekniker, såsom spänning och frekvens scal-baserade på observationen att, med tanke på två jobb, en varm och en ing, effektivt kan sänka chip temperaturen när det överträffar cool, utföra det heta jobbet innan den svala resulterar i en lägre värmetröskel, de oundvikligen kommer till priset avperfor-sluttemperaturen än efter den omvända ordningen. Så länge som mansförnedring. att utföra den heta jobbet i sig inte bryter mot den termiska trösk- Vi föreslår en OS-nivå teknik som utför termiskt gamla, den varma-kall ordning är bättre (eller åtminstone inte sämre) än den medvetna jobb schemaläggning för att minska antalet termiska tres-kall-hold ordning. Följaktligen väljer ThreeshHot vid varje steg passerar. Vår schemaläggare minskar mängden hårdvara DTMs det hetaste jobbet som inte överskrider den termiska tröskeln. och uppnår högre prestanda samtidigt som temperaturen ThreshHot överträffar andra schemaläggningsalgoritmer såsom låg. Våra metoder utnyttjar de naturliga diskrepanserna i den som ändrar de prioriterade leden av det heta och svala beteendet bland olika arbetsbelastningar, och schemalägger dem till jobb [22]. Att veta vilket jobb kommer att vara varmt eller coolt för att hålla chip temperaturen under en given budget. Vi utvecklar hotspot, vi utvecklar en mycket effektiv on-line temperatur estia heuristisk algoritm baserat på observationen att det finns en mator som utnyttjar prestanda motbaserad effekt estimadity i den resulterande temperaturen när en varm och en kylning [19, 20, 22], kompakt termisk modellering [35], och en snabb temjob utförs i en annan ordning För att utvärdera vår schedul-perature lösare [12]. Vi implementerade estimatorn för en Pening-algoritmer, vi utvecklade en lätt runtime temperatur tium 4 processor, även om vår allmänna metod är applicamonitor för att möjliggöra informerade schemaläggning beslut. Vi har ogenomträngliga för andra processorer som CMP. Vi kalibrerar och validerar plementerade vår schemaläggningsalgoritm och hela temperaturen modellparametrarna mot verkliga mätningar på vårt ramverk för processövervakning i Linuxkärnan. Vårt föreslagna sched-sor-paket. Vi implementerade också vår schemaläggning heuristics i uler kan ta bort 10.5-73,6% av hårdvaran DTMs i olika Linuxkärnan, tillsammans med vår temperaturuppskattning, och kombinationer av arbetsbelastningar i en medium termisk miljö. Vi testade hela ramverket över de fullständiga utförandena av Som ett resultat, CPU-genomströmning förbättrades med upp till 7,6% SPEC CPU2K riktmärken, mediabench, packetbench och net-(4.1% i genomsnitt) även under en svår termisk miljö. bänk. ThreshHot kan ta bort upp till 73,6% (34,5% i genomsnitt) hårdvara DTM i en medelvärmemiljö. Med alla 1 Inledning
Forskare har också undersökt OS-nivå tekniker såsom termisk-medveten uppgift schemaläggning för att minimera hårdvara DTM (dynamisk värmehantering tekniker som frekvens och spänningsskalning) REF.
Dynamic Thermal Management through Task Scheduling
{'venue': 'ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and software', 'journal': 'ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and software', 'mag_field_of_study': ['Computer Science']}