DocumentCode :
1452254
Title :
Techniques and Tools for Parallelizing Software
Author :
Vandierendonck, Hans ; Mens, Tom
Author_Institution :
Dept. of Electron. & Inf. Syst., Ghent Univ., Ghent, Belgium
Volume :
29
Issue :
2
fYear :
2012
Firstpage :
22
Lastpage :
25
Abstract :
With the emergence of multicore and manycore processors, engineers must design and develop software in drastically new ways to benefit from the computational power of all cores. However, developing parallel software is much harder than sequential software because parallelism can´t be abstracted away easily. Authors Hans Vandierendonck and Tom Mens provide an overview of technologies and tools to support developers in this complex and error-prone task.
Keywords :
multiprocessing systems; parallel programming; software tools; core computational power; manycore processors; multicore processors; parallelizing software; sequential software; support tools; Multicore processing; Software development; Software engineering; debugging; hardware; manycore; multicore; parallelism; parallelization; programming; software; software engineering;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2012.43
Filename :
6155141
Link To Document :
بازگشت