intel compiler for Linux part2

1 :login:Penguin:04/07/26 16:16 ID:U4I37WY2.net
intel 社の Web ページ
URL:<http://developer.intel.com/software/products/eval/>
の、”Non-Commercial Unsupported Software(非商用、サポート無し)” から、
RedHat系Linux 6.2 または 7.1 に対応した IA-32 や IA-64向きの
最適化C++,Fortran9x用のコンパイラ(version 5.0.1) が無料で
ダウンロードできるようになっています。
(詳しいライセンス条件は、ダウンロード時に表示される文書を
参照してください。)

intel 自身が作ってますので、インテル系のCPUの資源を活用できる
実行ファイルが生成されるます。(AMD の Athlon も Pentium III と
みなしてコンパイルオプションを選べばMMX機能などを使うことが可能です。)

以下は、「無料永続版」を入手した後で、それを実際に使えるようにする
ための設定方法の記述です。
C++ と fortran9x を両方ともインストールする例を書いていますが、
どちらかだけしか必要ない場合は、片方を省略することができます。

例は RedHat6.2 系統向けになっていますが、7.x 向けの場合でも大体同様です。
(Web ページからダウンロードしてくるファイルが違うだけです。)

ダウンロードする際に入力したメールアドレスにインストール時に必要となる
ライセンスキー情報が送られてきます。

前スレ
intel compiler for Linux
http://pc5.2ch.net/test/read.cgi/linux/1007024009/

82 :52:04/09/21 22:30:01 ID:1lDFuhsU.net

英語版でもだめぽ。
どうもVS統合がインストールされないバグがあるみたい。

646 :login:Penguin:2008/05/20(火) 13:06:55 ID:peuid1+C.net

コンパイルコマンドの「最後」で
-Wl,–no-whole-archive
とすると、コンパイラが勝手にリンクするライブラリはshared objectとしてリンクしてくれる。

346 :login:Penguin:2005/07/09(土) 01:44:51 ID:8LamgCSv.net

http://www.devx.com/amd/Article/28001
これを読めば、便利なことが書いてあるよ。

618 :login:Penguin:2007/06/26(火) 20:53:58 ID:QfXo1QRr.net

Intelの登録したSPECのスコアでも(全体の成績は伸びてるけど)数%程度遅くなってるベンチが複数あるから10.0の-fastは9.1の-fastより扱いづらいのかも
自分で色々試すしかないんじゃないかな
#-xOや-parallelの効果が気になる

461 :login:Penguin:2006/02/11(土) 00:20:55 ID:MQeVrW4w.net

>>460
>学校に所属していても研究は個人のもの。
この場合でも有償版使わないとダメ.
学校で給料もらっている時間に使う場合,対価を得て使用されると判断されるとのこと.
以前IntelPremumSupportで聞いたらそうらしいことを回答された.
金品でなくとも,如何なる対価を得ることもダメらしい.地位とか研究場所とか研究費とか.

690 :login:Penguin:2009/03/02(月) 00:21:17 ID:AuoFmpW4.net

何勘違いしてるか知らないけど、俺は学生じゃないよ。
学生にもいろいろあるだろって言ってるだけなんだが。それのどこが悪いわけ?
それにどこが糞ったれなのか意味不明だし。
おまえのようなアホたれの攻撃なんか全然怖くないけど、
日本語もまともに読めずに誤解するのは止めとけよ、このヴォケが。

637 :login:Penguin:2008/02/26(火) 20:36:32 ID:fZL+ZTEI.net

>>636
たとえばどんなコードだと最適化が図れるのか?

665 :login:Penguin:2008/10/27(月) 14:38:09 ID:WOgv9yNv.net

gccでいう “-fno-strict-aliasing” って、icpcではどのように設定するのでしょうか。
strings icpcbinすると文字列が見つかるので解釈しているのかもしれませんが、マニュアルには見当たらなかったので使わない方がいいのかと思いました。
“-fno-alias -fno-fnalias” でしょうか。

334 :login:Penguin:2005/06/27(月) 02:15:39 ID:ZXwsDOV1.net

インテルのIA32,EM64Tコンパイラいずれも、OPTERON上で問題無く動きます。
但し、並列コードを出す機能がOPTERON上で適切に動くのかどうかは、
調べていません。(OpenMPの機能をインテルコンパイラは持っている。)

168 :login:Penguin:04/11/17 14:50:17 ID:3+YFriBP.net

もれPremierSupportで聞いてみるよ。
ちょっと2,3日まっててくれ>ALL

437 :login:Penguin:2006/01/15(日) 10:42:50 ID:Ry6bZhs6.net

>>436
もちろん、ソースファイルは開けます。
iccをgccにすれば、コンパイルできます。
ソースファイルに依らず、どのファイルも開けないと言われてしまいます・・・。

708 :login:Penguin:2010/07/27(火) 21:12:58 ID:sAWQxi4O.net

-O -xHost
でいいんでないか

305 :login:Penguin:2005/05/14(土) 02:51:41 ID:i+n+Q2gg.net

30GB も何に使うんでつか?

42 :login:Penguin:04/09/12 20:15:37 ID:cP7Zou8n.net

PCクラスタ作って計算やってる。
ifort最高!!!

311 :login:Penguin:2005/05/24(火) 03:52:58 ID:vtEfZ+ID.net

やっぱ、使えるレジスターが倍ってのが嬉しい

533 :login:PenPen:2006/05/27(土) 08:28:43 ID:2aKVFHD2.net

 ついでに、、最新AMD CPU & Intel Compilerの人にお尋ねしたいのですけど、
HIMENO Bench で -r8 とかで、何MFLOPS行きます?
HIMENOは環境依存きついですけども。
表示結果とオプションも込みで教えてくれませんか。

285 :login:Penguin:05/03/05 10:36:29 ID:B81dUc8/.net

ifc9.0beta,ダウンロードしたけれどライセンス番号が必要なようで
インストールできませんでした!

119 :login:Penguin:04/10/20 12:05:48 ID:B+wL26et.net

ifort8.1なんだがLANGを設定してないとg++のディレクトリが見つからないとか言われるよ。
昨日それで20分ほど迷った。
8.0の時はもんだいなかったのになぁ。なぜにLANGでg++(^^;

182 :170:04/11/27 03:20:48 ID:2ndBIN2U.net

まだ返信がないのでつ。
よく考えたらサンクスギビングで今週は休みだったり・・・。

380 :login:Penguin:2005/10/04(火) 16:08:17 ID:Uspp86uJ.net

きっちり並列化すれば、2CPUで1.7倍は並列化効率出るでしょう。
粒度をどのくらいにするかも関係あるし。

725 :login:Penguin:2015/01/05(月) 07:58:44.94 ID:zG2gR5St.net

ここは Fortran が普通か。ほほぅ。

369 :login:Penguin:2005/09/15(木) 18:53:46 ID:t6b8rNk9.net

>>366
おれも今ハマってたとこ。32bit版でも同じ症状になる。
gccのバージョンが4.0だとそうなるという話を別のところで見てgccのバージョンを3.4.4に下げてみたけど変わらず。
なんなんだろうな、これ。

727 :login:Penguin:2015/01/12(月) 10:36:45.85 ID:MvgG8wgF.net

tcl/tk使う奴おらんの?

700 :login:Penguin:2009/11/15(日) 04:04:49 ID:jmn+r4Fz.net

>>694
そうか?
「計算が合わない」のほうが何倍も嫌だ。

436 :login:Penguin:2006/01/15(日) 04:28:04 ID:mYJ/ioXx.net

> could not open source file

これが原因じゃないの?

571 :login:Penguin:2006/09/23(土) 13:07:54 ID:zyHJCAwP.net

買って遅い遅いと叩く

376 :login:Penguin:2005/09/26(月) 16:24:38 ID:dI1qZx8f.net

C++4.0.2にしたら
/usr/include/c++/4.0.2/cmath(353): error: identifier “__builtin_powi” is undefined
{ return __builtin_powi(__x, __i); }
のようなエラーが出てコンパイルできなくなりました。
どうすればいいんでしょ?

135 :login:Penguin:04/10/23 03:19:35 ID:Y5fFw7JA.net

CPMDがIFCをサポートしている必要があるよ。

CPMDがサポートされている環境ならば、Intelはバイナリ完全互換をうたっているので製品もってる人はIntelもしくはCPMDで動くまでサポートしてもらえるしね。

IMSLFortranLibraryならばIFCをサポートしてるからそっち使うのがいいかとも思うんだが。

121 :login:Penguin:04/10/20 15:35:46 ID:twOX6lNl.net

すいません、最近ifcつかい始めた素人なんですが、数値計算に
ライブラリを使うと良いと聞きました。

これは普通にifcをインストールしたらついてくるもんでは無いんですよね?(笑

数値計算ライブラリの使い方とか、導入方法とか、tipsみたいなものの情報が欲しいのですが
適当なサイトや本などあれば、教えていただけませんでしょうか?

658 :656:2008/06/06(金) 22:19:38 ID:OwA7q/9S.net

では、恥さらし覚悟でうpります。何でこれがセグるのか分からない・・・

integer n
parameter(n=100000000)
real*4 a(n)
print *,”before call”
call sub(a,n)
print *,”after call”
end

subroutine sub(a,n)
integer n
real*4 a(n)
real*4 b(n) ! <—–(1)
print *,”hoge” ! <—–(2)
return
end

v10.1です。(1)か(2)を削ると動きます。v9.0では無問題でした。
何がなんだか・・・orz

563 :login:Penguin:2006/06/29(木) 18:35:47 ID:ENV17EKT.net

icc9.1も9.0の非商用ライセンスファイルで動くんだね。

27 :login:Penguin:04/08/06 16:20 ID:DWA0yRII.net

>>26
http://www.xlsoft.com/jp/products/intel/download.html

ここに日本語のマニュアルがある

545 :login:Penguin:2006/06/11(日) 04:24:16 ID:xXFLSwRr.net

エ糞ルソフトに聞けばぁ?

348 :login:Penguin:2005/08/05(金) 17:38:55 ID:u1kQmE8c.net

非商用にも9.0キター!!

480 :466:2006/02/15(水) 01:14:32 ID:Mtlme663.net

>>478
ありがとうございます。

複雑ですねえ。ifort9.0のオプションでしょうか?
8.1のオプションでしょうか?

106 :login:Penguin:04/10/13 23:44:59 ID:DDqnsTrd.net

>>105
よーくみると真ん中当たりにある。
とマジレス

635 :login:Penguin:2008/02/26(火) 10:02:32 ID:FYHhNCpo.net

>>634
Try it with your code!

143 :login:Penguin:04/11/05 13:44:03 ID:NdO5pn2d.net

Linuxならそれでも通用するよね。

198 :login:Penguin:04/11/30 18:45:11 ID:goEkfEcl.net

そもそもIntelの返答が遅すぎるのが問題。つーかしっかりと線引きしてなかったのか?

65 :login:Penguin:04/09/18 20:39:33 ID:Z76z2i3k.net

質問です。
intel.com でアカデミック向けの無料 Frotran compiler があるわけですが[1]、
一方で、日本の代理店であるXLSOFTでは、アカデミック版を売っています[2]。
両者で何が違うのでしょうか?

リファレンス
[1]ttp://intel.com/software/products/noncom/
[2]ttp://www.xlsoft.com/jp/products/intel/prices_academic.html

589 :login:Penguin:2007/03/27(火) 08:18:45 ID:EZkBcPNC.net

>>588
> あと、「man source」をやっても登録がありませんでした。
help source

88 :login:Penguin:04/09/27 01:02:47 ID:nSClzD5U.net

ItaniumってHPとインテルが組んで作ったCPUだったんだぜ。それをHPが
見捨ててしまったということは、その前途に黒雲が立ち込めているよね。
インテル自身も、止めちゃうんじゃないの、ああいった複数命令を埋め込んだ
アーキテクチャーは。今後しばらくのトレンドは、マルチコアによる
多重スレッド処理かなぁ。

679 :login:Penguin:2009/02/28(土) 22:51:23 ID:c2Z0KQ35.net

Intelのページに Intel Software Development Suite Student Edition for Linux が目安で $129って書いてあるけど
これってXLsoftで扱っているんかな? 学生だとアカデミックライセンスでも四万円のライセンスを買うのがしんどいんだけど。

266 :login:Penguin:05/02/03 16:43:01 ID:EPCJUSUq.net

Intel に消されたな。
触れてはいけない暗部に踏み込んでしまったようだ。

599 :login:Penguin:2007/04/10(火) 22:53:39 ID:SKiObrIB.net

>>598
10.0だと、gcc-4.1 環境でも使えるかな。
9.1は、 icc: error: option ‘-cxxlib-gcc’ not supported with the current installed GCC と怒ることがあるんだよね。

279 :login:Penguin:05/02/14 22:50:53 ID:zfzzSVSr.net

魔空間ってのは>>274を指しているような気がするんだがなぁ。

57 :login:Penguin:04/09/18 11:59:43 ID:bS0tNCQk.net

Opteron+FC2-x86_64で8.0→8.1にしてみました。が、
ifort -O3 -xW -tpp7 -static では速度にほとんど差がありません。
man で見るとEM64Tは自動で判断するようなのですが、
明示的に指定するオプションはないのでしょうか?

546 :login:Penguin:2006/06/11(日) 09:05:04 ID:zNonCYk8.net

>>544
ここで 〜 for Win のことを聞かれても… って感じだが、

メニューの「プロジェクト」→「〜のプロパティ」を開いて
[Linker]→[Input]→[Additional Dependencies]に「lapack_win.lib blas_win.lib」を追加する。
また、lapack_win.lib, blas_win.libが通常のサーチ・パス上になければ
[Linker]→[General]→[Additional Library Directories]にlapack_win.lib, blas_win.libを入れた
ディレクトリを追加する。

510 :login:Penguin:2006/03/03(金) 12:49:45 ID:/w3rYDBL.net

>>509
デバッグしている時なら
iostat < 0 ( たしか EOF )

iostat > 0 (エラー。iostat にはエラーコードはいってる)
に場合わけしたほうがさらにいいかも

678 :login:Penguin:2009/02/27(金) 06:35:16 ID:dpDRN+Ar.net

ここで訊いたところで答えは出ない。

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • AviUtl総合スレッド90

    元スレ 1 :名無しさん@お腹いっぱい。 :2019/07/09(火) 20:45:44.60 ID:VQAV4knd0.net ここはAviUtl本体及びプラグインについての情報交換を目的としたスレです。 ただし「拡張…

  • 専用ブラウザを助けるプロクシ作らね?13串目

    元スレ 1 :名無しさん@お腹いっぱい。:2015/07/25(土) 17:45:43.37 ID:ML808kIK0.net 前スレ 専用ブラウザを助けるプロクシ作らね?12串目 http://anago.2ch.ne…

  • 【優先度】CPU最適化スレ 3CPU【自動変更】

    元スレ 1 :名無しさん@お腹いっぱい。:2012/01/20(金) 20:31:56.98 ID:UdMO2eeU0.net プロセスの優先度を自動的に変更 ■Process Lasso 更新中(最新版3.54.7) …

  • SUSE Linux Part 32

    元スレ 1 :login:Penguin:2018/09/25(火) 03:29:25.38 ID:LZJSlz41.net SUSE LINUX スレッドテンプレ(過去ログとFAQ) https://www12.atw…

  • 【自動歌詞検索】MiniLyrics【プラグイン】

    元スレ 1 :名無しさん@お腹いっぱい。:2006/05/12(金) 01:06:43 ID:4jONDEyQ0.net 便利だよ 公式 http://www.crintsoft.com/ 78 :名無しさん@お腹いっぱ…

  • subversion バージョン管理【サブバージョン】

    元スレ 1 :犬板:2006/08/04(金) 23:33:16 ID:aMGjnjPK.net バージョン管理システム subversionについて語ろう。 バージョン管理システムの一つにCVSがあるが、ディレクトリの…

  • ノーパソ DELL Inspiron Mini 9 発売

    元スレ 1 :login:Penguin:2008/09/16(火) 04:32:27 ID:cQYkGF3Z.net DELL Inspiron Mini 9 Linux(Ubuntu 8.0.4 DELLカスタマイズ…

  • ザ・ベンチ IE Firefox Opera Safari Chrome [1]

    元スレ 1 :名無しさん@お腹いっぱい。:2011/02/13(日) 16:52:05 ID:7RiymF7x0.net そのブラウザ遅くないか? さぁ、もっとベンチマークテストするんだ! SunSpider JavaS…

  • Twitterクライアント「Tween」総合 Part.4

    元スレ 1 :名無しさん@お腹いっぱい。:2014/08/29(金) 11:06:16.30 ID:bE01//BG0.net Twitterクライアント「Tween」およびその派生版である「OpenTween」のスレッ…

  • 窓使いの憂鬱 9 (のどか,yamy)

    元スレ 1 :名無しさん@お腹いっぱい。:2010/07/25(日) 16:14:02 ID:sMTsre290.net Windows 2000/XP で動く汎用キーバインディング変更ソフト「窓使いの憂鬱」と、 その派…

  • 専用ブラウザを助けるプロクシ作らね?19串目

    元スレ 1 :名無しさん@お腹いっぱい。:2017/10/05(木) 21:58:07.97 ID:rBJUQrnP0.net 2chの仕様変更(dat廃止、APIでスレ取得)で使えなくなった専用ブラウザを dat廃止後…

  • Fire File Copy Part12

    元スレ 1 :名無しさん@お腹いっぱい。:2014/07/14(月) 17:44:53.02 ID:r6OEKNCo0.net 前スレ Fire File Copy Part11 http://anago.2ch.net…

最近のコメント

匿名 : 合同会社グラウンドステップ 被害者の会 part2
 吉川利幸さんが社長を務めるランサーズでの評価 すご... (5/05)
匿名 : Opera12(Presto) Part8
 Dragonflyが使えなくなったorg (6/25)
匿名 : あえてコマンドライン禁止のLinux
 いまではほとんどのディストリのインストで日本語環境までコマン... (6/15)
ページTOPへ↑