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.
在本文中,我们提出了一种无创且有效的技术,用于模拟具有操作系统交互功能的应用程序。该技术涉及在硬件开发系统上引导和启动应用程序,在执行中定义明确的点捕获应用程序和微处理器的整个状态,然后在微处理器模拟器上模拟应用程序。从模拟器生成的有关应用程序,操作系统以及微处理器运行时动态的大量统计信息使我们能够调整操作系统以及微处理器的体系结构和实现。结果还使我们能够通过预测/预测目标系统的性能来优化系统级设计选择。最后,将结果用于调整和重新关注操作系统和微处理器体系结构的发展。 P>
机译:用于执行和评分K均值聚类技术的可扩展系统及其对农业应用的影响
机译:结合决策和动态系统监控和执行操纵任务
机译:DIGGER:确定用于运行时安全性分析的操作系统动态内核对象
机译:在工业4.0场景条件监视应用程序中运行的测量系统的数据验证技术
机译:在虚拟环境中执行的分布式应用程序的自动,运行时和动态适应。
机译:决策级数据融合技术在DS-UWB系统多用户检测领域中的应用
机译:用于在多上下文可重配置系统上执行动态应用程序的配置和数据调度技术