CFP last date
21 October 2024
Reseach Article

Multicore Transformation of Sequential Applications for achieving high Performance

Published on None 2011 by Prabin R. Sahoo
International Conference on Technology Systems and Management
Foundation of Computer Science USA
ICTSM - Number 1
None 2011
Authors: Prabin R. Sahoo
f3eadc42-3cdb-42f9-9def-73b08f6cf84f

Prabin R. Sahoo . Multicore Transformation of Sequential Applications for achieving high Performance. International Conference on Technology Systems and Management. ICTSM, 1 (None 2011), 1-4.

@article{
author = { Prabin R. Sahoo },
title = { Multicore Transformation of Sequential Applications for achieving high Performance },
journal = { International Conference on Technology Systems and Management },
issue_date = { None 2011 },
volume = { ICTSM },
number = { 1 },
month = { None },
year = { 2011 },
issn = 0975-8887,
pages = { 1-4 },
numpages = 4,
url = { /proceedings/ictsm/number1/2775-10/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Technology Systems and Management
%A Prabin R. Sahoo
%T Multicore Transformation of Sequential Applications for achieving high Performance
%J International Conference on Technology Systems and Management
%@ 0975-8887
%V ICTSM
%N 1
%P 1-4
%D 2011
%I International Journal of Computer Applications
Abstract

Multicore processor [1] architecture brings a new dimension to the computing arena. Though the proliferation of multicore processor into the commodity market has promising effect on addressing hardware scalability to address the heat and power consumption, high performance computations, but with all these benefits to its credit, there are challenges in adapting multicore technology. In multicore processor architecture, CPU speed has been reduced to accommodate additional cores. A sequential application running in a higher CPU frequency needs to adjust with the reduced CPU frequency in multicore architecture. There are smart caching mechanisms which can speed up the data access, however in order to fully exploit the power of multicore requires a new way of program design and development. Therefore the existing applications require multicore transformation in order to be able to effectively utilize multicore computation capabilities [14]. This research work demonstrates why multicore transformation is required and how SMPF [16] can be used for transforming sequential application to achieve parallelism on a multicore architecture.

References
  1. Planning Considerations for Multicore Processor Technology, John Fruehe, Dell Power Solutions, May 2005.
Index Terms

Computer Science
Information Sciences

Keywords

Parallelism Multicore Multithreading Shared memory Synchronization UML Template