要用Intel的STM编译器,要安装那些软件呢?

liuyali 2010-03-02 11:43:43
我要在linux下写OpenMP的C程序,想使用STM软件事务内存。大致知道有intel的C++ STM compiler.
可我一直用linux的gcc编译openmp程序。

那我
1) 要安装intel的icc吗?多少版本呢?
要另外安装intel的C++ STM compiler吗?我看有了3.0了。

2) 还是仅仅安装intel的C++ STM compiler,不用安装intel的linux下的icc了?

3) 还是仅仅安装intel的linux下的icc那个高版本就行了?

我openmp支持到2.0就行,不用3.0
...全文
119 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
intel_iclifort 2010-03-02
  • 打赏
  • 举报
回复
STM可以从 whatif.intel.com 上自由下载

http://software.intel.com/en-us/articles/intel-c-stm-compiler-prototype-edition-20/
Q - Do I have to buy the Intel® Compiler to use these (STM)?
A - No, you don't. You just need to make sure that you have an active license of the Intel® C++ Compiler for Windows* or the Intel® C++ Compiler for Linux* on your system. If you don't, you can easily acquire a commercial license or try an evaluation copy.

从上面这段文字, 说明

1) 你首先需要先安装intel C++编译器, 然后再安装STM独立的安装包. 对icc版本到没有什么限制, 当然是新版本好些吧.

2) intel编译器很早的版本(9.x)就支持OpenMP 2.5规范了, 所以对你的需求来说不是问题

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧