>
Fa   |   Ar   |   En
   بررسی تاثیر سلسله‌مراتب حافظه نهان ناهمگن در پردازنده‌های مراکز داده  
   
نویسنده نصری عدنان ,فتحی محمود ,برومندنیا علی
منبع مهندسي برق و مهندسي كامپيوتر ايران - 1399 - دوره : 18 - شماره : 1 - صفحه:75 -82
چکیده    این مقاله به مساله تاثیر استفاده از حافظه‌های غیر فرار در سلسله‌مراتب حافظه نهان برای پردازنده‌های مراکز داده در عصر سیلیکون تاریک پرداخته است. همان طور که مصرف انرژی به یکی از مباحث مهم عملیات و نگهداری مراکز داده ابری تبدیل شده است، فراهم‌کنندگان سرویس‌های ابری به شدت در این زمینه نگران شده‌اند. تکنولوژی حافظه‌های غیر فرار نوظهور جایگزینی مناسب برای حافظه‌های متداول امروزی می‌باشند. ما در این مقاله از حافظه غیر فرار stt-ram در مقایسه با حافظه sram به عنوان حافظه نهان سطح آخر استفاده می‌کنیم. تراکم بالا، دسترسی خواندن سریع، توان مصرفی نشتی نزدیک به صفر و غیر فرار بودن باعث می‌شود حافظه stt-ram یک فناوری مهم برای حافظه‌های درون تراشه باشد. در اکثر تحقیقات قبلی که از حافظه‌های غیر فرار بهره گرفته‌اند، روش‌های خاص و مبتنی بر محک‌های متعارف بررسی شده و در مورد محک‌های ابری نوظهور تحت عنوان بارهای کاری scale-out تحلیل کاملی انجام نداده‌اند. ما در این مقاله با اجرای بارهای کاری scale-out، تاثیر استفاده از حافظه‌های غیر فرار در سلسله‌مراتب حافظه نهان پردازنده‌های ابری مراکز داده را بررسی می‌کنیم. نتایج آزمایش روی محکِ cloudsuite نشان می‌دهد که استفاده از حافظه stt-ram در مقایسه با حافظه sram در حافظه نهان سطح آخر، میزان انرژی مصرفی را حداکثر 59% کاهش می‌دهد.
کلیدواژه مرکز داده ابری، پردازنده، سلسله‌مراتب حافظه نهان، حافظه غیر فرار، محک cloudsuite
آدرس دانشگاه آزاد اسلامی واحد علوم و تحقیقات تهران, گروه مهندسی کامپیوتر, ایران, دانشگاه علم و صنعت ایران, دانشکده مهندسی کامپیوتر, ایران, دانشگاه آزاد اسلامی واحد تهران جنوب, گروه مهندسی کامپیوتر, ایران
پست الکترونیکی broumandnia@azad.ac.ir
 
   Analyzing the Effect of Heterogeneous Cache Hierarchy in Data Center Processors  
   
Authors Nasri Adnan ,Fathy M. ,Broumandnia Ali
Abstract    This paper focuses on the effect of heterogeneous cache hierarchy in data center processors in the dark silicon era. For extremescale high performance computing systems, systemwide power consumption has been identified as one of the key constraints. As energy consumption becomes a key issue for operation and maintenance of cloud data centers, cloud computing providers are becoming significantly concerned. Emerging nonvolatile memory technologies are favorable replacement for conventional memory. Here, we employ a nonvolatile memory called spintransfer torque random access memory (STTRAM) as an onchip L2 cache to obtain lower energy compared to conventional L2 caches, like SRAM. High density, fast read access, nearzero leakage power and nonvolatility make STTRAM a significant technology for onchip memories. In order to decrease memory energy consumption, it is required to address both the leakage and dynamic energy. Previous studies have mainly studied specific schemes based on common applications and do not provide a thorough analysis of emerging scaleout applications with multiple design options. Here, we discuss different outlooks consisting of performance and energy efficiency in cloud processors by running CloudSuite benchmarks as one of scaleout workloads. Experiment results on the CloudSuite benchmarks show that using STTRAM memory compare to SRAM memory as last level cache, consumes less energy in L2 cache, around 59% at maximum.
Keywords
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved