DocumentCode
3181805
Title
Implementation of Cache Fair Thread Scheduling for multi core processors using wait free data structures in cloud computing applications
Author
Radhamani, A.S. ; Baburaj, E.
Author_Institution
Dept. of Comput. Sci. & Eng., Manonmanium Sundaranar Univ., Tirunelveli, India
fYear
2011
fDate
11-14 Dec. 2011
Firstpage
600
Lastpage
605
Abstract
As multi-core processors with tens or hundreds of cores begin to grow, system optimization issues once faced only by the High-Performance Computing (HPC). To satisfy the requirement, one can leverage multi-core architectures to parallelize traffic monitoring so as to progress information processing capabilities over traditional uni-processor architectures. In this paper an effective scheduling framework for multi-core processors that strike a balance between control over the system and an effective network traffic control mechanism for high-performance computing is proposed. In the proposed Cache Fair Thread Scheduling (CFTS), information supplied by the user to guide threads scheduling and also, where necessary, gives the programmer fine control over thread placement. Cloud computing has recently received considerable attention, as a promising approach for delivering network traffic services by improving the utilization of data centre resources. The primary goal of scheduling framework is to improve application throughput and overall system utilization in cloud applications. The resultant aim of the framework is to improve fairness so that each thread continues to make good forward progress. The experimental results show that the parallel CFTS could not only increase the processing rate, but also keep a well performance on stability which is important for cloud computing. This makes, it an effective network traffic control mechanism for cloud computing.
Keywords
cache storage; cloud computing; data structures; multi-threading; multiprocessing systems; optimisation; processor scheduling; resource allocation; telecommunication congestion control; Implementation system optimization; cache fair thread scheduling; cloud computing; data centre resource utilization; high-performance computing; multicore processor architecture; network traffic control mechanism; uniprocessor architecture; wait free data structures; Bandwidth; Cloud computing; Data structures; Instruction sets; Multicore processing; Processor scheduling; Cache Fair Thread Scheduling; cloud computing; multi-core;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Communication Technologies (WICT), 2011 World Congress on
Conference_Location
Mumbai
Print_ISBN
978-1-4673-0127-5
Type
conf
DOI
10.1109/WICT.2011.6141313
Filename
6141313
Link To Document