Content area

Abstract

The computer industry is experiencing a major shift: improved single processor performance via higher clock rates has reached its technical limits due to overheating. Fortunately, Moore's law still holds, so chip makers use transistors to boost performance through parallelism in multicore and manycore processors. However, exploiting the full potential of these processors requires parallel programming. Thus, a large number of developers need to parallelize desktop applications, including browsers, business applications, media processing, and other domain-specific applications. This is likely to result in the largest rewrite of software in the history of the desktop. To be successful, systematic engineering principles must be applied to parallelize performance-critical applications and environments. In light of these developments, we're pleased to present this special issue on programming methods, tools, and libraries for parallelizing desktop applications. [PUBLICATION ABSTRACT]

Details

10000008
Title
Guest Editors' Introduction: Parallelism on the Desktop
Publication title
IEEE Software; Los Alamitos
Volume
28
Issue
1
Pages
14-16
Publication year
2011
Publication date
Jan/Feb 2011
Publisher
IEEE Computer Society
Place of publication
Los Alamitos
Country of publication
United States
Publication subject
ISSN
07407459
e-ISSN
19374194
CODEN
IESOEG
Source type
Scholarly Journal
Language of publication
English
Document type
Feature
ProQuest document ID
818397886
Document URL
https://www.proquest.com/scholarly-journals/guest-editors-introduction-parallelism-on-desktop/docview/818397886/se-2?accountid=208611
Copyright
Copyright IEEE Computer Society Jan/Feb 2011
Last updated
2025-08-10
Database
ProQuest One Academic