Performance in Parallel Computing
A File Paper
Presented to
Department of Computer Science
Midwestern State University
In Partial Fulfillment
Of the Requirements of the Degree
Master of Science
By
Frank Keck
May 2010
Performance through Parallel Computing
By
Frank Keck
APPROVED:
____________________________
Chair, Graduate Advisory Committee
______________________________
Member
______________________________
Member
______________________________
Program Chair
______________________________
Date of Approval
Abstract
Most software developers have relied on the advances in hardware to increase the speed of their applications. Existing software simply ran faster as each new generation of processors was introduced. However, since 2003 power consumption issues have limited the increase of the clock frequency and the level of productive activities that can be performed in each clock period within a single CPU. Since then, virtually all microprocessor vendors have switched to multi-core and many-core models in which multiple processing units, referred to as processor cores, are used in each chip to increase the processing power. A traditional sequential program will only utilize one of the processor cores,... [continues]
A File Paper
Presented to
Department of Computer Science
Midwestern State University
In Partial Fulfillment
Of the Requirements of the Degree
Master of Science
By
Frank Keck
May 2010
Performance through Parallel Computing
By
Frank Keck
APPROVED:
____________________________
Chair, Graduate Advisory Committee
______________________________
Member
______________________________
Member
______________________________
Program Chair
______________________________
Date of Approval
Abstract
Most software developers have relied on the advances in hardware to increase the speed of their applications. Existing software simply ran faster as each new generation of processors was introduced. However, since 2003 power consumption issues have limited the increase of the clock frequency and the level of productive activities that can be performed in each clock period within a single CPU. Since then, virtually all microprocessor vendors have switched to multi-core and many-core models in which multiple processing units, referred to as processor cores, are used in each chip to increase the processing power. A traditional sequential program will only utilize one of the processor cores,... [continues]
Cite This Essay
- APA
-
(2010, 11). Performance Through Parallel Computing. StudyMode.com. Retrieved 11, 2010, from http://www.studymode.com/essays/Performance-Through-Parallel-Computing-475643.html
- MLA
-
"Performance Through Parallel Computing" StudyMode.com. 11 2010. 11 2010 <http://www.studymode.com/essays/Performance-Through-Parallel-Computing-475643.html>.
- CHICAGO
-
"Performance Through Parallel Computing." StudyMode.com. 11, 2010. Accessed 11, 2010. http://www.studymode.com/essays/Performance-Through-Parallel-Computing-475643.html.