DocumentCode
1491542
Title
Multicore Programming Techniques for High-Performance ATE
Author
Ravindran, Murali ; Meisel, Jeff
Volume
12
Issue
4
fYear
2009
fDate
8/1/2009 12:00:00 AM
Firstpage
26
Lastpage
29
Abstract
This paper examined how recent innovations in processor technology are pushing the limits for ATE applications. Various multicore programming techniques were discussed including task parallelism, data parallelism, and pipelining. In addition, an example of optimizing complex analysis was covered. The benefits of adopting multicore technology and parallel software architectures include a reduction in overall test time, more sophisticated simulation approaches, and the ability to analyze complex systems.
Keywords
multiprocessing systems; parallel programming; pipeline processing; software architecture; ATE; data parallelism; multicore programming techniques; optimizing complex analysis; parallel software architectures; pipelining; processor technology; sophisticated simulation approaches; task parallelism; Application software; Central Processing Unit; Clocks; Microprocessors; Multicore processing; Parallel processing; Parallel programming; Programming profession; Testing; Yarn;
fLanguage
English
Journal_Title
Instrumentation & Measurement Magazine, IEEE
Publisher
ieee
ISSN
1094-6969
Type
jour
DOI
10.1109/MIM.2009.5277931
Filename
5277931
Link To Document