Place and Route for Massively Parallel Hardware-Accelerated Functional Verification

被引:0
|
作者
Moffitt, Michael D. [1 ]
Guenther, Gernot E. [1 ]
Pasnik, Kevin A. [1 ]
机构
[1] IBM Corp, Armonk, NY 10504 USA
来源
2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) | 2013年
关键词
MICROPROCESSOR;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hardware acceleration is a critical component in any modern functional verification methodology. To achieve the best possible utilization, a compiler must intelligently map a logical netlist to the various resources available in the machine architecture. For instance, instructions that serve to route signals between processors must be carefully balanced with those that encode Boolean operations. In addition, chip-to-chip communication should be reduced whilst also ensuring that logic is appropriately partitioned to be executed concurrently. This process is exacerbated by hard constraints on accelerator capacity, as well as rapidly growing industrial designs that approach billions of gates in size. In this paper, we present several compilation strategies that optimize resource allocation to curtail simulation depth, leverage design hierarchy to reduce runtime and memory, and exploit parallel processing to further improve performance. We also review the history of hardware acceleration within IBM, and describe the evolution in architecture that has driven many of these advances in compilation.
引用
收藏
页码:466 / 472
页数:7
相关论文
共 50 条
  • [1] Robust Partitioning for Hardware-Accelerated Functional Verification
    Moffitt, Michael D.
    Sustik, Matyas A.
    Villarrubia, Paul G.
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 854 - 859
  • [2] TPartition: Testbench partitioning for hardware-accelerated functional verification
    Kim, YI
    Kyung, CM
    IEEE DESIGN & TEST OF COMPUTERS, 2004, 21 (06): : 484 - 493
  • [3] Work in Progress: Path-based Graph Partition for Parallel Hardware-accelerated Functional Verification
    Lin, Peiying
    Li, Kenli
    Xiao, Zheng
    Chen, Cen
    Yu, Siyang
    2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 497 - 500
  • [4] A parallel hardware hypervisor for hardware-accelerated cloud computing
    Dogan, Atakan
    Ebcioglu, Kemal
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (09):
  • [5] HARDWARE-ACCELERATED PARALLEL-SPLIT SHADOW MAPS
    Zhang, Fan
    Sun, Hanqiu
    Xu, Leilei
    Lee, Kitlun
    INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2008, 8 (02) : 223 - 241
  • [6] Pgx: Hardware-Accelerated Parallel Game Simulators for Reinforcement Learning
    Koyamada, Sotetsu
    Okano, Shinri
    Nishimori, Soichiro
    Murata, Yu
    Habara, Keigo
    Kita, Haruka
    Ishii, Shin
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [7] Implementation of Hardware-Accelerated Scalable Parallel Random Number Generators
    Lee, JunKyu
    Peterson, Gregory D.
    Harrison, Robert J.
    Hinde, Robert J.
    VLSI DESIGN, 2010, 2010
  • [8] Custom parallel caching schemes for hardware-accelerated image compression
    Su-Shin Ang
    George A. Constantinides
    Wayne Luk
    Peter Y. K. Cheung
    Journal of Real-Time Image Processing, 2008, 3
  • [9] Custom parallel caching schemes for hardware-accelerated image compression
    Ang, Su-Shin
    Constantinides, George A.
    Luk, Wayne
    Cheung, Peter Y. K.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (04) : 289 - 302
  • [10] Hardware-accelerated template matching
    Cabido, R
    Montemayor, AS
    Sánchez, A
    PATTERN RECOGNITION AND IMAGE ANALYSIS, PT 1, PROCEEDINGS, 2005, 3522 : 691 - 698