DocumentCode :
658977
Title :
Efficient aerial image simulation on multi-core SIMD CPU
Author :
Pei-Ci Wu ; Tan Yan ; Hongbo Zhang ; Wong, Martin D. F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
fYear :
2013
fDate :
18-21 Nov. 2013
Firstpage :
24
Lastpage :
31
Abstract :
Aerial image simulation is a fundamental problem in advanced lithography for chip fabrication. Since it requires a huge number of mathematical computations, an efficient yet accurate implementation becomes a necessity. In the literature, GPU or FPGA has demonstrated its potential for accelerating aerial image simulation. However, the comparisons of GPU or FPGA to CPU were not done thoroughly. In particular, careful tunings for the CPU-based method were missing in the previous works, while the recent CPU architectures have significant modifications toward high performance computing capabilities. In this paper, we present and discuss several algorithms for the aerial image simulation on multi-core SIMD CPU. Our fastest method achieves up to 73X speedup over the baseline serial approach and outperforms the state-of-the-art GPU-based approach by up to 2X speedup on a single hex-core SIMD CPU. We show that the performance on the multi-core SIMD CPU is promising, and that careful CPU tunings are necessary in order to exploit its computing capabilities.
Keywords :
digital simulation; graphics processing units; multiprocessing systems; CPU-based method; FPGA; advanced lithography; aerial image simulation; baseline serial approach; chip fabrication; mathematical computations; multicore SIMD CPU; single hex-core SIMD CPU; Computational modeling; Convolution; Instruction sets; Kernel; Programming; Registers; Tuning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
ISSN :
1092-3152
Type :
conf
DOI :
10.1109/ICCAD.2013.6691093
Filename :
6691093
Link To Document :
بازگشت