A Parallel GPU Implementation of the TimberWolf Placement Algorithm

被引:5
|
作者
Al-Kawam, Ahmad [1 ]
Harmanani, Haidar M. [1 ]
机构
[1] Lebanese Amer Univ, Dept Math & Comp Sci, Byblos 14012010, Lebanon
关键词
D O I
10.1109/ITNG.2015.144
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
GPUs have been gaining acceptance in the electronic design automation field as attractive platforms for implementing and accelerating computationally extensive applications. Researchers agree that it is critical that EDA algorithms exploit future platforms and explore the use of parallel algorithms as we move to the manycore era. This paper describes the implementation of the TimberWolf placement algorithm using CUDA and demonstrates the applicability of GPUs in accelerating electronic design automation tools. The algorithm has been implemented on a Xeon Workstation using C, and achieved a substantial acceleration on an Nvidia Tesla C2070 card.
引用
收藏
页码:792 / 795
页数:4
相关论文
共 50 条
  • [21] Implementation of the QGD Algorithm Using AMR Technology and GPU Parallel Computing
    But, Ivan
    Epikhin, Andrey
    Kirushina, Maria
    Elizarova, Tatiana
    COMPUTATIONAL SCIENCE, ICCS 2024, PT VII, 2024, 14838 : 85 - 99
  • [22] Efficient Parallel Implementation of Active Appearance Model Fitting Algorithm on GPU
    Wang, Jinwei
    Ma, Xirong
    Zhu, Yuanping
    Sun, Jizhou
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [23] A Parallel Implementation of RFT on GPU
    Shang, Zhe-ran
    Tan, Xian-si
    Qu, Zhi-guo
    Wang, Hong
    2016 CIE INTERNATIONAL CONFERENCE ON RADAR (RADAR), 2016,
  • [24] GPU Implementation of Parallel Support Vector Machine Algorithm with Applications to Intruder Detection
    Zhang, Xueqin
    Zhang, Yifeng
    Gu, Chunhua
    JOURNAL OF COMPUTERS, 2014, 9 (05) : 1117 - 1124
  • [25] GPU PARALLEL IMPLEMENTATION OF THE APPROXIMATE K-SVD ALGORITHM USING OPENCL
    Irofti, Paul
    Dumitrescu, Bogdan
    2014 PROCEEDINGS OF THE 22ND EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2014, : 271 - 275
  • [26] An improved non-uniformity correction algorithm and its GPU parallel implementation
    Cheng Kuanhong
    Zhou Huixin
    Qin Hanlin
    Zhao Dong
    Qian Kun
    Rong Shenghui
    INFRARED PHYSICS & TECHNOLOGY, 2018, 90 : 156 - 163
  • [27] Parallel Implementation of Sieving Algorithm on Heterogeneous CPU-GPU Computing Architectures
    Wu, Mengsi
    Li, Pei
    Chen, Jiageng
    Yao, Shixiong
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2024, 2025, 15053 : 258 - 272
  • [28] Parallel Implementation of FP Growth Algorithm on XML Data Using Multiple GPU
    Rathi, Sheetal
    Dhote, C. A.
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, VOL 1, 2015, 339 : 581 - 589
  • [29] A Parallel Error Diffusion Implementation on a GPU
    Zhang, Yao
    Recker, John Ludd
    Ulichney, Robert
    Beretta, Giordano B.
    Tastl, Ingeborg
    Lin, I-Jong
    Owens, John D.
    PARALLEL PROCESSING FOR IMAGING APPLICATIONS, 2011, 7872
  • [30] Implementation of a parallel tree method on a GPU
    Nakasato, Naohito
    JOURNAL OF COMPUTATIONAL SCIENCE, 2012, 3 (03) : 132 - 141