دانلود مقاله ISI انگلیسی شماره 76123
عنوان فارسی مقاله

مجازی سازی شبکه بر روی تراشه در سیستم های تراشه چند پردازنده

کد مقاله سال انتشار مقاله انگلیسی ترجمه فارسی تعداد کلمات
76123 2012 14 صفحه PDF سفارش دهید محاسبه نشده
خرید مقاله
پس از پرداخت، فوراً می توانید مقاله را دانلود فرمایید.
عنوان انگلیسی
Network-on-Chip virtualization in Chip-Multiprocessor Systems
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Journal of Systems Architecture, Volume 58, Issues 3–4, March 2012, Pages 126–139

کلمات کلیدی
تراشه چند پردازنده؛ شبکه بر روی تراشه؛ مجازی سازی
پیش نمایش مقاله
پیش نمایش مقاله مجازی سازی شبکه بر روی تراشه در سیستم های تراشه چند پردازنده

چکیده انگلیسی

It is expected that Chip Multiprocessor Systems (CMPs) will contain more and more cores in every new generation. However, applications for these systems do not scale at the same pace. In order to obtain a good CMP utilization several applications will need to coexist in the system and in those cases virtualization of the CMP system will become mandatory. In this paper we analyze two virtualization strategies at NoC-level aiming to isolate the traffic generated by each application to reduce or even eliminate interferences among messages belonging to different applications. The first model handles most interferences among messages with a virtual-channels (VCs) implementation reducing both execution time and network latency. However, using VCs results in area and power overhead due to the cost of control and buffer implementation. In contrast, the second model is based on the resource partitioning strategies which results in a space partitioning of the CMP chip in several regions. For this last model, Virtual-Regions (VR), we use a reconfiguration algorithm of the network that is able to dynamically adapt the network partitions in order to satisfy the application requirements. The paper shows a comparison of both models and identifies their main advantages and disadvantages. From our experimental results, we show that our proposal obtains in terms of execution time average improvements of 30% for parallel applications when compared to a baseline scenario. Moreover, when compared to a VCs implementation, our proposal improves the average execution time by 9% for parallel applications.

خرید مقاله
پس از پرداخت، فوراً می توانید مقاله را دانلود فرمایید.