Utilizing Shared Memory Multi-cores to Speed-up the ATPG process

被引:0
|
作者
Hadjitheophanous, Stavros [1 ]
Neophytou, Stelios N. [2 ]
Michael, Maria K. [1 ]
机构
[1] Univ Cyprus, KIOS Res Ctr, CY-1678 Nicosia, Cyprus
[2] Univ Nicosia, KIOS Res Ctr, Nicosia, Cyprus
关键词
ATPG; Parallel Processing; Multi-core systems;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new test generation methodology is proposed that takes advantage of shared memory multi-core systems. Appropriate parallelization of the main steps of ATPG allocates resources in order to minimize workload duplication and multi-threading race contention, often encountered in parallel implementations. The proposed approach ensures that the obtained acceleration grows linearly with the number of processing cores and, at the same time, keeps the test set size close to that obtained by serial ATPG. The experimental results demonstrate that the proposed methodology achieves higher degree of speed-up than comparable state-of-the-art multi-core based tools, while maintains similar test set sizes.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Memory-Efficient Hypercube Flow Table for Packet Processing on Multi-Cores
    Wang, Dawei
    Xue, Yibo
    Dong, Yingfei
    [J]. 2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,
  • [22] An autonomic-computing approach on mapping threads to multi-cores for software transactional memory
    Zhou, Naweiluo
    Delaval, Gwenael
    Robu, Bogdan
    Rutten, Eric
    Mehaut, Jean-Francois
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (18):
  • [23] A speed-up method of light RDBMS SQLite for stream processing utilizing multi-core CPU configurations
    Yamamoto, Moriki
    [J]. IEEJ Transactions on Electronics, Information and Systems, 2011, 131 (12) : 2097 - 2107
  • [24] Memory Utilization-Based Dynamic Bandwidth Regulation for Temporal Isolation in Multi-Cores
    Saeed, Ahsan
    Dasari, Dakshina
    Ziegenbein, Dirk
    Rajasekaran, Varun
    Rehm, Falk
    Pressler, Michael
    Hamann, Arne
    Mueller-Gritschneder, Daniel
    Gerstlauer, Andreas
    Schlichtmann, Ulf
    [J]. 2022 IEEE 28TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2022, : 133 - 145
  • [25] Learning based Memory Interference Prediction for Co-running Applications on Multi-Cores
    Saeed, Ahsan
    Mueller-Gritschneder, Daniel
    Rehm, Falk
    Hamann, Arne
    Ziegenbein, Dirk
    Schlichtmann, Ulf
    Gerstlauer, Andreas
    [J]. 2021 ACM/IEEE 3RD WORKSHOP ON MACHINE LEARNING FOR CAD (MLCAD), 2021,
  • [26] Computation Time Reduction to Speed-up the Database Searching Process
    Bonny, Talal
    Soudan, Bassel
    [J]. 2015 IEEE 45TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, 2015, : 121 - 126
  • [27] Online energy-efficient fair scheduling for heterogeneous multi-cores considering shared resource contention
    Bagher Salami
    Hamid Noori
    Mahmoud Naghibzadeh
    [J]. The Journal of Supercomputing, 2022, 78 : 7729 - 7748
  • [28] Scaling GDL for Multi-cores to Process Planck HFI Beams Monte Carlo on HPC
    Coulais, A.
    Schellens, M.
    Duvert, G.
    Park, J.
    Arabas, S.
    Erard, S.
    Roudier, G.
    Hivon, E.
    Mottet, S.
    Laurent, B.
    Pinter, M.
    Kasradze, N.
    Ayad, M.
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XXIII, 2014, 485 : 331 - 334
  • [29] Online energy-efficient fair scheduling for heterogeneous multi-cores considering shared resource contention
    Salami, Bagher
    Noori, Hamid
    Naghibzadeh, Mahmoud
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (06): : 7729 - 7748
  • [30] Wind speed-up process on the windward slope of dunes in dune fields
    Bo, Tian-Li
    Zheng, Xiao-Jing
    [J]. COMPUTERS & FLUIDS, 2013, 71 : 400 - 405