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でシェアお願いします!

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

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

  • CentOS Part 49【RHEL Clone】

    元スレ 1 :login:Penguin:2018/07/16(月) 17:04:20.77 ID:peVhTi9+.net CentOS は Red Hat Enterprise Linux (RHEL) から同社の商…

  • 統合画像ビュアーViX Part14

    元スレ 1 :名無しさん@お腹いっぱい。:2009/07/18(土) 21:01:16 ID:ZEQzDON30.net ファイラー・アーカイバ・レタッチソフトとしても使える 多機能画像管理ソフト『ViX』の有効な使い方…

  • 俺、無理してLinux使ってるなあ……

    元スレ 1 :login:Penguin:01/08/30 10:54 ID:R5cbkhEs.net 日ごろはLinuxをメインに使ってるけど、なんか、だましだまし 使ってるなあと思うことを挙げてみて。 392 :lo…

  • 【MSが】ボランティアベースはダメだった【救世主】

    元スレ 1 :login:Penguin:2020/12/15(火) 23:53:27.72 ID:ohjvGOPR.net ごく一部の基地外に蛇蝎のごとく嫌われているパソコン用OS界の覇者マイクロソフト。 そのマイクロ…

  • 画像ファイル属性管理ソフト AtPicture Part 5

    元スレ 1 :名無しさん@お腹いっぱい。:2012/08/16(木) 03:23:30.62 ID:yqGWMGHG0.net フォルダ振り分けとは異なるアプローチで画像ファイルを管理するソフト AtPictureについ…

  • TClock、TClock2chをWin7 64bitで使えるようにして!

    元スレ 1 :名無しさん@お腹いっぱい。:2011/01/30(日) 11:30:34 ID:Wt8iguPM0.net おながいします。 7のx64で上手く動作しなくて・・・。 あと、下らない荒らしはもう嫌なのです。 …

  • SourceForgeの注目プロジェクト

    元スレ 1 :login:Penguin:03/06/19 00:02 ID:c+5kQtqW.net SourceForgeのプロジェクトについて語りましょう。 将来有望なプロジェクトなんか紹介してもらえると、うれしい…

  • Linux zaurus 10

    元スレ 1 :login:Penguin:2007/09/15(土) 14:52:39 ID:I2/b9M+9.net 前スレ Linux zaurus 9 http://pc11.2ch.net/test/read.c…

  • 最も軽快なMP3プレーヤーを決めよう

    元スレ 1 :名無しさん@お腹いっぱい。:05/03/15 15:30:32 ID:j7fhCfmv.net どぞ 479 :名無しさん@お腹いっぱい。:2009/07/19(日) 04:38:38 ID:Xqw6k2C…

  • 【radiko】どがらじ Part4【Time Free】

    元スレ 1 :名無しさん@お腹いっぱい。:2021/01/06(水) 06:35:21.83 ID:rUBVNOxD0.net 公式サイト https://dogaradi.123net.jp/ ▼対応ラジオサービス r…

  • Linux厨のMS嫌いは病気

    元スレ 1 :login:Penguin:2009/09/11(金) 19:19:04 ID:Wxyunwc7.net アフィブログを気嫌いする、ニュー速(嫌儲)民と変わらん 16 :login:Penguin:2009…

  • rep2 part67

    元スレ 1 :名無しさん@お腹いっぱい。:2020/10/14(水) 19:57:10.24 ID:6qV5ddIu0.net ※■公式p2はこのスレでは扱っていません■※ ブラウザから 2ちゃんねる、まちBBS、JBB…

最近のコメント

匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
 新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫や (5/28)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫か (5/07)
ページTOPへ↑