首页> 外文会议>International Workshop on Software Technologies for Future Dependable Distributed Systems >Run-time detection mechanism of nested call-loop structure to monitor the actual execution of codes
【24h】

Run-time detection mechanism of nested call-loop structure to monitor the actual execution of codes

机译:嵌套呼叫环结构的运行时检测机制监控代码实际执行

获取原文

摘要

To enhance dependability is becoming hard because emerging multicore processors and ever-increasing code size of software make a computer system larger and more complex year by year. In this circumstance, how to handle and make effective use of multicore processors is essential for tackling these issues, and a mechanism that monitors the dynamic behavior of code execution is required to realize it. In this paper, we present a profiling scheme of nested call-loop structure using dynamic binary instrumentation. We evaluate our profiling scheme using an application benchmark, and show the advantages of our profiling compared with conventional profiling. We also show that our profiling can monitor the actual dynamic behavior of an application and detect the nested loop structures and their relative locations toward function calls. The results also indicate that our scheme has the ability to be adaptable for performance tuning and optimization process of multicore systems.
机译:为了增强可靠性,难以努力,因为新兴的多核处理器和软件的不断增加的代码大小使计算机系统更大,复杂的年份。在这种情况下,如何处理和有效地利用多核处理器对于解决这些问题至关重要,并且需要监视代码执行动态行为的机制来实现它。在本文中,我们使用动态二进制仪器介绍了嵌套呼叫环结构的分析方案。我们使用应用基准评估我们的分析方案,并与传统分析相比,展示了我们的分析的优势。我们还表明,我们的分析可以监控应用程序的实际动态行为,并检测嵌套的循环结构及其对函数调用的相对位置。结果还表明,我们的方案具有适应多核系统的性能调整和优化过程的能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号