2016
DOI: 10.1016/j.future.2015.04.005
|View full text |Cite
|
Sign up to set email alerts
|

Time Donating Barrier for efficient task scheduling in competitive multicore systems

Abstract: Nowadays, co-locating multithreaded applications on a multicore system has increasingly become a common case in cloud data centers, where multiple threads generally compete for computing resources. These competitive environments may suffer problems of system throughput and fairness caused by barrier operations in multithreaded applications. This is because most implementations of the barrier synchronization are based on the spin-thenblock mechanism in which spinning-waiting threads probably waste computing res… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
3
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 38 publications
0
3
0
Order By: Relevance
“…NIST specify five characteristics of cloud computing [9]: On-demand self-service involves customers using a web site or similar control panel interface to provision computing resources such as additional computers, network bandwidth or user email accounts, without requiring human interaction between customers and the vendor.…”
Section: Characteristics Of Cloud Computingmentioning
confidence: 99%
See 2 more Smart Citations
“…NIST specify five characteristics of cloud computing [9]: On-demand self-service involves customers using a web site or similar control panel interface to provision computing resources such as additional computers, network bandwidth or user email accounts, without requiring human interaction between customers and the vendor.…”
Section: Characteristics Of Cloud Computingmentioning
confidence: 99%
“…Equally Spread Current Execution Algorithm: Equally spread current execution algorithm [9] process handle with priorities. it distribute the load randomly by checking the size and transfer the load to that virtual machine which is light ly loaded or handle that task easy and take less time , and give maximize throughput.…”
mentioning
confidence: 99%
See 1 more Smart Citation