important when capturing the power-off opportunity. Referenced lines in the cache may
be used only once or be reused multiple times during their lifetime. Disabling a cache
slice with many frequently accessed cache lines would incur a higher number of cache
misses (even if the slice utilization is low) than shutting down a seldom reused cache
slice. In this article, we define the hotness of a cache slice as the number of hits to
a cache slice divided by the total number of LLC misses in a time epoch. Thus, the
hotness implies the increase in the cache miss rate if the slice is disabled.
Disabling cold slices provides different power-off opportunities than disabling lowutilization
slices. Figures 4(c) and 4(d) show the hotness of two types of workloads. The
active footprint of ML1 is small, as shown in Figure 4(a), but the referenced cache lines
are highly reused, as shown in Figure 4(c). Disabling only cold slices for ML1 would
lose considerable power-off opportunities provided by the small active footprint. On the
other hand, TL1 references a large number of cache lines in each epoch, as indicated
by Figure 4(b), but these referenced cache lines are seldom reused, as illustrated in
Figure 4(d). Therefore, disabling cold slices for TL1 may provide higher power savings
than disabling low-utilization slices. Figure 5 illustrates that if we shut down the cold
slices, such as the slices with hotness less than 7.5%, we can disable 36.7% and 68.6%
of the LLC on average for SPEC2006 and PARSEC, respectively. For workloads with a
large but seldom reused cache footprint, such as TL1, TL2, TH1, and TH2, the hotness
of slices can better capture the power-off opportunity than utilization alone
ที่สำคัญเมื่อจับปิดโอกาส การอ้างอิงบรรทัดในแคชจะถูกใช้เพียงครั้งเดียว
หรือจะซ้ำหลาย ๆครั้งในช่วงชีวิตของพวกเขา ปิดการใช้งานแคช
หลายชิ้นบ่อยเข้าสายแคชจะต้องเสียจำนวนที่สูงขึ้นของแคช
คิดถึง ( แม้ว่าชิ้นใช้น้อย ) กว่า ปิดไม่ค่อยได้ใช้แคช
ฝาน ในบทความนี้เรานิยามว่าแคชชิ้นเป็นตัวเลขฮิต
แคชชิ้นแบ่งตามจำนวนของ LLC คิดถึงในช่วงเวลายุคสมัย ดังนั้น ความร้อนหมายถึง
เพิ่มขึ้นในแคชมิสเท่ากันถ้าหั่นเป็นชิ้นให้คนพิการ
ปิดเย็นแตกต่างปิดโอกาสกว่าปิด lowutilization
ชิ้น ตัวเลข 4 ( C ) และ 4 ( D ) แสดงถึงความเร่าร้อนของทั้งสองประเภทของงาน .
รอยเท้าที่ใช้งานของ ml1 เล็กดังแสดงในรูปที่ 4 ( ) แต่อ้างอิงแคชสาย
ขอแยกดังแสดงในรูปที่ 4 ( C ) ปิดการใช้งานเฉพาะชิ้นเย็นมากค่ะ
ml1 จะสูญเสียโอกาสรอยใช้งานเล็กน้อย บน
มืออื่น ๆ , TL1 อ้างอิงตัวเลขขนาดใหญ่ของสายแคชในแต่ละยุคสมัย ตามที่ระบุ
รูป 4 ( b ) ,แต่เหล่านี้อ้างอิงแคชเส้นจะไม่ค่อยซ้ำ ตามที่แสดงในรูปที่ 4
( D ) ดังนั้น การปิดชิ้นเย็นสำหรับ TL1 อาจให้สูงประหยัดพลังงาน
กว่าปิดชิ้นใช้น้อย รูปที่ 5 แสดงให้เห็นว่าถ้าเราปิดเย็น
ชิ้น เช่น แผ่นความร้อนน้อยกว่า 7.5 % เราสามารถปิดการใช้งานและ 36.7 % X%
ของ LLC และโดยเฉลี่ย spec2006 พาร์เซก ตามลำดับสำหรับงานที่มีขนาดใหญ่ แต่ไม่ใคร่ใช้แคช
รอยพระพุทธบาท เช่น TL1 TL2 th1 , , , และ th2 , ความร้อน
ชิ้นสามารถดีกว่าจับปิดโอกาสกว่าใช้คนเดียว
การแปล กรุณารอสักครู่..