Data Science: Journal of Computing and Applied Informatics
Vol 2 No 2 (2018): Data Science: Journal of Computing and Applied Informatics (JoCAI)

Study of Scheduling in Programming Languages of Multi-Core Processor

Hosseini-Rad, Mina, Abdolrazzagh-Nezhad, Majid, Javadi-Moghaddam, Seyyed-Mohammad

Article Info

Publish Date
03 Aug 2018


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 addition, different scheduling methods in the programming languages for the multi-core processors have the significant impact on the 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 the 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.

Copyrights © 2018

Original Source :
Google Scholar : Check in googleschoolar

Journal Info





Computer Science & IT


Data Science: Journal of Computing and Applied Informatics (JoCAI) is a peer-reviewed biannual journal (January and July) published by TALENTA Publisher and organized by Faculty of Computer Science and Information Technology, Universitas Sumatera Utara (USU) as an open access journal. It welcomes ...