CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

Study of Scheduling in Programming Languages of Multi-Core Processor

عنوان مقاله: Study of Scheduling in Programming Languages of Multi-Core Processor
شناسه ملی مقاله: ETECH03_017
منتشر شده در سومین کنفرانس ملی تکنولوژی مهندسی برق و کامپیوتر در سال 1396
مشخصات نویسندگان مقاله:

Majid Abdolrazzagh-Nezhad - Department of Computer, Faculty of Engineering, Bozorgmehr University of Qaenat, Iran.
Seyyed-Mohammad Javadi-Moghaddam - Department of Computer, Faculty of Engineering, Bozorgmehr University of Qaenat, Iran.
Mina Sadaat HosseiniRad - PHD student, Department of Computer, Islamic Azad University, Birjand Branch, Iran.

خلاصه مقاله:
over the recent decades, the nature of multi core processors caused changing the serial programming model to parallel mode. There are several programming languages for the parallel multi core processors and processors with different architectures that these languages have faced programmers to challenges to achieve higher performance. In additional, different scheduling methods in the programming languages for the multi core processors have significant impact on efficiency of the programming languages. Therefore, this article addresses the investigation of the conventional scheduling techniques in the programming languages of multi core processors which allows researcher to choose more suitable programing languages by comparing efficiency than application. Several languages such as Cilk++ ، OpenMP ، TBB and PThread were studied and their scheduling efficiency has been investigated by running Quick-Sort and Merge-Sort algorithms as well.

کلمات کلیدی:
Multicore, Parallel Programming, Processor,Scheduling

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/749182/