DocumentCode :
1119265
Title :
For Programmers, Multicore Chips Mean Multiple Challenges
Author :
Geer, D.
Volume :
40
Issue :
9
fYear :
2007
Firstpage :
17
Lastpage :
19
Abstract :
Manufacturers have found themselves unable to effectively continue improving microprocessor performance the old-fashioned ways by shrinking transistors and packing more of them onto single-core chips. Multicore chips improve performance by handling various parts of an application in parallel. Single-core chips, on the other hand, undertake tasks serially. Multicore challenges involve (i) dividing activities into smaller parts, (ii) data dependency, (iii) data splitting, (iv) testing.
Keywords :
electronic engineering computing; microprocessor chips; multi-threading; parallel programming; multicore chips; multiple thread; parallel processing; programmers; Application software; Embedded software; Multicore processing; Processor scheduling; Programming profession; Real time systems; Software systems; Software tools; Testing; Yarn; multicore chips;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/MC.2007.311
Filename :
4302606
Link To Document :
بازگشت