首页> 外文会议>International conference on Architectural support for programming languages and operating systems >A technique for monitoring run-time dynamics of an operating system and a microprocessor executing user applications
【24h】

A technique for monitoring run-time dynamics of an operating system and a microprocessor executing user applications

机译:一种监视操作系统和执行用户应用程序的微处理器的运行时动态的技术

获取原文

摘要

In this paper, we present a non-invasive and efficient technique for simulating applications complete with their operating system interaction. The technique involves booting and initiating an application on a hardware development system, capturing the entire state of the application and the microprocessor at a well defined point in execution and then simulating the application on microprocessor simulators. Extensive statistics generated from the simulators on run-time dynamics of the application, the operating system as well as the microprocessor enabled us to tune the operating system and the microprocessor architecture and implementation. The results also enabled us to optimize system level design choices by anticipating/predicting the performance of the target system. Lastly, the results were used to adjust and refocus the evolution of the architecture of both the operating system and the microprocessor.

机译:

在本文中,我们提出了一种无创且有效的技术,用于模拟具有操作系统交互功能的应用程序。该技术涉及在硬件开发系统上引导和启动应用程序,在执行中定义明确的点捕获应用程序和微处理器的整个状态,然后在微处理器模拟器上模拟应用程序。从模拟器生成的有关应用程序,操作系统以及微处理器运行时动态的大量统计信息使我们能够调整操作系统以及微处理器的体系结构和实现。结果还使我们能够通过预测/预测目标系统的性能来优化系统级设计选择。最后,将结果用于调整和重新关注操作系统和微处理器体系结构的发展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号