首页> 外文会议>ACM/EDAC/IEEE Design Automation Conference >DAPs: Dynamic adjustment and partial sampling for multithreaded/multicore simulation
【24h】

DAPs: Dynamic adjustment and partial sampling for multithreaded/multicore simulation

机译:DAP:用于多线程/多核仿真的动态调整和部分采样

获取原文

摘要

Faced with increasingly large multicore chip designs, architects need fast and accurate simulations for their exploration of design spaces within a limited simulation time budget. In multithreaded applications, threads cannot run simultaneously. Sampling is commonly used to reduce simulation time, but conventional sampling barely detects the instantaneous program variations of synchronization events and the inconsistency between phases of each core. This work proposes a dynamic adjustment and partial sampling technique (DAPs), consisting of aggressive sampling, lazy sampling, and regular sampling, to overcome thread interference in multithreaded applications. Moreover, DAPs partially selects sampling cores to reduce the overhead of sampling inconsistent phases.
机译:面对越来越大的多核芯片设计,架构师需要在有限的仿真时间预算内快速,准确地进行仿真,以探索设计空间。在多线程应用程序中,线程不能同时运行。采样通常用于减少仿真时间,但是常规采样几乎无法检测到同步事件的瞬时程序变化以及每个内核相位之间的不一致。这项工作提出了一种动态调整和部分采样技术(DAP),该技术由主动采样,惰性采样和常规采样组成,以克服多线程应用程序中的线程干扰。此外,DAP会部分选择采样核心,以减少采样不一致阶段的开销。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号