首页> 外文会议>International Conference on Objects, Components, Models and Patterns >Exploring IA-32: Lessons from Analysis and Experience
【24h】

Exploring IA-32: Lessons from Analysis and Experience

机译:探索IA-32:分析和经验教训

获取原文

摘要

IA-32 is ISA on which market of high-end computing, including personal computers, laptops, workstation, and servers, had grown up at the last three decades. This ISA, along with IBM PC architecture, was one of the main drivers of the personal computer revolution and still is one of the principal ISA on the microprocessor market. The long history of the development of IA-32 and its widespread use in computing devices makes it interesting to analyze and to extract lessons about ISA design based on its current usage. This paper provides an analysis of such sort and highlights conclusions made. We have explored IA-32 ISA using statistical analysis of the compiler-generated code of real-world application of industrial quality and level of optimization. We demonstrate the presence of useless complexity burden born by backward compatibility and speculating about the idea of the design of a simplified version of IA-32 ISA.
机译:IA-32是ISA,在过去的三十年中,高端计算市场(包括个人计算机,笔记本电脑,工作站和服务器)得到了发展。该ISA与IBM PC体系结构一起,是个人计算机革命的主要驱动力之一,并且仍然是微处理器市场上的主要ISA之一。 IA-32的悠久发展历史及其在计算设备中的广泛使用,使得根据ISA-32的当前使用情况分析和汲取有关ISA设计的经验教训变得很有趣。本文提供了此类分析,并着重说明了得出的结论。我们使用对工业质量和优化级别的实际应用中的编译器生成的代码进行统计分析,探索了IA-32 ISA。我们演示了由于向后兼容并推测IA-32 ISA简化版本的设计思想而产生的无用复杂性负担的存在。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号