کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
431493 688560 2014 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A queueing theoretic approach for performance evaluation of low-power multi-core embedded systems
ترجمه فارسی عنوان
یک رویکرد نظری صف بندی برای ارزیابی عملکرد سیستم های چندجمله ای کم قدرت
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• Queueing theory-based modeling technique for evaluating multi-core architectures.
• Enables quick and inexpensive architectural evaluation.
• Architectural evaluation for workloads with any computing requirements.
• Can be used for performance per watt & performance per unit area characterizations.
• Provides insights about shared last-level caches (LLCs) orchestration.

With Moore’s law supplying billions of transistors on-chip, embedded systems are undergoing a transition from single-core to multi-core to exploit this high transistor density for high performance. However, the optimal layout of these multiple cores along with the memory subsystem (caches and main memory) to satisfy power, area, and stringent real-time constraints is a challenging design endeavor. The short time-to-market constraint of embedded systems exacerbates this design challenge and necessitates the architectural modeling of embedded systems to reduce the time-to-market by expediting target applications to device/architecture mapping. In this paper, we present a queueing theoretic approach for modeling multi-core embedded systems that provides a quick and inexpensive performance evaluation both in terms of time and resources as compared to the development of multi-core simulators and running benchmarks on these simulators. We verify our queueing theoretic modeling approach by running SPLASH-2 benchmarks on the SuperESCalar simulator (SESC). Results reveal that our queueing theoretic model qualitatively evaluates multi-core architectures accurately with an average difference of 5.6% as compared to the architectures’ evaluations from the SESC simulator. Our modeling approach can be used for performance per watt and performance per unit area characterizations of multi-core embedded architectures, with varying number of processor cores and cache configurations, to provide a comparative analysis.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 74, Issue 1, January 2014, Pages 1872–1890
نویسندگان
, , , ,