DocumentCode :
2014492
Title :
Efficient Data Encoding for Improving Fault Simulation Performance on GPUs
Author :
Tong, Jason G. ; Boule, Marc ; Zilic, Zeljko
Author_Institution :
Integrated Microsyst. Lab., McGill Univ., Montreal, QC, Canada
fYear :
2013
fDate :
10-12 Dec. 2013
Firstpage :
138
Lastpage :
142
Abstract :
Graphics Processing Units (GPUs) have recently gained widespread usage as an advanced parallel platform for accelerating compute intensive applications. One of the key factors for achieving maximal performance of GPU kernels is to ensure that the data used for computation is mapped independently. This implies that data duplication is needed, however, an efficient mapping of data is imperative as the on-board memory capacities on GPUs are limited. In this paper, we present a novel data encoding technique for creating an efficient data mapping for the application of fault simulation algorithms. Fault simulation requires a certain level of data dependency which creates a challenge for efficiently mapping the circuit data on the GPU´s device memory. Based on our results, our memory optimization techniques were able to reduce the memory usage by 80% with speed ups reaching over 60× in the circuit benchmarks tested.
Keywords :
fault diagnosis; graphics processing units; logic simulation; GPU; data encoding; data mapping; fault simulation; graphics processing unit; memory optimization technique; on-board memory capacity; parallel platform; Circuit faults; Computational modeling; Encoding; Graphics processing units; Integrated circuit modeling; Logic gates; WiMAX;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic System Design (ISED), 2013 International Symposium on
Conference_Location :
Singapore
Print_ISBN :
978-0-7695-5143-2
Type :
conf
DOI :
10.1109/ISED.2013.34
Filename :
6808657
Link To Document :
بازگشت