首页> 外国专利> APPARATUS AND METHOD FOR RACE DETECTION IN PARALLEL PROGRAMS BASED ON MULTI-CORES

APPARATUS AND METHOD FOR RACE DETECTION IN PARALLEL PROGRAMS BASED ON MULTI-CORES

机译:基于多核的并行程序中种族检测的装置和方法

摘要

The present invention relates to an apparatus and method for scalable monitoring for contention detection of a multicore-based parallel program that detects contention in parallel program execution based on multicore. An expansion monitoring apparatus for detecting contention of a multicore-based parallel program according to the present invention includes a supervisory code inserter for generating a modified original parallel program by adding an extended supervisory code to a source parallel program, A thread monitoring unit for generating a data structure of a thread generated according to the execution, an access event selector for selecting an access event by checking the possibility of competition according to the execution of the modified original parallel program, A power measurement unit for measuring and storing power data according to the execution of the source parallel program, and a power analysis unit for analyzing the power data to determine whether an energy bug has occurred.
机译:本发明涉及用于基于多核的并行程序的竞争检测的可伸缩监视的设备和方法,该基于多核的并行程序在基于多核的并行程序执行中检测竞争。根据本发明的用于检测基于多核的并行程序的竞争的扩展监视装置包括:监视代码插入器,用于通过将扩展的监视代码添加到源并行程序来生成修改后的原始并行程序;线程监视单元,用于生成线程。根据执行生成的线程的数据结构,用于根据修改后的原始并行程序的执行通过检查竞争的可能性来选择访问事件的访问事件选择器,用于根据功率测量和存储功率数据的功率测量单元执行源并行程序,以及功率分析单元,用于分析功率数据以确定是否发生了能量错误。

著录项

  • 公开/公告号KR101671372B1

    专利类型

  • 公开/公告日2016-11-16

    原文格式PDF

  • 申请/专利权人 한국전자통신연구원;

    申请/专利号KR20140005482

  • 发明设计人 김영주;

    申请日2014-01-16

  • 分类号G06F11/30;G06F1/32;G06F9/38;G06F9/46;G06F9/52;

  • 国家 KR

  • 入库时间 2022-08-21 13:28:40

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号