Title
McGrid: framework for optimizing grid middleware on multi-core processors
Abstract
The microprocessor industry is rapidly moving towards chip multi-processors (CMPs), commonly referred to as multi-core processors, where multiple cores can independently execute different threads. This change in computer architecture requires corresponding design modifications in programming paradigms, including grid middleware tools, to harness the opportunities presented by multi-core processors. Naive implementations of grid middleware on multi-core systems can severely impact performance because of limitations of shared bus bandwidth, cache size and coherency, and communication between threads. The goal of developing an optimized multi-threaded grid middleware for emerging multi-core processors will be realized only if researchers and developers have access to an in-depth analysis of the impact of several low level microarchitectural parameters on performance. None of the current grid simulators and emulators provide feedback at the microarchitectural level, which is essential for such an analysis. We describe the initial design and implementation of an emulation framework, Multi-core Grid (McGrid), to analyze and provide insightful feedback on the performance limitations, bottlenecks, and optimization opportunities for grid middleware on multi-core systems. We describe early performance results of emulating the processing of some representative XML based grid documents on multi-core nodes using the McGrid framework.
Year
DOI
Venue
2007
10.1145/1272457.1272459
SOCP@HPDC
Keywords
Field
DocType
grid middleware,multi-core system,multi-core,optimized multi-threaded grid middleware,grid middleware tool,web services,xml,current grid simulator,grid document,early performance result,impact performance,multi-core node,optimizing grid middleware,multi-core processor,web service,multi core,programming paradigm,multi core processor,computer architecture
Middleware,Middleware (distributed applications),Computer architecture,Grid computing,Programming paradigm,Computer science,Data grid,Semantic grid,Multi-core processor,Grid
Conference
Citations 
PageRank 
References 
0
0.34
10
Authors
4
Name
Order
Citations
PageRank
Rajdeep Bhowmik1214.21
Chaitali Gupta2203.84
Madhusudhan Govindaraju385496.53
Aneesh Aggarwal420216.91