トップページ⇒linux
714コメント248KB

intel compiler for Linux part2

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin04/07/26 16:16ID:U4I37WY2
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/
0075login:Penguin04/09/19 11:31:47ID:Y9sp0Zqp
>>74
>新しいOpteronってSSE3を使えるんですか?
その予定。
ttp://www.vr-zone.com/?i=1123&s=1
0076login:Penguin04/09/19 11:47:28ID:4xbaSxiK
>>63
Fedora Core2(i386)でエラーが出る件をintelのuser forumに書き込んだが
レスがつかないなあ。みんなは、どうよ。ちゃんと動作してる?
0077login:Penguin04/09/19 11:48:41ID:Hrv2IkmN
ソースコードにもよるが,iccで-x?と-ipoの最適化効果は大きい。
何かしらエラーが出る場合は、せめて-ipを入れた方がよい。
(-ipを入れることで自前のプログラムでは10%程度高速化された)

>>72
・・・LAMEとPov-rayでは-ipを入れて欲しかったなorz
0078login:Penguin04/09/19 11:54:14ID:4xbaSxiK
>>77
漏れは、Ingoのパッチをあててkernel-2.6.9をcompileしてるが
icc8.0で、オプションで-xWNを指定するとkernelが起動しない
よ。あと、-parallelもだめ。-ipはOKだった。やっぱり極度の最
適化は、kernelの場合避けた方が吉?
0079login:Penguin04/09/19 12:30:03ID:ZiXmmFKj
>>72

内容は詳しく読んでないけど,表の数字を見る限り,64bits にする
価値はあまり無さげな気がした..

# 4GB 以上のメモリを積めばいいのだろうが..

0080login:Penguin04/09/19 14:38:09ID:Hrv2IkmN
>>78
 カーネルのソースは全く知らないから何とも言えないorz
そもそもkernelはgcc向けに作っているだろうから、無理してiccを使わない方が・・・
0081login:Penguin04/09/19 14:50:24ID:4xbaSxiK
>>80
パッチは、http://www.pyrillion.org/で手に入るもので作成者は
Ingo A. Kubbilun氏だけど結構有名な人みたいよ。漏れは、最近
はこのパッチでkernelをコンパイルして使ってるけど今のところ
問題は出てないよ。最適化オプションは-O3 -march=pentium4
-ipって指定してる。
00825204/09/21 22:30:01ID:1lDFuhsU
英語版でもだめぽ。
どうもVS統合がインストールされないバグがあるみたい。
0083login:Penguin04/09/25 10:00:01ID:Fb7wVbyO
【PC】HP、Itanium搭載ワークステーション打ち切り【09/25】
http://money3.2ch.net/test/read.cgi/bizplus/1096072553/
http://www.itmedia.co.jp/news/articles/0409/25/news007.html

米HPはIntelのItanium 2を搭載したワークステーション販売を打ち切った。
市場の状況を理由に、同社は64ビット対応の同プロセッサを搭載したワークステーション販売を9月1日で打ち切った。
ワークステーション事業から退くという決定は、HPのItanium搭載サーバ製品に影響するものではないと話している。


ここが凄い。HPが言うなよ(w

> 「当社はItaniumでワークステーション市場に重点を置いたことはなかった。ワークステーション市場ではXeonプロセッサシリーズのNoconaとEM64Tが最もコスト効率が高い」

さようなら itanium
0084login:Penguin04/09/25 15:09:15ID:4kKGy1Pk
fvwmをMacOSXで使ってる人っているのかな?
Exposeとか使えるのかが気になる。
0085login:Penguin04/09/25 20:42:55ID:CkXJaIsR
>>76
http://softwareforums.intel.com/ids/board/message?board.id=16&message.id=1991
要するに、環境変数GXX_INCLUDEとGXX_ROOTTを正しく設定しろ、ということらしい。
0086login:Penguin04/09/26 00:24:09ID:py5qhdZK
>>76
RHEL3.0でcshを使用しているが,.cshrcの中で
setenv GXX_ROOT /usr/lib/gcc-lib/i386-redhat-linux/3.2.3
のように環境変数を設定したらv8.1は動いたよ。
FC2でもディレクトリ名を適宜変えて同様に設定すれば良いと思います。
FC2だと,/usr/lib/gcc-lib/i386-redhat-linux/3.3.3 でしょうか?
あとは,自分で確認して見てください。
00875904/09/26 14:56:34ID:7CaMw1hB
>>85,86
サンクス
ビルド通った
ちなみにお遊びでXFree86 4.4をビルドしたわけだがセグフォで起動せず
0088login:Penguin04/09/27 01:02:47ID:nSClzD5U
ItaniumってHPとインテルが組んで作ったCPUだったんだぜ。それをHPが
見捨ててしまったということは、その前途に黒雲が立ち込めているよね。
インテル自身も、止めちゃうんじゃないの、ああいった複数命令を埋め込んだ
アーキテクチャーは。今後しばらくのトレンドは、マルチコアによる
多重スレッド処理かなぁ。
0089login:Penguin04/10/02 01:27:38ID:4p6nBjn3
>88
HPが辞めたのはWSだけ,サーバーは辞めてないよ.
勘違いしないように.
0090login:Penguin04/10/02 02:08:09ID:+4bysRe6
>>89
でも、WSがなくなるということは、ItaniumのターゲットのひとつだったCAE関連ソフトは
今後Itaniumをサポートしてくれなくなる気が。
0091login:Penguin04/10/02 12:44:21ID:4p6nBjn3
>90
意味が分かりません.
WSやーめた -> CAEなんかどうでもいい
ってことでしょ.
0092login:Penguin04/10/03 19:14:33ID:rWjdfbF4
通信などのサーバーやデーターベースにはイタニウムはむしろ、スカラーが
遅いから向かない。いちおう2GB/4GBをこえる実メモリを積んで、やたらに
沢山のジョブなりプロセスなりを同時並行して走らせることが出来るという
点に64ビットアドレスの価値はあったんだろうが、それももはやAMDの
オプテロンであろうとインテルの EM64Tでも一応OKで、たぶんむしろ
速いだろうし。またOSが32ビットのプロセスをサポートしてさえすれば、
32ビットのIA32のバイナリのままでそれぞれは2GB以内でもトータルでは
沢山のプロセスが同時並行して走るからね。
0093login:Penguin04/10/07 23:31:44ID:CL8vtnz3
icc8.1入れた
icpcの挙動が -cxxlib-gcc がデフォルトになったようだ。

しかし、
$ icpc foo.c -o foo
foo.c(1): catastrophic error: could not open source file "iostream"
#include <iostream>

のようなエラー発生

-gcc-name=/usr/bin/gcc-3.2 、というのをつけると
使えるようになるけど、なぜかロケールC限定

それでは...というので
-gcc-name=/usr/bin/gcc-3.3|3.4
のようにしてみたが、これは通らない。

または
-cxxlib-icc
で以前の挙動の模様。
0094login:Penguin04/10/07 23:58:43ID:CL8vtnz3
>>85 に書いてあるとおりやったら、逝けたので逝ってきます。
どうもすみません。

## 恥ヲ晒ス ##
# debianの場合
GXX_ROOT=/usr/lib/gcc-lib/i486-linux/3.3.4
GXX_INCLUDE=/usr/include/c++/3.3
export GXX_ROOT GXX_INCLUDE
0095login:Penguin04/10/09 02:29:56ID:rQ8AyTlO
エクセルソフトのページにも書いてあるぞ。
http://www.xlsoft.com/jp/products/intel/compilers/icpplnx.html
0096login:Penguin04/10/12 17:02:33ID:aSwgWFzU
age
0097login:Penguin04/10/12 22:55:11ID:Ha3KPZlf
125MBもあるなー
でかいなー
0098login:Penguin04/10/13 01:46:22ID:7eskNQIZ
Windowsだけど、8.1で新しいコンパイラオプションつかったら速度が2倍近くになったぞ。
CVFよりもかなり速い。というか、8.0が・・。
Linuxのも試してみよ・・。
0099login:Penguin04/10/13 01:49:52ID:6GjjpKz4
>>98
CPUは何ですか?
0100login:Penguin04/10/13 02:06:41ID:7eskNQIZ
ペンタ4のハイパースレッド非対応のもの。
家のじゃないから確実じゃないが多分そう。
0101login:Penguin04/10/13 17:43:43ID:NZW5mPub
>>98
コンパイラオプションを書いてみてください。
0102login:Penguin04/10/13 17:50:24ID:DDqnsTrd
>>101
煽りですか?
0103login:Penguin04/10/13 18:04:00ID:NZW5mPub
煽りではなく,そんなに効くオプションはどれか教えて欲しいのです。
0104login:Penguin04/10/13 22:11:52ID:7eskNQIZ
>>101
> コンパイラオプションを書いてみてください。
書きまつ。
「コンパイラオプション」
これでいいでつか?

もっとでつか?

コンパイラオプションコンパイラオプションコンパイラオプションコ
ンパイラオプションコンパイラオプションコンパイラオプションコン
パイラオプションコンパイラオプションコンパイラオプションコンパ
イラオプションコンパイラオプションコンパイラオプションコンパイ
ラオプションコンパイラオプションコンパイラオプションコンパイラ
オプションコンパイラオプションコンパイラオプションコンパイラオ
プションコンパイラオプションコンパイラオプションコンパイラオプ
ションコンパイラオプションコンパイラオプションコンパイラオプシ
ョンコンパイラオプションコンパイラオプションコンパイラオプショ
ンコンパイラオプションコンパイラオプションコンパイラオプション
コンパイラオプション /inline:allプションコンパイラオプションコ
ンパイラオプションコンパイラオプションコンパイラオプションコン
パイラオプションコンパイラオプションコンパイラオプションコンパ
イラオプションコンパイラオプションコンパイラオプションコンパイ
ラオプションコンパイラオプションコンパイラオプションコンパイラ
オプションコンパイラオプションコンパイラオプションコンパイラオ
プションコンパイラオプションコンパイラオプションコンパイラオプ
ションコンパイラオプションコンパイラオプションコンパイラオプシ

つーか、最適なコンパイルオプションなんてコード毎にちがうだろ。
0105login:Penguin04/10/13 23:40:10ID:njeRHQ4p
>>104
>つーか、最適なコンパイルオプションなんてコード毎にちがうだろ。

それと、あんたが出し惜しみすることの関係が分からん

>8.1で新しいコンパイラオプションつかったら速度が2倍近くになったぞ。

あんたの理屈で言えば、これだってまったく無意味
つーか、ぶっちゃけ嘘だろ?
0106login:Penguin04/10/13 23:44:59ID:DDqnsTrd
>>105
よーくみると真ん中当たりにある。
とマジレス
0107login:Penguin04/10/13 23:51:38ID:7eskNQIZ
失礼かつあわてんぼうさんでつね。
0108login:Penguin04/10/13 23:52:26ID:nncxR37C
>>104 も十分失礼だと思うが。
0109login:Penguin04/10/13 23:55:27ID:7eskNQIZ
えー。これっぽっちのネタもだめでつか?
わざわざ2ちゃんに公開したのに・・ネタもなしだなんてウワーン!
0110login:Penguin04/10/13 23:57:50ID:nncxR37C
ネタってのは笑えるものを言うんだよ。
0111login:Penguin04/10/13 23:58:36ID:DDqnsTrd
それこそ人それぞれ
0112login:Penguin04/10/14 00:09:20ID:j8A60M20
このオプション使ったこと無かったけどコンパイルにムチャクチャ時間がかかるな
デモハヤクナターヨ! (・∀・)
0113login:Penguin04/10/14 00:37:04ID:0VyAOG7m
-Ob2とか-ipとかとは違うオプションなのん?
0114login:Penguin04/10/14 00:46:39ID:j8A60M20
/inline:all = /Ob2 + /Ot だってさ
0115login:Penguin04/10/14 16:06:02ID:FYdoM336
vine 3.0 でインストール
0116login:Penguin04/10/15 02:22:51ID:8RP1Pzer
ifc sample.f -L/opt/intel/mkl/lib/32 -lmkl_lapack -lmkl_p4 -lptherad
としても共有ライブリのlibmkl_p4.soをリンカが探してくれない静的ライブラリ
は探してくれるのに。
iccだとちゃんと共有ライブラリを探してコンパイルできるんだが、
LD_LIBLARY_PATHとld.so.confにはちゃんとパスいれてます、ifc特有の
環境変数とかあるんでしょうか? ちなみに -Bdynamicつけてもだめでした。
0117login:Penguin04/10/15 04:57:40ID:yzK0lwj4
語尾は統一してください。
0118login:Penguin04/10/16 12:08:32ID:NAlGrgNw
>>97
iccの方はjrockitやらeclipse+cdtやら余計な物が付きまくってる。
#いらねーよな、こんな重い開発環境...
0119login:Penguin04/10/20 12:05:48ID:B+wL26et
ifort8.1なんだがLANGを設定してないとg++のディレクトリが見つからないとか言われるよ。
昨日それで20分ほど迷った。
8.0の時はもんだいなかったのになぁ。なぜにLANGでg++(^^;
0120login:Penguin04/10/20 15:24:28ID:64fuDxhr
>>119
LANGを何に設定しましたか?
設定を設定なしにする?
0121login:Penguin04/10/20 15:35:46ID:twOX6lNl
すいません、最近ifcつかい始めた素人なんですが、数値計算に
ライブラリを使うと良いと聞きました。

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

数値計算ライブラリの使い方とか、導入方法とか、tipsみたいなものの情報が欲しいのですが
適当なサイトや本などあれば、教えていただけませんでしょうか?
0122login:Penguin04/10/20 21:38:40ID:ldK9i7b8
>121

インテルのライブラリはMathKernelLibraryつーやつだ。
IFCとは別製品で日本ではエクセルが売ってる。
ここ↓みてみ。
http://www.xlsoft.com/jp/products/intel/perflib/mkl.html
0123login:Penguin04/10/20 22:50:12ID:WWXDgEpO
Linux用でnon-commercialならMKLも無料でライセンスをも取得できるよ。
ttp://www.intel.com/software/products/noncom/
012411904/10/21 00:49:32ID:t3v3vPLF
LANGを未設定だとエラーが出たので
export LANG=c
と設定したらエラーでなくなった。

>123
MKLは一時期有料しかなくなってた(5月頃)ので7.0買ったのに・・・
その後non-commercialで無料のが出たんだよね(Tд⊂
単に見逃してたのかねぇ(^^;
0125login:Penguin04/10/21 01:50:22ID:aiFiypOr
日本に代理店が出来てしまうと、値段は高いわ、アカデミック価格はなかったり
するわで、さんざんですよ。アメリカでしか売っていない時には、適用できた
お徳な制度などが、日本の販売代理店が出来たとたんに、直接アメリカから
購入する路を断たれてしまい、日本の代理店に相談しろ、とけんもほろろに
突き放されてしまう。何も付加価値を与えられなく、なんのコンサルタントも
しないただ売っているだけの代理店ほど有害なものはない。
インテルの製品に限った話ではなくて、値段の高いソフト全般に言えること。
0126login:Penguin04/10/21 03:48:12ID:lBNhWabj
インテルの製品には日本でアカデミック価格の製品はあるぞ。

サポートを代理店に頼んだら即回答されたんで、たぶんサポは

インテルじゃなくて日本の代理店がしてくれてるみたい。

つーか大学の金で買ってもらったのでどっちでもいいが。
0127login:Penguin04/10/21 08:45:18ID:BB23yUJC
>>125
>アメリカでしか売っていない時には、適用できた
>お徳な制度などが、日本の販売代理店が出来たとたんに、直接アメリカから
>購入する路を断たれてしまい、日本の代理店に相談しろ、とけんもほろろに
>突き放されてしまう。
てなに?
012812704/10/21 08:46:11ID:BB23yUJC
すまん。詳しく書くと、
利用できたお徳な制度ってなに?
012912104/10/21 10:27:24ID:+UbpC/Ai
>>122,>>123
どうもありがとうございます。調べてみます。
013011904/10/22 04:34:38ID:P57WIz0r
経過報告
ifc8.1だけでなくicc8.1でも
LANG未設定の場合とLANG=jp_JP.UTF-8の場合で同様の
「g++のディレクトリが見つからない」というエラーが出ました。
コンパイルするときにはLANG=cが無難なようです。

0131login:Penguin04/10/22 09:05:04ID:EKrjTkI2
>>130
LANGの問題はインテルで修正中だそうだよ。
インテルの掲示板によると。
0132login:Penguin04/10/23 01:29:42ID:JwL/vdY6
MKLってEM64T対応したの? それでAMDが提供しているライブラリよりも
オプテロンマシンで性能でる?
0133login:Penguin04/10/23 02:19:17ID:NdZOxLfI
>>132
EM64T対応だよ。
この前みたサイトでは遥かにOptelonを凌駕していたが、どうなんだろね。
0134login:Penguin04/10/23 02:44:10ID:ROeP1d2z
CPMDという数値シミュレーションソフトを使いたいんだけど
IFORT8.1+MKL7.0+CPMD3.9.1(3.7)+FedoraCore2(RHEL3)
この組み合わせだとコンパイルが通っても実行時にメモリの確保周りでエラーが出る。
MKLの代わりにATLAS使っても同様のエラーがでるのでIFORTの8.1はまだまだ問題が多いのかもしれない。
IFORT8.0+MKL6.4では成功している人もいるようなので内部の設定とかに変更があってIFORT8.1を使うにはソースを変更する必要がある可能性が高い。
そこらへんの仕様変更あたりのマニュアルは読む必要あるかも


0135login:Penguin04/10/23 03:19:35ID:Y5fFw7JA
CPMDがIFCをサポートしている必要があるよ。

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

IMSLFortranLibraryならばIFCをサポートしてるからそっち使うのがいいかとも思うんだが。
0136login:Penguin04/10/25 15:20:55ID:nYHcGq+q
最新版にしてみたら自動ベクトル化と自動並列化を同時に行ったときの性能が格段にあがってる!
非最適化で30秒かかり、8.0で最適化して28秒だったものが、8.1で最適化したら3秒!!
多重ループで配列を入れ替えているだけのコードだが‥3秒って。
もうアホかと。
0137login:Penguin04/10/31 04:58:12ID:1jI6cTxI
debianにMKLいれるにはどうすればいいのでしょうか?
0138login:Penguin04/11/04 12:48:27ID:E9x68Iz0
iccの非商用ライセンスコンパイラで作ったバイナリは、iccのライセンス的には、このバイナリを配布してもいいのでしょうか?
0139login:Penguin04/11/05 03:51:58ID:i0wnTrZB
>>138
だめ。非商用ライセンスではバイナリを配布することはできない。

非商用ライセンスは"個人"による"個人的な実験"の目的のみにしか使えない。
配布したり、実験データを公表することはできない。
ベンチマークとったものを公表するのも駄目らしい。

"個人"による"個人的な実験"の目的のみらしくて、個人を超える範囲ではだめだと。
0140login:Penguin04/11/05 04:36:26ID:L9w2Bei6
>>139
やっぱりそうですか・・・。
ありがとうございます。

ベンチマーク結果の公表もだめなんですね。厳しいなぁ・・・。
0141login:Penguin04/11/05 08:48:36ID:ecSiTITt
ソースを配布してicc(非商用版OK)でコンパイルしてくだちいって書くだけじゃないの?
0142login:Penguin04/11/05 11:41:44ID:UPDDVI35
>>141
それならば無問題。
つーかモマエ頭いいな。
0143login:Penguin04/11/05 13:44:03ID:NdO5pn2d
Linuxならそれでも通用するよね。
0144login:Penguin04/11/05 18:40:35ID:iOMRX+DF
ベンチマークもだめってどうなんだろうね、結構宣伝にもなったりすると思うんだけど。
0145login:Penguin04/11/05 19:07:07ID:rRJ4JHy7
>>139
それに加えて研究目的もOKかと。ただあのライセンスは "not for profit" と
研究目的の差が不明瞭な気がする。まぁなんとなくはわかるけど
0146login:Penguin04/11/06 00:28:42ID:GaDp7Ybf
>>145
研究目的も、あくまでも個人ということなので、第三者に公表するような使用方法はできないよ。
例えば宿題に使ったり、テスト結果を公表したりすることは第三者に結果が渡る使用方法になるからだめらしい。
自分個人でのプログラム実験や、自分個人での家庭菜園管理ソフトの実験には使える。
でも家庭菜園管理ソフトを実稼動させる場合は実験じゃなくなるので商用ライセンスが必要になるらしい。厳密にはね。
0147login:Penguin04/11/06 02:05:47ID:Pe5oBGCN
「商用のコード」を生成するすなわち、商品のプログラムをコンパイル
する為のコンパイラとしては使えないということなんだが。
0148login:Penguin04/11/06 02:37:37ID:HFijjmqy
>147
違う.
ライセンス規約には>146のように記述されているから>147の使い方はライセンス違反になりかねない.
0149login:Penguin04/11/06 03:00:11ID:/wlncrpo
質問です。
icc8.1にして-cxxlib-iccで手元のプログラムをコンパイルしたら、
/opt/intel_cc_81/include/c++/xutility(1043): warning #748: default template argu
ments are not allowed for function templates
class _RanIt2 = _RanIt1> inline
ってのが1043,1052,1060,1068,1076,1084,1092行目でそれぞれ出てきたんだけど、
これってiccのバグなのか、こっちのバグのどっちでしょうか。
icc8.0まではちゃんとコンパイルできてました。

コンパイラを共存させるために/opt/intel_cc_81に入れたんだけど、
どっかで間違えたかなぁ。。。
0150login:Penguin04/11/06 03:36:02ID:zSnKL2a/
>>149
同じバージョン、8.xは共存できなかったような・・。
015114904/11/06 03:57:56ID:/wlncrpo
>>150
違うディレクトリに入れといて、
PATHとLD_LIBRARY_PATHさえちゃんとしとけば大丈夫じゃないの?
まあ、warningだから気にしなければいいんだけど。。。
0152login:Penguin04/11/06 04:02:39ID:zSnKL2a/
>>151
やっぱりアンインストールしなければ駄目だってさ。
↓8.1のリリースノート抜粋
If you have Intel® C++ Compiler 8.0 or 8.1 installed,
you must uninstall it prior to installing this release
of Intel C++ Compiler.
0153login:Penguin04/11/06 10:29:40ID:uJd+O8fO
>>149
install.shのなかの,UNINSTALL_OLD_PRODUCT ()で
if [ "$PROCEED_WITH_OLD_UNINSTALL" = "1" ]; then
の前に PROCEED_WITH_OLD_UNINSTALL=0 と書き込んで,インストール時に
新しいディレクトリを指定して,-ivh --forceを指定すれば共存できるよ。
或いは*.rpmを適当なディレクトリにコピーして
rpm2cpio *.rpm | cpio -id
で展開して,ライセンスファイルをコピーしてくれば使える(rpmでの管理はできなくなる)
015414904/11/06 11:42:40ID:FfkxzATc
>>153
rpmを展開して、icc,icpc,iccvars.shの<INSTALLDIR>を自分で書きかえて
共存させました。一応他のソースに対してはちゃんと動いてます。

install.sh使ってもできたんですね。
0155login:Penguin04/11/08 04:50:27ID:tw50L7ZE
>>146
論文を書くというのは?・・・いいだろ??
営利目的でなければ良いと思うのだが.ノンコマーシャルバージョンってのは
0156login:Penguin04/11/08 04:52:15ID:tw50L7ZE
ifort8.1の自動並列だけど,確かにだいぶがんばってくれているんだけど
何か滅茶苦茶な答えを出してくる.
0157login:Penguin04/11/08 09:10:23ID:fnWMjJHe
>>155
論文書く目的ならばアカデミック版じゃないとだめらしいよ。
非商用版ではそれ使った結果を第三者に公表することができないから、
下手すると論文公表してライセンス違反発覚して、研究室ごと注意受けて
人生あぼーんということになりかねないよ。

うちんとこはそういうところに厳しいから、というか自己防衛のために
はっきりさせて、アカデミック版使ってる。
0158login:Penguin04/11/16 01:37:17ID:T8HqZbjs
ライセンスの何処に、個人研究者が研究用に使ってはいけないと
書いてありますか?
0159login:Penguin04/11/16 11:47:55ID:2RDFJBz8
you as an individual may use the Materials for only personal, noncommercial and research purposes.

個人として、個人の範疇で使用できるが、
個人研究者が研究用に使用する場合、結果の公表が伴うので
"as an individual" "for only personal"の範疇を超えるから
個人研究者が研究用にNONCOMMERCIAL-USE LICENSEを使用することは不可だろ
0160login:Penguin04/11/17 02:32:51ID:xlPCpLr9
その解釈は間違いだな。
ONLY PERSONAL の部分は「個人として」、つまり複数人の共同利用や
共用サービスに提供して使うや、他人に使わせるようなことは
出来ない。
NON COMMERCIAL は、「非営利で」あるいは「商売目的でなく」、
つまり利益を得る目的で利用あるいは商品開発で利用してはならない。
RESERACH PURPOSEは「研究の為に」、つまりホビーや商売や
教育の為にでなくて個人の研究用にということだ。

研究用にコンパイラを使用して論文を書くのには問題あるまい。
研究の成果物として、コンパイラが出力したバイナリを
有料で配布したりするとかなり黒いグレーだろう。

個人の研究で開発したソース自身を無料で配るぶんには、なんら抵触
しないはずである。
0161login:Penguin04/11/17 09:05:32ID:3+YFriBP
>>160
ソースの公開は問題ないが、バイナリの公開はほぼだめだろう・・。
0162login:Penguin04/11/17 09:07:43ID:3+YFriBP
>>160
ソースの公開は問題ないが、バイナリの公開はほぼだめだろう・・。
0163login:Penguin04/11/17 09:29:59ID:pUx8+gww
>>160
商売禁止とか複数人使用禁止ってのは分かるんだけど、
「ホビー禁止」ってのは何となく違和感を感じるなぁ。

(personal) or (noncommerical) or (research purposes)だと範囲広すぎるし、
どっかにライセンシングの FAQないのかな
0164login:Penguin04/11/17 09:36:12ID:pUx8+gww
Non-commercial means that you are not getting compensated in any form for
the products and services you develop using these Intel software products.
http://www.intel.com/software/products/compilers/clin/noncom.htm

"not getting compensated in any from for ..."て、
有償の見返りを受けていればダメだろうというのは分かるけど、
論文書いたりとかいうのは compensatedには含まれるのかなぁ
0165login:Penguin04/11/17 09:49:29ID:pUx8+gww
/opt/intel_cc_80/licenses/clicense

If you are using the Materials under the control of a Noncommercial-Use license,
you as an individual may use the Materials for only personal, noncommercial and research purposes.

The Materials may not be used for any other purpose,
whether "for profit" or "not for profit."

Any work performed or produced as a result of use of the Materials
cannot be performed or produced for the benefit of other parties for a fee,
compensation or any other reimbursement or remuneration.
0166login:Penguin04/11/17 12:23:43ID:ajZTNo7s
盛り上がっている(?)所申し訳ないが、
そろそろ intel に直接聞いたほうがいいんじゃないか?

と言ってみるテスト
0167login:Penguin04/11/17 14:36:19ID:qhKftISg
intelのサイトのFAQには
Q. I am engaged in academic research. Can I use the non-commercial product?
A. If you, as an individual, are receiving any form of compensation for the research project (i.e., you receive a salary, or funding, etc.), you do not qualify for a non-commercial use license.
って書いてあるぞ。
0168login:Penguin04/11/17 14:50:17ID:3+YFriBP
もれPremierSupportで聞いてみるよ。
ちょっと2,3日まっててくれ>ALL
0169login:Penguin04/11/17 16:38:42ID:pUx8+gww
>>167
ファンドも給料ももらってない学生ならオッケーてことだな(w
0170login:Penguin04/11/17 17:45:09ID:3+YFriBP
>>169
まあ、確認するからまってて。
結論出すのは早い。
0171login:Penguin04/11/17 18:41:05ID:J48fPy/h
>>170
がんばれ、応援してる
0172login:Penguin04/11/18 17:14:58ID:2GsAI+ND
給料を貰っている研究者なら、使用するのに
非商用版をqualifyする必要はないってことでしょ?
017317004/11/18 17:28:27ID:x3dM9V4S
ライセンスに関してPremierSupportに問い合わせの途中報告。









確認するから待っててだとさ。
0174login:Penguin04/11/18 17:59:56ID:jKX6lGP1
個人であっても、プロジェクトに対して給料とかファンドもらってる人には、
non-commericalライセンスは与えられないってことだろ。
■ このスレッドは過去ログ倉庫に格納されています