网站大量收购独家精品文档,联系QQ:2885784924

[实验1C编译器.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[实验1C编译器

浙江大学城市学院实验报告 课程名称 多核与并行程序设计 实验项目名称 实验一 C++ 编译器 学生姓名 专业班级 学号 实验成绩 指导老师(签名 ) 日期 一、实验目的 英特尔C++编译器的主要功能与调优测试 二、实验要求 硬件 英特尔多核处理器(四核) 512 MB 以上内存 80GB 以上硬盘 支持32位像素显卡 软件 Windows XP* SP2 或 Windows 2003 Microsoft Visual Studio* .NET 2003 或2005 英特尔 C++ 编译器 9.0 或更高版本 英特尔 VTune性能分析器 7.2 或更高版本 英特尔 Thread Checker 线程检查器2.2 或更高版本 英特尔 Thread Profiler 线程档案器 2.2 或更高版本 实验代码 三、实验内容 1、相关知识 英特尔C++编译器的主要功能与优点: 支持英特尔多核心处理器以及现有的英特尔处理器与体系结构,针对最新英特尔处理器的先进优化功能可以帮助产生出众的应用程序性能。 与针对 IA-32 的 Microsoft Visual C++、Microsoft Visual C++ 6.0 代码以及 Microsoft Visual C++ .NET 保持跨体系结构的兼容性。 针对最新英特尔处理器的先进优化功能可以帮助产生出众的应用程序性能。 普通优化开关 Linux Windows 作用 -O0 /Od 禁止优化 -g /Zi 生成标记 -O1 /O1 优化二进制代码 -O2 /O2 优化速度(默认) -O3 /O3 优化数据缓存 过程间有关过程 Linux Windows 作用 -ip /Qip 优化编译单个文件 -ipo /Qipo 通过内联函数优化交叉编译多个文件 自动并行优化开关 Linux Windows 作用 -parallel /Qparallel 对某些代码做自动并行优化 -par_report[n] /Qpar_report[n] 记录优化过程,汇报结果 基于CPU的矢量优化开关 Linux Windows 作用 -Xw /QxW 为Pentium 4 等支持MMX,SSE和SSE2指令的处理器专门优化 -xP -axP /Q xP /Qaxp 对酷睿等支持MMX,SSE,SSE2和SSE3指令的处理器专门优化 OpenMP优化开关 Linux Windows 作用 -openmp /Qopenmp 打开OpenMP优化功能 -openmp-report /Qopenmp-report 提供优化报告、错误 支持Intel线程检查器的编译开关 Linux Windows 作用 -tcheck /Qtecheck 支持线程检查器检测线程 英特尔C++ 编译器支持以下语言标准: ANSI/ISO 标准,用于 C 语言编译 (ISO/IEC 9899:1990) ANSI/ISO 标准 (ISO/IEC 14882:1998) 用于 C++ 语言 OpenMP* 规范 2.5 版 英特尔C++编译器与其他常用工具保持兼容,可以集成到广泛使用的开发环境,并且同其他广泛使用的编译器保持着特性源与二进制方面的兼容性。 集成了 Microsoft Visual Studio 2005、Visual Studio .NET* 2002/2003 以及 Visual Studio 98 提供扩展 32 位和 64 位多核英特尔处理器支持。 2、实验步骤 本实验通过一个图象渲染程序来验证 Intel C++编译器常用的优化开关作用。首先安装Intel C++编译器试用版(破解版版本为10.1.014在22:2007 用户名:yuxydownload 密码:123456 上可下载)(在Visual Studio .NET之后安装),安装好后打开Visual Studio .NET在已安装产品里可看到多出了Inrel(R) C++ Compiler Integration 的产品,如图 在“开始”菜单的“所有程序”栏可看到Intel(R) Software Development Tools - Inrel(R) C++ Compiler 10.1

文档评论(0)

xiayutian80 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档