5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

intel compiler for Linux part2

1 :login:Penguin:04/07/26 16:16 ID: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/


2 :login:Penguin:04/07/26 16:29 ID:HmcrjOrK
使ってみたいけどめんどいからいいや。

3 :login:Penguin:04/07/28 21:46 ID:ICn9nEX7
即死防止age

FreeBSD-users-jpでIntel Compilerが話題になってるけど、実際のところFreeBSDで使ってる人いるの?


4 :login:Penguin:04/07/28 21:51 ID:ICn9nEX7
自己レスだが
前スレ見たら使ってる人はいるみたい。

5 :login:Penguin:04/07/29 02:17 ID:qvR/hSO7
評価用のソフトのダウンロードURLは、現在では以下のものになっています。
C++やF90はバージョン7.1系列のものと、8.0系列のものがあります。
LINUXの場合には非商用用途非サポート版が無料でダウンロードできます。
http://developer.intel.com/software/products/global/eval.htm

6 :login:Penguin:04/07/29 04:00 ID:FiQMJLq1
Opteron + Fedora core1 x86_64 の環境でIntel Fortran最新版を入れました。
しかし、コンパイル(というかリンク)ができません。

# ifort test.f
ld: cannot open /usr/lib/crt1.o: そのようなファイルやディレクトリはありません
# locate crt1.o
/usr/lib64/Mcrt1.o
/usr/lib64/Scrt1.o
/usr/lib64/crt1.o
/usr/lib64/gcrt1.o

ldが/usr/lib を見に行ってしまっているようですが、どう対処したらよいのでしょうか?
過去ログにあった、-Xlinker -melf_i386をオプションでつけてもだめでした。
g77では、32bitモードでも64bitモードでもコンパイル&実行できるのですが。

googleでも調べたのですが、英語サイトでも事例が見つけられませんでした。
諸先生方 教えてくださいませ。



7 :login:Penguin:04/07/29 07:46 ID:1YBGnc1C
LD_LIBRARY_PATH ?

8 :login:Penguin:04/07/29 08:45 ID:U/et6TWh
-# ってオプションをつけて実行されてはいかがでしょう?

9 :6:04/07/29 11:48 ID:FiQMJLq1
>7
LD_LIBRARY_PATH=/opt/intel_fc_80/lib:/usr/X11R6/lib:/usr/X11R6/lib64/modules
となっています。



10 :6:04/07/29 11:51 ID:FiQMJLq1
>8
実行してみました。
$ ifort -# test.f
/opt/intel_fc_80/bin/fortcom \
-D__INTEL_COMPILER=800 \
-D__ELF__ \
-D__unix__ \
-D__unix \
-D__linux__ \
-D__linux \
-D__gnu_linux__ \
-Dunix \
-Dlinux \
-D__i386 \
-D__i386__ \
-Di386 \
-mGLOB_pack_sort_init_list \
-I. \
-I/opt/intel_fc_80/include \
-I/opt/intel_fc_80/include \
-I/opt/intel_fc_80/substitute_headers \
-I/usr/include \
-O2 \
-mP1OPT_version=800 \
-mGLOB_source_language=GLOB_SOURCE_LANGUAGE_F90 \
-mGLOB_tune_for_fort \
-mGLOB_use_fort_dope_vector \
-mP2OPT_static_promotion \
-mP1OPT_print_version=FALSE \
-mP3OPT_use_mspp_call_convention \
-mCG_use_gas_got_workaround=F \

11 :6:04/07/29 11:51 ID:FiQMJLq1
続きです。
-mP2OPT_align_option_used=TRUE \
"-mGLOB_options_string=-I/opt/intel_fc_80/include -#" \
-mGLOB_cxx_limited_range=FALSE \
-mGLOB_as_output_backup_file_name=/tmp/ifortcOunm1as_ \
-mGLOB_machine_model=GLOB_MACHINE_MODEL_IA32_NONE \
-mP2OPT_subs_out_of_bound=FALSE \
-mGLOB_opt_level=2 \
-mIPOPT_obj_output_file_name=/tmp/ifort8cNGPt.o \
-mP3OPT_asm_target=P3OPT_ASM_TARGET_GAS \
-mGLOB_obj_output_file=/tmp/ifort8cNGPt.o \
-mP1OPT_source_file_name=test.f \
test.f

ld \
/usr/lib/crt1.o \
/usr/lib/crti.o \
/opt/intel_fc_80/lib/crtxi.o \
-dynamic-linker \
/lib/ld-linux.so.2 \
-m \
elf_i386 \
-o \
a.out \
/opt/intel_fc_80/lib/for_main.o \
/tmp/ifort8cNGPt.o \
-Qy \
-L/opt/intel_fc_80/lib \
-L/usr/lib \

12 :6:04/07/29 11:52 ID:FiQMJLq1
続きです。
-Bstatic \
-lifport \
-lifcoremt \
-limf \
-Bdynamic \
-lm \
-lcxa \
-lunwind \
-lpthread \
-Bstatic \
-lirc \
-Bdynamic \
-lc \
-Bstatic \
-lirc \
/opt/intel_fc_80/lib/crtxn.o \
/usr/lib/crtn.o

rm /tmp/ifortntsVAKgas

rm /tmp/ifortcOunm1as_

rm /tmp/ifort0bQR7harg

rm /tmp/ifort8cNGPt.o

よろしくお願いいたします。

13 :login:Penguin:04/07/29 12:02 ID:U/et6TWh
ifortってスクリプトです. 中の EFI2... を自分の環境にあわせればいいのでは?
標準ではRedHatになっていたと思います.

14 :login:Penguin:04/07/30 14:10 ID:ZhIBMpqY
>>6
スレ違いだけど、Opteron なら PathScale の方が良くない?

15 :6:04/07/30 14:18 ID:cicc+Xhb
>13
もう少し、詳しく教えてください。

>14
PathScaleは、無料で手に入るのでしょうか?

16 :login:Penguin:04/07/30 17:09 ID:Q69mJ1KS
>6
/opt/intel_fc_80/bin/fortcom ってなってますが, これ32bit版じゃ?
64bit版だと/opt/intel_fce_80/bin/fortcom になると思うんですが…

17 :6:04/07/30 23:28 ID:6UY27OqK
>16
32bit用のIntelコンパイラをinstallしました。。。
Intelコンパイラの64bitって、Opteron互換ではなくて、
Itanium系専用ではないのですか?

18 :プレスコ大好き:04/08/01 11:05 ID:s5XxXbd8
>>17
EMT64サポートじゃないとね。
でもプレミアには出てこない...
どこにあるのか教えて > エライ人
Opteronで試してみて良い結果なら
プレスコ64を絶対に買いますから。

19 :login:Penguin:04/08/01 18:42 ID:v7H1qt4X
> 18
2004/07/16 付けで
Intel(R) C++ Compiler 8.1, Linux*,
Extended Memory 64 Technology Edition product Release
って出てましたよ premier に. もしかするとbetaテストで登録されて
ないとだめかもしれません


20 :login:Penguin:04/08/02 09:41 ID:8x84Sxj3
うーん、非商用フリーで登録してると出てこないのかな。
非商用有償のライセンス持ってる人がいるので聞いてみようっと

21 :login:Penguin:04/08/04 00:47 ID:ZGGgGS26
IntelのEarly Access Programに登録しないと出てこないのかな?

22 :login:Penguin:04/08/04 01:56 ID:BT8bkKmd
インテルにしてみれば、敵であるAMDには塩を送りたく無いはず。
可能性としては、インテルEM64T用のバイナリがそのままAMD64で
動いたり、あるいは拡張命令が使われている場合でも、アセンブラ
とかオブジェクトファイルにパッチをあてるスクリプトのような
ものをかませれば、AMD64用のコンパイラが出来てしまい兼ねないから、
金を払った客以外には無料で配らないのかな?
そのうちLINUX用の無料コンパイラも、リリースされなくなるかも
しれないね。既にMKLライブラリが(昔はLINUX用は自由にダウンロード
できたのに)今では金を出さないと、正式には使えないようになって
しまっているから。(期間限定のお試し利用は出来ても)

23 :login:Penguin:04/08/05 15:28 ID:mRjTHSfr
IA32のバイナリはAMDで走るので、64でもあまり気にしないでホスィ > インテル
プレスコ64がリリースされるまでは、EM64用のコンパイラはおあずけかな。

24 :login:Penguin:04/08/06 08:29 ID:EMXXxvDT
>> 22
逆もあるかもしれませんね. x86-64 で速そうな処理系として PathScale
がありますから, Intel のコンパイラが良いとは限らない場合も
考えられますね.

25 :login:Penguin:04/08/06 11:12 ID:iI4i2Zxf
C compilerの7.0はもう手に入らないんでしょうか?

26 :login:Penguin:04/08/06 11:24 ID:YAwjWbMK
Pentium3 Mobileとprocに出るCPUを使っているんですけど、
このPC向けのおすすめCFLAGSってなにがいいんでしょう。
-xBと-axBはよさげなんですけど、他がイマイチ...

# せめてman iccの内容が読めるぐらいの英語力がほしい


27 :login:Penguin:04/08/06 16:20 ID:DWA0yRII
>>26
http://www.xlsoft.com/jp/products/intel/download.html

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

28 :login:Penguin:04/08/07 10:54 ID:BCmqHKEL
PathScaleとかPGIのAMD64用のコンパイラの評価のレビューを頼みたい。

29 :login:Penguin:04/08/18 00:48 ID:8J2xLkzy
>>6
私もXEON(EM64T)環境でつまづいてます。
Intel Fortran Compiler v8.1 "l_fce_p_8.1.018"は試した?



30 :6:04/08/18 09:10 ID:cEAVXPGo
>29

すいません、8.1は試してないです。8.0台です

31 :29:04/08/24 07:41 ID:3Mwxhp+g
>>6
本日Intel Premium Supportから"l_fce_pc_8.1.020"をDLしたら、問題なくコンパイル&リンクできました。当方、XEON 3.6 MHz EM64T+Redhat Enterprise Linux WS3です。



32 :login:Penguin:04/08/26 02:13 ID:/C681NrU
debian sargeにitnel fortran 8.0をalienしてインストールしてみたんだけど、
ライブラリ関係がインストールされない。。。
/opt/intel_fc_80/にはdocとbinしかないっす。
どうやってインストールするの??

33 :login:Penguin:04/08/26 13:00 ID:w7qymbGT
>>32
私の場合,l_fc_pc_8.0.046.tar.gzをダウンロード,展開して,
$ fakeroot -u alien intel-ifort8-8.0-55.i386.rpm
でintel-ifort8_8.0-56_i386.debを作って
# dpkg -i intel-ifort8_8.0-56_i386.deb
でインストール.これだけだと/optにインストールされるだけ
だから,
http://www.gfd-dennou.org/arch/cc-env/ifc/
ここのパッケージもインストールすると/optの下のファイルから
/usr/binや/usr/libにシンボリックリンクを張ってくれる.
無論自分で張っても問題無い.

34 :login:Penguin:04/08/27 19:12 ID:MlNBpafe
kernel2.6のmakeできる?

35 :login:Penguin:04/08/29 16:17 ID:NZajj8Xx
できる

36 :login:Penguin:04/08/30 19:13 ID:OtQMiiia
嘘をつくな。できない

37 :ot22:04/09/01 16:15 ID:xEmjG1dt
34-36>
icc 8.0でテストしてみました. モジュール関係はテストしていませんが 2.6.7
はmakeできました. .S -> .o の部分に関して手で介入してしまいましたけど.

make したばかりのカーネルから書いてみました.

38 :login:Penguin:04/09/01 21:54 ID:L+HPEdM+
iccでコンパイルできるようにするパッチも出てたしね

39 :login:Penguin:04/09/01 22:42 ID:YQU3Cs9l
>>37
パッチ掲載希望
漏れはpyrillionのパッチを使ってるけど

40 :login:Penguin:04/09/05 00:19 ID:XMAIvtMq
期待age

41 :login:Penguin:04/09/11 16:49:43 ID:YxZBXfpv
Opteron対応について詳細調査きぼんぬ。

42 :login:Penguin:04/09/12 20:15:37 ID:cP7Zou8n
PCクラスタ作って計算やってる。
ifort最高!!!


43 :login:Penguin:04/09/13 16:25:25 ID:FJV+YWvW
マッキーきたーーーーーーーーーーーー!

44 :login:Penguin:04/09/13 16:36:09 ID:FJV+YWvW
>>33
l_fc_p_8.0.034.tar.gzしか見当たらないのですが、8-8.0-55のはどこにあるのですか?

45 :login:Penguin:04/09/14 17:07:17 ID:pivMSg7z
-rw-r--r-- 1 0 0 131436906 Sep 14 16:57 l_cc_p_8.1.021.tar.gz
全部入り?

46 :login:Penguin:04/09/14 20:23:53 ID:qJJPhqIf
I_*c_p_8.1シリーズ,出現しました。

47 :login:Penguin:04/09/15 17:51:58 ID:hI6wxbUm
みんなどこのftpのこと言ってるんだ?
それとも夢見てるのか??

48 :login:Penguin:04/09/15 20:00:00 ID:bwMhw7Mq
>>46
漏れは、intel premierからダウンロードした。Fedora Core2にインストール
したけど、コンパイル時にg++の場所がわかんないってErrorがでてつかえね
えよ。

49 :login:Penguin:04/09/15 21:04:24 ID:g3jN8ZNR
RHEL3.0でもg++の場所がわかんないってErrorがでて使えなかった。


50 :login:Penguin:04/09/16 02:49:08 ID:/M1d+W+n
ゃっと8.1きたー・・・

51 :login:Penguin:04/09/16 18:28:01 ID:Paxgl8gl
EM64Tの遅さはコンパイラに細工してカバー。
ttp://www.64bit.jp/benchmark.htm

52 :login:Penguin:04/09/17 03:10:16 ID:1F7oS3sW
もしかしてWin版の8.1って日本語版のVS2003に対応できない・・?

53 :login:Penguin:04/09/17 09:09:56 ID:/igFC11P
>>51
頭悪そうだな

54 :login:Penguin:04/09/17 10:57:41 ID:RBtSTcg0
インテルのEM64Tコンパイラは、このような大きな配列の制限はありますか??

前スレから引用
> 840 名前:login:Penguin[] 投稿日:04/01/14 01:50 ID:bxmMbzPt
> GCCだと、AMD64用の場合、大きな配列が取れない。
> AUTOの配列の場合、1個あたり2GBを超える配列は取れない。
> STATICの配列の場合、1個で4GBを超える配列は取れない。
> STATIC配列では一個が大きくなくても、合計で4GBを超える配列は取れない。
>
> 大きなメモリ−を割り当てる唯一の方法は、MALLOCとかCALLOCなどで
> 動的に配列を割り当てること。Cならこれでメモリサイズの制約から
> 逃げるしかない。

55 :login:Penguin:04/09/17 19:43:01 ID:iJhyrJmk
>>54
Windows版だけど、上から2GB、2GB、無制限(?)

56 :login:Penguin:04/09/17 23:13:03 ID:RBtSTcg0
>>55
あぁ、やっぱり制限あるんですね。

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

58 :login:Penguin:04/09/18 12:02:49 ID:pzyS9Iw0
>>48
解決情報キボンヌ。intel のForumで-cxxlib-gcc -gcc-name=/usr/bin/gccの
オプション指定しろって書いてあったが今度は/usr/bin/gccっていうディ
レクトリが見つかりませんってエラーが出る。ディレクトリ?

59 :login:Penguin:04/09/18 12:39:37 ID:O5k20QwP
>>58
うちではgcc-3.2.3だったかな、だとちゃんといけて、
gcc-3.3.4をいれると通らない。
8.1で通るようになったかな?と思っていれてみたけど
やっぱりgcc-3.3.4だとだめだ。


60 :login:Penguin:04/09/18 13:49:08 ID:pzyS9Iw0
>>59
fedora Core2でgcc3.4.2を使ってるけど、これにicc8.0.070.1をインスコ
して使ってるが、問題なく使用できている。
これをicc8.1に入れ替えたとたんに、g++かの場所がわからないってエラ
ーが出る。なぜ?

61 :login:Penguin:04/09/18 15:55:58 ID:L4N5q1VY
みんなl_cc_p_8.1.021.tar.gzインストール後,動かないのか。
こうなるとintelのバグ・・・というかミスの可能性が高いですね

最新update済みのFedoraCore2でも
icc: error: could not find directory in which g++ resides
でiccが動かない。

62 :login:Penguin:04/09/18 15:58:18 ID:L4N5q1VY
8.1のリリースノートで
> -cxxlib-gcc Is Now the Default for C++
との記載があったので,8.0と同仕様にする-cxxlib-iccを付けても状況は変わらず。
さてどうしたものか。

63 :login:Penguin:04/09/18 16:05:22 ID:pzyS9Iw0
>>62
-gcc-neme=/usr/bin/gccって試したが不可。
export GCCROOT=/usrって試しても不可。
いずれも、intelのuser forumに書いてある内容なんだけどだめだった。

64 :login:Penguin:04/09/18 19:14:46 ID:UZXwUNWg
さて022が出たわけだが

65 :login:Penguin:04/09/18 20:39:33 ID:Z76z2i3k
質問です。
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

66 :login:Penguin:04/09/18 21:11:48 ID:lnnq6vKz
質問です。
intel.com でアカデミック向けの無料 C/C++ compiler があるわけですが[1]、
一方で、日本の代理店であるXLSOFTでは、アカデミック版を売っています[2]。
両者で何が違うのでしょうか?

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

67 :login:Penguin:04/09/18 21:17:42 ID:lnnq6vKz
>>65
とか言いたくなってしまいました(失礼
[1]をしっかり読むとともに、リンクされているFAQも読んでくださいな
ttp://intel.com/software/products/noncom/faq.htm
> Q. I am a professor. Can I use the non-commercial product as part of the coursework I teach?
> A. No. You may qualify for the academic license .

68 :login:Penguin:04/09/18 21:51:02 ID:pzyS9Iw0
>>64
022はEM64T用みたいだね。

69 :57:04/09/18 23:48:00 ID:bS0tNCQk
入れてみました022。
で、同じソースをコンパイルしてfileコマンドの比較をしてみました。

test32: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped

test64: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), not stripped

ちゃんとx86-64になってます。
でも、実行速度はチョットだけ遅くなっちゃいました…AMDだから?

70 : ◆Zsh/ladOX. :04/09/19 00:04:09 ID:lRHvQpXU
ん〜そうかも…
gcc-3.4.2とかとくらべたらどう?

71 :美江洲出井:04/09/19 01:47:10 ID:jbv3nlQr
つまり、AMD64でも、EM64Tでも、どちらでも今のINTEL FORTRAN/C++は
コンパイラとして使えるし、吐き出すコードはどちらでも動作する。
あるいはコンパイラが動作したプラットフォーム用のコードを吐く
ということ?? ところで結果は正常ですか。 3DNOWとかAMD独自部分は
サポートしてないと思うのですが、64ビットのアドレス空間はちゃんと
使えますか? sizeof(void*) が8ですか? SSE3をAMD64用にも吐くのでしょうか?

72 :login:Penguin:04/09/19 10:28:14 ID:4Wn3Fc7x
http://www.coyotegulch.com/reviews/linux_compilers/

コンパイラ比較

73 :login:Penguin:04/09/19 10:56:54 ID:Y9sp0Zqp
>>72
む板のgccスレ見たのですか?

74 :57:04/09/19 11:06:29 ID:9hzsMIe0
>>71
022の出すコードはすくなともFC2ではx86_64と認識されてます。
EM64Tは持ってません。(プレスコ64ってまだですよね?)
64ビットのアドレス空間は試してません。sizeof(void*)は8でした。
ウチのOpteronではコンパイルオプションが -xW でないと動かなかった
のでSSE3は使ってません。新しいOpteronってSSE3を使えるんですか?

75 :login:Penguin:04/09/19 11:31:47 ID:Y9sp0Zqp
>>74
>新しいOpteronってSSE3を使えるんですか?
その予定。
ttp://www.vr-zone.com/?i=1123&s=1

76 :login:Penguin:04/09/19 11:47:28 ID:4xbaSxiK
>>63
Fedora Core2(i386)でエラーが出る件をintelのuser forumに書き込んだが
レスがつかないなあ。みんなは、どうよ。ちゃんと動作してる?

77 :login:Penguin:04/09/19 11:48:41 ID:Hrv2IkmN
ソースコードにもよるが,iccで-x?と-ipoの最適化効果は大きい。
何かしらエラーが出る場合は、せめて-ipを入れた方がよい。
(-ipを入れることで自前のプログラムでは10%程度高速化された)

>>72
・・・LAMEとPov-rayでは-ipを入れて欲しかったなorz

78 :login:Penguin:04/09/19 11:54:14 ID:4xbaSxiK
>>77
漏れは、Ingoのパッチをあててkernel-2.6.9をcompileしてるが
icc8.0で、オプションで-xWNを指定するとkernelが起動しない
よ。あと、-parallelもだめ。-ipはOKだった。やっぱり極度の最
適化は、kernelの場合避けた方が吉?

79 :login:Penguin:04/09/19 12:30:03 ID:ZiXmmFKj
>>72

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

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



80 :login:Penguin:04/09/19 14:38:09 ID:Hrv2IkmN
>>78
 カーネルのソースは全く知らないから何とも言えないorz
そもそもkernelはgcc向けに作っているだろうから、無理してiccを使わない方が・・・

81 :login:Penguin:04/09/19 14:50:24 ID:4xbaSxiK
>>80
パッチは、http://www.pyrillion.org/で手に入るもので作成者は
Ingo A. Kubbilun氏だけど結構有名な人みたいよ。漏れは、最近
はこのパッチでkernelをコンパイルして使ってるけど今のところ
問題は出てないよ。最適化オプションは-O3 -march=pentium4
-ipって指定してる。

82 :52:04/09/21 22:30:01 ID:1lDFuhsU
英語版でもだめぽ。
どうもVS統合がインストールされないバグがあるみたい。

83 :login:Penguin:04/09/25 10:00:01 ID: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

84 :login:Penguin:04/09/25 15:09:15 ID:4kKGy1Pk
fvwmをMacOSXで使ってる人っているのかな?
Exposeとか使えるのかが気になる。

85 :login:Penguin:04/09/25 20:42:55 ID:CkXJaIsR
>>76
http://softwareforums.intel.com/ids/board/message?board.id=16&message.id=1991
要するに、環境変数GXX_INCLUDEとGXX_ROOTTを正しく設定しろ、ということらしい。

86 :login:Penguin:04/09/26 00:24:09 ID: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 でしょうか?
あとは,自分で確認して見てください。

87 :59:04/09/26 14:56:34 ID:7CaMw1hB
>>85,86
サンクス
ビルド通った
ちなみにお遊びでXFree86 4.4をビルドしたわけだがセグフォで起動せず

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

89 :login:Penguin:04/10/02 01:27:38 ID:4p6nBjn3
>88
HPが辞めたのはWSだけ,サーバーは辞めてないよ.
勘違いしないように.


90 :login:Penguin:04/10/02 02:08:09 ID:+4bysRe6
>>89
でも、WSがなくなるということは、ItaniumのターゲットのひとつだったCAE関連ソフトは
今後Itaniumをサポートしてくれなくなる気が。


91 :login:Penguin:04/10/02 12:44:21 ID:4p6nBjn3
>90
意味が分かりません.
WSやーめた -> CAEなんかどうでもいい
ってことでしょ.

92 :login:Penguin:04/10/03 19:14:33 ID:rWjdfbF4
通信などのサーバーやデーターベースにはイタニウムはむしろ、スカラーが
遅いから向かない。いちおう2GB/4GBをこえる実メモリを積んで、やたらに
沢山のジョブなりプロセスなりを同時並行して走らせることが出来るという
点に64ビットアドレスの価値はあったんだろうが、それももはやAMDの
オプテロンであろうとインテルの EM64Tでも一応OKで、たぶんむしろ
速いだろうし。またOSが32ビットのプロセスをサポートしてさえすれば、
32ビットのIA32のバイナリのままでそれぞれは2GB以内でもトータルでは
沢山のプロセスが同時並行して走るからね。

93 :login:Penguin:04/10/07 23:31:44 ID: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
で以前の挙動の模様。

94 :login:Penguin:04/10/07 23:58:43 ID: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

95 :login:Penguin:04/10/09 02:29:56 ID:rQ8AyTlO
エクセルソフトのページにも書いてあるぞ。
http://www.xlsoft.com/jp/products/intel/compilers/icpplnx.html

96 :login:Penguin:04/10/12 17:02:33 ID:aSwgWFzU
age

97 :login:Penguin:04/10/12 22:55:11 ID:Ha3KPZlf
125MBもあるなー
でかいなー

98 :login:Penguin:04/10/13 01:46:22 ID:7eskNQIZ
Windowsだけど、8.1で新しいコンパイラオプションつかったら速度が2倍近くになったぞ。
CVFよりもかなり速い。というか、8.0が・・。
Linuxのも試してみよ・・。

99 :login:Penguin:04/10/13 01:49:52 ID:6GjjpKz4
>>98
CPUは何ですか?

100 :login:Penguin:04/10/13 02:06:41 ID:7eskNQIZ
ペンタ4のハイパースレッド非対応のもの。
家のじゃないから確実じゃないが多分そう。

101 :login:Penguin:04/10/13 17:43:43 ID:NZW5mPub
>>98
コンパイラオプションを書いてみてください。

102 :login:Penguin:04/10/13 17:50:24 ID:DDqnsTrd
>>101
煽りですか?

103 :login:Penguin:04/10/13 18:04:00 ID:NZW5mPub
煽りではなく,そんなに効くオプションはどれか教えて欲しいのです。

104 :login:Penguin:04/10/13 22:11:52 ID:7eskNQIZ
>>101
> コンパイラオプションを書いてみてください。
書きまつ。
「コンパイラオプション」
これでいいでつか?

もっとでつか?

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

つーか、最適なコンパイルオプションなんてコード毎にちがうだろ。

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

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

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

あんたの理屈で言えば、これだってまったく無意味
つーか、ぶっちゃけ嘘だろ?

106 :login:Penguin:04/10/13 23:44:59 ID:DDqnsTrd
>>105
よーくみると真ん中当たりにある。
とマジレス

107 :login:Penguin:04/10/13 23:51:38 ID:7eskNQIZ
失礼かつあわてんぼうさんでつね。

108 :login:Penguin:04/10/13 23:52:26 ID:nncxR37C
>>104 も十分失礼だと思うが。

109 :login:Penguin:04/10/13 23:55:27 ID:7eskNQIZ
えー。これっぽっちのネタもだめでつか?
わざわざ2ちゃんに公開したのに・・ネタもなしだなんてウワーン!

110 :login:Penguin:04/10/13 23:57:50 ID:nncxR37C
ネタってのは笑えるものを言うんだよ。

111 :login:Penguin:04/10/13 23:58:36 ID:DDqnsTrd
それこそ人それぞれ

112 :login:Penguin:04/10/14 00:09:20 ID:j8A60M20
このオプション使ったこと無かったけどコンパイルにムチャクチャ時間がかかるな
デモハヤクナターヨ! (・∀・)

113 :login:Penguin:04/10/14 00:37:04 ID:0VyAOG7m
-Ob2とか-ipとかとは違うオプションなのん?

114 :login:Penguin:04/10/14 00:46:39 ID:j8A60M20
/inline:all = /Ob2 + /Ot だってさ

115 :login:Penguin:04/10/14 16:06:02 ID:FYdoM336
vine 3.0 でインストール

116 :login:Penguin:04/10/15 02:22:51 ID: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つけてもだめでした。

117 :login:Penguin:04/10/15 04:57:40 ID:yzK0lwj4
語尾は統一してください。

118 :login:Penguin:04/10/16 12:08:32 ID:NAlGrgNw
>>97
iccの方はjrockitやらeclipse+cdtやら余計な物が付きまくってる。
#いらねーよな、こんな重い開発環境...

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

120 :login:Penguin:04/10/20 15:24:28 ID:64fuDxhr
>>119
LANGを何に設定しましたか?
設定を設定なしにする?

121 :login:Penguin:04/10/20 15:35:46 ID:twOX6lNl
すいません、最近ifcつかい始めた素人なんですが、数値計算に
ライブラリを使うと良いと聞きました。

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

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

122 :login:Penguin:04/10/20 21:38:40 ID:ldK9i7b8
>121

インテルのライブラリはMathKernelLibraryつーやつだ。
IFCとは別製品で日本ではエクセルが売ってる。
ここ↓みてみ。
http://www.xlsoft.com/jp/products/intel/perflib/mkl.html

123 :login:Penguin:04/10/20 22:50:12 ID:WWXDgEpO
Linux用でnon-commercialならMKLも無料でライセンスをも取得できるよ。
ttp://www.intel.com/software/products/noncom/

124 :119:04/10/21 00:49:32 ID:t3v3vPLF
LANGを未設定だとエラーが出たので
export LANG=c
と設定したらエラーでなくなった。

>123
MKLは一時期有料しかなくなってた(5月頃)ので7.0買ったのに・・・
その後non-commercialで無料のが出たんだよね(Tд⊂
単に見逃してたのかねぇ(^^;

125 :login:Penguin:04/10/21 01:50:22 ID:aiFiypOr
日本に代理店が出来てしまうと、値段は高いわ、アカデミック価格はなかったり
するわで、さんざんですよ。アメリカでしか売っていない時には、適用できた
お徳な制度などが、日本の販売代理店が出来たとたんに、直接アメリカから
購入する路を断たれてしまい、日本の代理店に相談しろ、とけんもほろろに
突き放されてしまう。何も付加価値を与えられなく、なんのコンサルタントも
しないただ売っているだけの代理店ほど有害なものはない。
インテルの製品に限った話ではなくて、値段の高いソフト全般に言えること。

126 :login:Penguin:04/10/21 03:48:12 ID:lBNhWabj
インテルの製品には日本でアカデミック価格の製品はあるぞ。

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

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

つーか大学の金で買ってもらったのでどっちでもいいが。

127 :login:Penguin:04/10/21 08:45:18 ID:BB23yUJC
>>125
>アメリカでしか売っていない時には、適用できた
>お徳な制度などが、日本の販売代理店が出来たとたんに、直接アメリカから
>購入する路を断たれてしまい、日本の代理店に相談しろ、とけんもほろろに
>突き放されてしまう。
てなに?

128 :127:04/10/21 08:46:11 ID:BB23yUJC
すまん。詳しく書くと、
利用できたお徳な制度ってなに?

129 :121:04/10/21 10:27:24 ID:+UbpC/Ai
>>122,>>123
どうもありがとうございます。調べてみます。

130 :119:04/10/22 04:34:38 ID:P57WIz0r
経過報告
ifc8.1だけでなくicc8.1でも
LANG未設定の場合とLANG=jp_JP.UTF-8の場合で同様の
「g++のディレクトリが見つからない」というエラーが出ました。
コンパイルするときにはLANG=cが無難なようです。



131 :login:Penguin:04/10/22 09:05:04 ID:EKrjTkI2
>>130
LANGの問題はインテルで修正中だそうだよ。
インテルの掲示板によると。

132 :login:Penguin:04/10/23 01:29:42 ID:JwL/vdY6
MKLってEM64T対応したの? それでAMDが提供しているライブラリよりも
オプテロンマシンで性能でる?

133 :login:Penguin:04/10/23 02:19:17 ID:NdZOxLfI
>>132
EM64T対応だよ。
この前みたサイトでは遥かにOptelonを凌駕していたが、どうなんだろね。

134 :login:Penguin:04/10/23 02:44:10 ID:ROeP1d2z
CPMDという数値シミュレーションソフトを使いたいんだけど
IFORT8.1+MKL7.0+CPMD3.9.1(3.7)+FedoraCore2(RHEL3)
この組み合わせだとコンパイルが通っても実行時にメモリの確保周りでエラーが出る。
MKLの代わりにATLAS使っても同様のエラーがでるのでIFORTの8.1はまだまだ問題が多いのかもしれない。
IFORT8.0+MKL6.4では成功している人もいるようなので内部の設定とかに変更があってIFORT8.1を使うにはソースを変更する必要がある可能性が高い。
そこらへんの仕様変更あたりのマニュアルは読む必要あるかも




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

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

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

136 :login:Penguin:04/10/25 15:20:55 ID:nYHcGq+q
最新版にしてみたら自動ベクトル化と自動並列化を同時に行ったときの性能が格段にあがってる!
非最適化で30秒かかり、8.0で最適化して28秒だったものが、8.1で最適化したら3秒!!
多重ループで配列を入れ替えているだけのコードだが‥3秒って。
もうアホかと。

137 :login:Penguin:04/10/31 04:58:12 ID:1jI6cTxI
debianにMKLいれるにはどうすればいいのでしょうか?

138 :login:Penguin:04/11/04 12:48:27 ID:E9x68Iz0
iccの非商用ライセンスコンパイラで作ったバイナリは、iccのライセンス的には、このバイナリを配布してもいいのでしょうか?

139 :login:Penguin:04/11/05 03:51:58 ID:i0wnTrZB
>>138
だめ。非商用ライセンスではバイナリを配布することはできない。

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

"個人"による"個人的な実験"の目的のみらしくて、個人を超える範囲ではだめだと。

140 :login:Penguin:04/11/05 04:36:26 ID:L9w2Bei6
>>139
やっぱりそうですか・・・。
ありがとうございます。

ベンチマーク結果の公表もだめなんですね。厳しいなぁ・・・。

141 :login:Penguin:04/11/05 08:48:36 ID:ecSiTITt
ソースを配布してicc(非商用版OK)でコンパイルしてくだちいって書くだけじゃないの?

142 :login:Penguin:04/11/05 11:41:44 ID:UPDDVI35
>>141
それならば無問題。
つーかモマエ頭いいな。

143 :login:Penguin:04/11/05 13:44:03 ID:NdO5pn2d
Linuxならそれでも通用するよね。

144 :login:Penguin:04/11/05 18:40:35 ID:iOMRX+DF
ベンチマークもだめってどうなんだろうね、結構宣伝にもなったりすると思うんだけど。

145 :login:Penguin:04/11/05 19:07:07 ID:rRJ4JHy7
>>139
それに加えて研究目的もOKかと。ただあのライセンスは "not for profit" と
研究目的の差が不明瞭な気がする。まぁなんとなくはわかるけど

146 :login:Penguin:04/11/06 00:28:42 ID:GaDp7Ybf
>>145
研究目的も、あくまでも個人ということなので、第三者に公表するような使用方法はできないよ。
例えば宿題に使ったり、テスト結果を公表したりすることは第三者に結果が渡る使用方法になるからだめらしい。
自分個人でのプログラム実験や、自分個人での家庭菜園管理ソフトの実験には使える。
でも家庭菜園管理ソフトを実稼動させる場合は実験じゃなくなるので商用ライセンスが必要になるらしい。厳密にはね。

147 :login:Penguin:04/11/06 02:05:47 ID:Pe5oBGCN
「商用のコード」を生成するすなわち、商品のプログラムをコンパイル
する為のコンパイラとしては使えないということなんだが。

148 :login:Penguin:04/11/06 02:37:37 ID:HFijjmqy
>147
違う.
ライセンス規約には>146のように記述されているから>147の使い方はライセンス違反になりかねない.

149 :login:Penguin:04/11/06 03:00:11 ID:/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に入れたんだけど、
どっかで間違えたかなぁ。。。


150 :login:Penguin:04/11/06 03:36:02 ID:zSnKL2a/
>>149
同じバージョン、8.xは共存できなかったような・・。

151 :149:04/11/06 03:57:56 ID:/wlncrpo
>>150
違うディレクトリに入れといて、
PATHとLD_LIBRARY_PATHさえちゃんとしとけば大丈夫じゃないの?
まあ、warningだから気にしなければいいんだけど。。。


152 :login:Penguin:04/11/06 04:02:39 ID: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.

153 :login:Penguin:04/11/06 10:29:40 ID: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での管理はできなくなる)


154 :149:04/11/06 11:42:40 ID:FfkxzATc
>>153
rpmを展開して、icc,icpc,iccvars.shの<INSTALLDIR>を自分で書きかえて
共存させました。一応他のソースに対してはちゃんと動いてます。

install.sh使ってもできたんですね。


155 :login:Penguin:04/11/08 04:50:27 ID:tw50L7ZE
>>146
論文を書くというのは?・・・いいだろ??
営利目的でなければ良いと思うのだが.ノンコマーシャルバージョンってのは

156 :login:Penguin:04/11/08 04:52:15 ID:tw50L7ZE
ifort8.1の自動並列だけど,確かにだいぶがんばってくれているんだけど
何か滅茶苦茶な答えを出してくる.

157 :login:Penguin:04/11/08 09:10:23 ID:fnWMjJHe
>>155
論文書く目的ならばアカデミック版じゃないとだめらしいよ。
非商用版ではそれ使った結果を第三者に公表することができないから、
下手すると論文公表してライセンス違反発覚して、研究室ごと注意受けて
人生あぼーんということになりかねないよ。

うちんとこはそういうところに厳しいから、というか自己防衛のために
はっきりさせて、アカデミック版使ってる。

158 :login:Penguin:04/11/16 01:37:17 ID:T8HqZbjs
ライセンスの何処に、個人研究者が研究用に使ってはいけないと
書いてありますか?

159 :login:Penguin:04/11/16 11:47:55 ID: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を使用することは不可だろ


160 :login:Penguin:04/11/17 02:32:51 ID:xlPCpLr9
その解釈は間違いだな。
ONLY PERSONAL の部分は「個人として」、つまり複数人の共同利用や
共用サービスに提供して使うや、他人に使わせるようなことは
出来ない。
NON COMMERCIAL は、「非営利で」あるいは「商売目的でなく」、
つまり利益を得る目的で利用あるいは商品開発で利用してはならない。
RESERACH PURPOSEは「研究の為に」、つまりホビーや商売や
教育の為にでなくて個人の研究用にということだ。

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

個人の研究で開発したソース自身を無料で配るぶんには、なんら抵触
しないはずである。

161 :login:Penguin:04/11/17 09:05:32 ID:3+YFriBP
>>160
ソースの公開は問題ないが、バイナリの公開はほぼだめだろう・・。

162 :login:Penguin:04/11/17 09:07:43 ID:3+YFriBP
>>160
ソースの公開は問題ないが、バイナリの公開はほぼだめだろう・・。

163 :login:Penguin:04/11/17 09:29:59 ID:pUx8+gww
>>160
商売禁止とか複数人使用禁止ってのは分かるんだけど、
「ホビー禁止」ってのは何となく違和感を感じるなぁ。

(personal) or (noncommerical) or (research purposes)だと範囲広すぎるし、
どっかにライセンシングの FAQないのかな

164 :login:Penguin:04/11/17 09:36:12 ID: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には含まれるのかなぁ

165 :login:Penguin:04/11/17 09:49:29 ID: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.

166 :login:Penguin:04/11/17 12:23:43 ID:ajZTNo7s
盛り上がっている(?)所申し訳ないが、
そろそろ intel に直接聞いたほうがいいんじゃないか?

と言ってみるテスト


167 :login:Penguin:04/11/17 14:36:19 ID: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.
って書いてあるぞ。

168 :login:Penguin:04/11/17 14:50:17 ID:3+YFriBP
もれPremierSupportで聞いてみるよ。
ちょっと2,3日まっててくれ>ALL

169 :login:Penguin:04/11/17 16:38:42 ID:pUx8+gww
>>167
ファンドも給料ももらってない学生ならオッケーてことだな(w

170 :login:Penguin:04/11/17 17:45:09 ID:3+YFriBP
>>169
まあ、確認するからまってて。
結論出すのは早い。

171 :login:Penguin:04/11/17 18:41:05 ID:J48fPy/h
>>170
がんばれ、応援してる

172 :login:Penguin:04/11/18 17:14:58 ID:2GsAI+ND
給料を貰っている研究者なら、使用するのに
非商用版をqualifyする必要はないってことでしょ?

173 :170:04/11/18 17:28:27 ID:x3dM9V4S
ライセンスに関してPremierSupportに問い合わせの途中報告。









確認するから待っててだとさ。

174 :login:Penguin:04/11/18 17:59:56 ID:jKX6lGP1
個人であっても、プロジェクトに対して給料とかファンドもらってる人には、
non-commericalライセンスは与えられないってことだろ。

175 :170:04/11/18 19:27:15 ID:x3dM9V4S
確認してるからまってっていってるじゃないかばかぁ。
苦労して英文書いたのがむなしくなるじゃないか・・。

176 :login:Penguin:04/11/18 23:58:50 ID:KrXGqwaO
日本語すら読めない人が多いのですよ。

177 :login:Penguin:04/11/19 06:09:00 ID:rp7QVp6c
機械語だと読めたりするのにネ。

178 :login:Penguin:04/11/20 20:19:02 ID:cXg/5tt4
>>170どうなったのかな?まだ確認中?

179 :login:Penguin:04/11/20 21:53:50 ID:GaZyLzEl
>>178
週末になっちゃったから、月曜までインテルの中の人から返信こないんじゃない?


180 :170:04/11/21 00:31:47 ID:TG9ICMY6
Intel Developer Supportの人が、専門の人に確認してもらってるらしい。
その後まだ返信はないのでつ。

181 :login:Penguin:04/11/25 14:13:38 ID:OpT1Ugci
おお、企業の弁護士とか弁理士のとこまで話が行っているというわけ?
だとしたら、決定版の答えだね。

182 :170:04/11/27 03:20:48 ID:2ndBIN2U
まだ返信がないのでつ。
よく考えたらサンクスギビングで今週は休みだったり・・・。

183 :login:Penguin:04/11/27 07:27:32 ID:66FEHcaH
結構難しい話だったのかな。
僕も給料もらってない院生ですが、気長に待ってます。


184 :login:Penguin:04/11/28 00:25:46 ID:SG2LlbeN
科研費のプロジェクトの一環としてインテルコンパイラを使うのなら、
予算の中から買えよということだろ。
教育用なら、授業料を取っている商売の形をしているから、当然
教育版か一般版を買えということだろうし。
固定の給与を貰っている教員が、自分の研究をするのには、無料版で
いいだろ、ということだと思うが。

185 :login:Penguin:04/11/29 01:42:38 ID:1gYyXz3+
ベンチマーク禁止とか、バイナリ配布禁止とか、ライセンスにもFAQにもどこにも書いてないぞ
「personal」という単語だけでそこまで縛れるもんなのか?

http://www.intel.com/software/products/noncom/faq.htm
このFAQ見る限りでは、少くとも学生が自分の「class project」に使う分には大丈夫だし

Q. I'm developing a product that I provide for free. However, I do charge for supporting this product. Can I use the noncommercial products for developing this product?
A. No. Even though the product you develop is free, it is part of an overall commercial offering.

これ見る限りでは、直接的には答えてないが、いかなる形でも利益を得てなければ
バイナリ配布OKのように読める。(ソースコードのライセンスはコンパイラでは縛れないだろうから)
まぁ、>>170 の回答に期待したいが、
1ユーザーとしては「書いてないことで縛るのはズルイ」と思うぞ(笑)

186 :login:Penguin:04/11/29 08:59:21 ID:4TtypKIG
>>185
> いかなる形でも利益を得てなければ バイナリ配布OKのように読める。

185さんの主旨とはちょっと違うところを補足すると、
ライセンスで明示的に、「利益を得ていなくても」外部資金とかもらってるとアウトね

187 :login:Penguin:04/11/29 10:00:47 ID:ond03poj
ぐだぐだ言わず買えばいいんだ。
パフォーマンスの話をしろ
ライセンス厨はGCC使ってろ

188 :login:Penguin:04/11/29 14:00:47 ID:EYmWnwgb
>>187
厨厨うるさいよ

189 :login:Penguin:04/11/29 20:27:14 ID:qhCHFyqB
チュー

190 :login:Penguin:04/11/30 02:32:37 ID:9tebJcDM
>>185
> これ見る限りでは、直接的には答えてないが、いかなる形でも利益を得てなければ
> バイナリ配布OKのように読める。(ソースコードのライセンスはコンパイラでは縛れないだろうから)
そうだとちょっとうれしいな。


191 :login:Penguin:04/11/30 05:52:06 ID:S35onbZ0
1. LICENSE DEFINITIONS:
によると
"Materials"はインテルが配ったものを指し、
一部"redistributable"なものを含む
と読める。

その線で
ii. NONCOMMERCIAL-USE LICENSE:
以下を読むと

Materials(インテルの配布物) !=
Any work performed or produced as a result of use of the Materials
("Materials"を使用した結果生成されたコード)

であるからして

生成されたコードに関しては
利益をとらなければOKと読める。

192 :170:04/11/30 06:13:05 ID:UuNo5Lu8
だからそれを確認してるからちょっとまっててよ。
うわーん。

193 :login:Penguin:04/11/30 08:04:01 ID:Q4bVKEVj
>>192
それは分かってるって
だけど、ここで「今あるライセンス条項」から何が読み取れるかを話し合うのは別に悪いことじゃないだろ
ユーザーの立場としては、それこそが正しいとも言えるわけで
ぶっちゃけ、Intelの回答が無茶なものだったら、闘うことだってあり得るわけよ
まー、そこまではいかんだろうが
なぜに>>170がそこまで過敏になるのか分からん。関係者か?(笑)

194 :login:Penguin:04/11/30 08:08:01 ID:Q4bVKEVj
>>191
うん。俺もそれが普通の解釈だと思った
そもそもフリーソフト開発支援の名目で無償版配布してると言ってるんだから
「個人目的」ってのがフリーソフト配布を縛るとは思えない
ベンチマーク結果の公表とかはなおのこと自由だと思うがねぇ
どこから出て来た発想なのか教えてほしいよ

195 :login:Penguin:04/11/30 09:13:15 ID:UyHDEdvB
>なぜに>>170がそこまで過敏になるのか分からん。関係者か?(笑)

オープンソースだとか、自由だとかを言いたければ、自分自身がまずは
権利に対して敏感になることは当然。
そうでないと、「泥棒の言い訳」程度にしか聞こえなくなっちゃうよん。

「年金改革しろ!」って言ってる連中が年金払ってなかったら、説得力も
半減でしょ?「なんだ、単に金払わない言い訳してるじゃん」って。

ってわけで、遅くなってもいいから、レポートよろ>>170

196 :login:Penguin:04/11/30 09:35:46 ID:Q4bVKEVj
>>195
いや、だからこそライセンス論議してるんでしょ?
別に俺自身は「泥棒」してるつもりはない
てか、君はぶっちゃけ失礼だな
例え話も的外れだよ
とりあえず、俺も>>170に期待してる点では変わらんよ

197 :login:Penguin:04/11/30 09:38:21 ID:Q4bVKEVj
>>196の追加
ああ、俺の書き方が足りなくて誤解を生んだのか
俺が「過敏」と言ったのは、「ここで議論すること」そのものを
>>170が問題視しているように感じたんでな
しっかり書かなかったことは謝るよ

198 :login:Penguin:04/11/30 18:45:11 ID:goEkfEcl
そもそもIntelの返答が遅すぎるのが問題。つーかしっかりと線引きしてなかったのか?

199 :195:04/12/01 00:26:15 ID:sGxWjNVd
>ああ、俺の書き方が足りなくて誤解を生んだのか
>俺が「過敏」と言ったのは、「ここで議論すること」そのものを
>>170が問題視しているように感じたんでな
らじゃ。

日本語の「業務」って法律的にはけっこう広いよね(交通事故の「業務上過失ほげほげ」とか)

commercialっつーと、完全に「商売」の意味になるのかな。

200 :login:Penguin:04/12/01 08:57:21 ID:l9JSsb8w
>>199
commercialというか、non-commercialの意味については
FAQで割と明確に定義してあるよね。成果物によって「直接もしくは間接に利益を得ない」使い方
さらに、ここでいう利益とは「金銭的な利益」に限られるように読める
そうでなければ、学生がclass projectで使ったり、フリーソフト開発に使うのもアウトだろうし
利益を広く捉えすぎると「使うメリットがない場合にしか使えない」(笑)ってことになる
個人的にはこっちよりもライセンスの「personal」「research」という利用目的の縛りが気になるですよ

201 :login:Penguin:04/12/01 12:03:59 ID:TbT+O7g9
netcdf,mpich を FedoraCore-3 x86_64 で icc,ifort-8.1 でコンパイル
したいんだが、configure にうまく渡せん。vine+7.1,8.1 ではうまくいった
のに、なにかヒントがあれば、

202 :login:Penguin:04/12/01 21:40:06 ID:/p7HZ1Yq
>> 201
vineってことは32ビット環境ですよね. 32ビット環境と思わせればよいので

CC='gcc -m32' ./configure i686-pc-linux-gnu

くらいでごまかせませんか? 本当は該当する, スクリプトを手直しすればいいんでしょうけど


203 :login:Penguin:04/12/02 01:09:08 ID:NFZvbzA1
んでintelの回答まだ?

204 :201:04/12/02 09:58:28 ID:qhoWhI6p
mpich-1.2.6 は gcc3.4.2-6.fc3 で一発で決った。FC=ifc でも問題ない。
が CC=icc にすると

checking that the compiler icc accepts ANSI prototypes... no
*# The compiler icc does not accept ANSI prototypes

で弾かれてしまう。netcdf-3.5.1 では、gcc+g77 では f90 で make でエラー
が発生。CC=icc CPP=icc FC=ifc F90=ifc でも、CC='gcc -m32' FC=ifc でも

checking if Fortran "byte" is C "signed char"... configure: error: Could not link conftestf.o and conftest.o

で configure が通らない。debian,SuSE で ifort 使っているページもあるのだが。
それにして、簡単な fortran のプログラムでも、

export GXX_ROOT="/usr/lib/gcc/x86_64-redhat-linux/3.4.2"

として、コンパイルすると

ld: /usr/lib/crt1.o: No such file: No such file or directory

となる。/etc/profile.d には i*vars.*sh を入れて環境の設定は
しているのだが。通常のコンパイルさえ問題とは。


205 :202:04/12/03 11:52:52 ID:XtabzvXb
intelからmpiのライブラリが出てますよね。ライセンスがどうなっているか
調べてませんが。
それと, ifc, iccってgcc-3.4環境の下で動作することを保証してるんでしょうか?
(cc1なぞの場所が変わっていますよね)

206 :login:Penguin:04/12/04 22:15:39 ID:JjcYA2q+
保証はしらないけど、とりあえず動いているよ。

207 :login:Penguin:04/12/05 00:25:36 ID:iK4Y/7qS
>>205
ttp://www.intel.com/software/products/compilers/clin/index.htm

> Compatibility: Utilize source and object compatibility with
> GCC version 3.2/ 3.3/ 3.4, and other widely used utilities in
> the Linux development tool chain. Intel C++ Compiler also
> conforms to the C++ ABI standard.

ここで聞く前に,IntelのサイトとかXLsoftのサイトをみて自分で調べなよ。

208 :login:Penguin:04/12/06 02:03:48 ID:XLBeulvP
最新のコンパイラを FreeBSD (IA32/EMT、OPTERON)で使えるようにするのには
なにをどうすればいいのか、手順を教えて下さい。

209 :login:Penguin:04/12/06 16:47:23 ID:3d76nAOb
さて、そろそろ2週間経つが未だに返答は来ないのか?>>170

210 :login:Penguin:04/12/07 19:02:56 ID:wRhYJ8TS
>>208
まずはlinuxをインストールする。

211 :login:Penguin:04/12/09 15:57:03 ID:DqcTuJD3

                _∧_∧_∧_∧_∧_∧_∧_∧_
     デケデケ      |                         |
        ドコドコ   <    Intelの返答まだーーーーー!!?  >
   ☆      ドムドム |_ _  _ _ _ _ _ _ _  _ |
        ☆   ダダダダ! ∨  ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨
  ドシャーン!  ヽ         オラオラッ!!    ♪
         =≡= ∧_∧     ☆
      ♪   / 〃(・∀・ #)    / シャンシャン
    ♪   〆  ┌\と\と.ヾ∈≡∋ゞ
         ||  γ ⌒ヽヽコ ノ  ||
         || ΣΣ  .|:::|∪〓  ||   ♪
        ./|\人 _.ノノ _||_. /|\

         ドチドチ



212 :login:Penguin:04/12/09 21:45:13 ID:nDejrdig
170がIntelに211送ったら神


213 :login:Penguin:04/12/15 10:09:23 ID:Zj1qp7Iz
>>170 結局どうなったんだ?

214 :login:Penguin:04/12/18 07:11:17 ID:gS3+Xswe
ループがうまくベクトル化されるようなテクニックって無いの?

215 :login:Penguin:04/12/18 14:37:08 ID:f/FW84vm
>>214
漠然と聞かれても誰も答えられないよ。
どんなループか簡単なサンプルを貼り付けてみな。

216 :login:Penguin:04/12/18 18:39:44 ID:gS3+Xswe
>>215
つーか俺、SIMDとかMMXとか何ひとつわかってないので、どうゆうループ構造でどんなデータ型の処理に有効なのかもわかってないんだよね。

例えば、float型の配列の処理で、

struct{
float *data; // float値の画像を1次元配列にいれる
int widthstep; // 横1ラインのバイト数
} image

float sum = 0.0f;
for(i = si; i < ei; i++){
float *p = (float *)(image->data + i * image->widthstep);
for(j = sj; j < ej; j++){
sum += p[j];
}
}

こんなのはベクトル化できない?教えて偉い人。

217 :login:Penguin:04/12/19 01:43:07 ID:U4X+wgTO
>>216
下にコンパイルオプションを書いておいた。
単精度なら,OPT_MACHINEはPentiumIIIかPentium4用にして
CFLAGSには CFLAGS1, CFLAGS2, CFLAGS3のどれかを設定しておけばOK
一番内側のループがvectorizeされる。
どれがvectorizeに関係するオプションかは自分でマニュアルを読んで確認してください。

# Penteium III
#OPT_MACHINE= -tpp6 -xK -unroll4
# Penteium4,Xenon
OPT_MACHINE = -tpp7 -xW -unroll16

COPT0 = -c99 -prec_div -fno-alias -fno-fnalias -ansi_alias -ip -lib_inline -nobss_init -Zp16
COPT1 = -Werror -vec_report3 -V
CFLAGS3 = $(OPT_MACHINE) -O3 $(COPT0) $(COPT1)
CFLAGS2 = $(OPT_MACHINE) -O2 $(COPT0) $(COPT1)
CFLAGS1 = $(OPT_MACHINE) -O1 $(COPT0) $(COPT1)
CFLAGS0 = $(OPT_MACHINE) -O0 $(COPT0) $(COPT1)

マニュアルやIntelが公開してる資料をよく読むことと,
過去のvector計算機用のコードなども参考にすると良いでしょう。
科学技術計算で出現頻度の高い積和演算などは効率的にvectorizeされます。
ただし,なにしろ安いCPUなので制約が結構あります。
loopの増分が1以外はvectorizeされない。1以外でも強制的にvectorizeさせることができる場合があるが速くない。
vectorizeの効果は2〜3割程度。(vector計算機なら数倍の効果があった)
SSE, SSE2, SSE3についてはIntelの資料を参照のこと。


218 :login:Penguin:04/12/19 07:37:59 ID:AdOAyAwj
>>217
詳しい人?
資料ってのはICC付属のマニュアルでいいんかな。

219 :login:Penguin:04/12/19 12:04:57 ID:U4X+wgTO
>>218
・マニュアルは隅から隅まで一度は読んだ方が良い。
・最適化ガイドがインテルのサイトからダウンロードできるはず。
・Linuxに標準でインストールしたのなら資料がインストールされている。
/opt/intel/compiler70/training
/opt/intel_cc_80/doc/training
・1990年前後の情報処理学会の論文集にvector計算機向けの手法が投稿されている。
・1990年前後にvector計算機をターゲットにして科学技術計算向けに何冊か本が出版されている。

220 :login:Penguin:04/12/19 17:47:14 ID:AdOAyAwj
>>219
THX!
サンデープログラマーなんで本格的に勉強する時間はないけど,おもしろそうなんで行けるとこまでがんばってみる.

221 :login:Penguin:04/12/20 18:41:01 ID:CDt4wTyM
MozillaやKDEのコンパイルできるようになったの?

222 :login:Penguin:04/12/23 23:51:01 ID:pUWGTVgO
icc 8.1 LINUX版をredhat9にインストールしました。コンパイルは出来るのですが、実行しようとすれば下記のコメントが出てしまします。

:error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory

解決方法をご存じの方、居られますでしょうか??

223 :login:Penguin:04/12/24 00:11:23 ID:7u+EN4wZ
LD_LIBRARY_PATH?

224 :login:Penguin:04/12/24 01:31:26 ID:wcDkB5wy
>>222
そのエラーメッセージを超訳するとマニュアルを読めということだ。
何処にインストールしたのかは知らんが、例えば
/opt/intel_cc_80/bin/iccvars.sh
辺りに、iccを使い、また、iccでコンパイルされたプログラムを使う
ための環境変数を設定するシェルスクリプトがある。マニュアルに
書いてあるから読め。


225 :login:Penguin:04/12/24 10:59:22 ID:jQwk2pTq
7.1では何もなかったのに8に上げたら
実行はパス通さないと駄目になったね

226 :login:Penguin:04/12/24 13:55:46 ID:ZQyhi8MX
マニュアル読むのが面倒だからここで聞いてるんじゃん.
少しは察しろよ.

227 :login:Penguin:04/12/24 18:02:17 ID:24LtsLuG
>>226
> マニュアル読むのが面倒だからここで聞いてるんじゃん.

言語道断!!
2度と来るな!!

228 :login:Penguin:04/12/25 00:39:45 ID:SM+USsuC
>>227
何様?

229 :login:Penguin:04/12/25 01:24:12 ID:3Y0DMRDx
てか、>>224に答えが丸々書いてあるわけだが。

230 :login:Penguin:04/12/25 02:00:07 ID:SM+USsuC
ちなみに平成16年現在、12月24日の午後9時から翌25日の午前3時までの
6時間は1年間で最もセックスをする人の多い「性の6時間」です。

貴方の知り合いや友人ももれなくセックスをしています。
普段はあどけない顔してサンプル配ってるあの娘もセックスをしています。
貴方が応援しているあの綺麗なRQもセックスをしています。
貴方の将来の恋人や結婚する相手は、いま違う男のチンポでヒィヒィ言っています。






231 :login:Penguin:04/12/25 10:17:35 ID:vCffyf6H
その間私はせっせとコンパイルとバグ出しに精を出していました。

232 :login:Penguin:04/12/25 13:35:32 ID:X2pq2HOx
>>231
漏れも!

233 :login:Penguin:04/12/26 01:49:47 ID:MU/MqnjM
漏れはその時間帯にはヲナヌーして
その時間帯を避けてセクースに勤しんでたワケだが。

non-commercial版をシェアウェアに使うのはクロだよな?
(折れじゃネーよ、そゆことしかねないヴァカを見かけてるので)

234 :login:Penguin:04/12/26 11:08:24 ID:CW+qYqOc
シェアウェアとして、コンパイルされたバイナリではなくて
ソースを配るんだったらノープロブレム。

235 :login:Penguin:04/12/31 02:23:16 ID:ZvoU84zn
聖なる星夜なのに、、、、
カトリック教会の関係者は、クリスマスの晩は絶食だというのに。

236 :login:Penguin:04/12/31 10:17:59 ID:UohtONFB
xplanetコンパイルしてみたらSEGV。
最初xiar, xild知らなくて迷った。

237 :login:Penguin:05/01/02 00:58:08 ID:rdnUF6cI
>>235はクリスマスの日だけカトリック

238 :login:Penguin:05/01/04 13:37:17 ID:KlcazYtv
Vine3.X系で ICC compilerを動かしている人いますか??
できるのかなあ??


239 :いなむらきよし:05/01/04 17:44:16 ID:Ec6ov292
障害者対応してないLinuxは奇形には使えないキケー!

240 :login:Penguin:05/01/04 18:47:22 ID:7huredWg
CUIってそう言うのにかなり向いているという認識ですが。
DOSとか普通に生き残ってるし。

241 :login:Penguin:05/01/04 18:48:16 ID:g34ckizo
釣られんなよ。

242 :login:Penguin:05/01/04 21:54:53 ID:CKhgjax9
>>238
使えてるよ。なんも問題ない。

243 :login:Penguin:05/01/04 22:52:28 ID:0p9P+TLH
OS と libc のリビジョンが icc の想定範囲外じゃない?


244 :login:Penguin:05/01/05 18:30:35 ID:Mqia6MhU
使えるのかい? どなんでしょ

245 :login:Penguin:05/01/05 20:42:49 ID:SqAUKJQQ
Vine-3.1(2.4.27-0vl7)
Intel(R) Pentium(R) 4 CPU 2.26GHz,RAM-1GB,ST3120026A
-----
himenobmtxp_s.f:
g77-gcc-3.3.2
158.84 : (nothing)
359.51 : -O3

ifc(-7.1)
400.69 : -lPEPCF90
503.75 : -O3 -w -tpp6 -axiMKW -xiMKW -pad -lPEPCF90

ifc(-8.1)
391.54 : (nothing)
526.36 : -pad -axK
-----
という結果になった。ちょっとCPUが古いせいか8.1では-axW(or N,B)は400台
Pだと動かず、iccはインストールできてnetcdf,mpichはコンパイルできたよ

246 :login:Penguin:05/01/06 01:27:11 ID:TbMYJAbu
intel Fortran Compiler for EM64Tで AMD 64 用のバイナリを十分吐けることは判った。
そうして、intel MKL (Math Kernel Library)も(EM64Tのものを)リンクして
AMD64上で動作することも確認出来た。だが、MKLではOpteronの性能を完全に
出し切ることは出来ない。そこで、AMD社が無料で使用出来る基本ライブラリ
のバイナリとしてACMLを使う方法を示す。
ACML 2.5.0 for Linux 64 をダウンロードして入手する。
そうして、そのtaz ファイルを展開し、install64.sh を実行して
デフォルトで /opt/acml2.5.0 にインストールする。
/etc/ld.so.conf を編集して
/opt/acml2.5.0/gnu64/lib
という行を加えて /sbin/ldconf を実行する。(再起動した後ではldconfを
実行する必要はない。)
そうして、たとえばFedoraCore3 for AMD64 の場合では、
intel fortran の Linker 作動時のオプションに -L/opt/acml2.5.0/gnu64/lib
を指定し、-lacml -lg2c を指定する
ifort -L/opt/acml2.5.0/gnu64/lib a.o b.o c.o -lacml -g2c -o a.out
という具合にだ。
これで、AMD64 用のメーカ製のハードに密着したライブラリであるACMLが
使えるのだ。MKL7.2 for EM64T を使うよりも性能が出ると期待してよい。

247 :login:Penguin:05/01/06 07:20:25 ID:9AyxGVAn
>>246

ベンチマークの結果は?チンチン

248 :login:Penguin:05/01/06 20:51:44 ID:cQKIOjXb
なんでifortから
-CA、-CS、-CU および -CV オプションが削除されたの?
結構使ってたのに。

249 :login:Penguin:05/01/10 16:52:26 ID:N+qTwFwZ
さて、年も明けたが未だに返答は来ないのか?>>170


250 :login:Penguin:05/01/12 11:43:50 ID:OYDDdjaC
>>249
某PCクラスタのベンダーが言うには、
大学の非営利研究目的にはタダだってよ。

英語もそう読めるけど?

251 :login:Penguin:05/01/14 18:25:35 ID:t2wSoeLp
Redhat8 (and 9),ifc V7.1 でMKL7.2をinstallしたら
installation failed とか出て来てうまくいきません。
どなたか教えてくれませんか?(非商用版です)

252 :login:Penguin:05/01/15 01:33:16 ID:wSabqPsN
ディスクは足りてる? ルートでインストールしてる?
他のバージョンのMKLがある場合に、それなりのことをしてる?

253 :login:Penguin:05/01/15 01:34:08 ID:wSabqPsN
メールで送られて来るであろう ライセンスファイルをインストール
するときの作業ディレクトリーに置いてやってる?

254 :login:Penguin:05/01/15 03:53:57 ID:MhJfQYsy
installation failed だけでなく他にもメッセージはでてるだろう。
ちゃんと読め!
久しぶりに来て見たけど,前スレよりもかなりレベルが低下してるね。
マニュアルを読まないで質問する人とか,出力されるメッセージを読まない(読めない?)人とかいるね。


255 :login:Penguin:05/01/15 11:17:50 ID:08Vq/hDI
レベルが高くなるような話題を振ってくださいよ兄さん

256 :login:Penguin:05/01/15 12:27:35 ID:ZFWkp6Z3
251の続き:
MKL のエラー(/var/log/mkl_install.logの中身の一部)は
次のようなものです。途中の化け文字など消してあります。
(レベルが低過ぎて悪いんですが…。ただし,252,253の問題は
さすがに無いですが。)


01 11:49:22: Error - install.sh:786
Installation of intel-mkl-7.2p-8.i386.rpm. Logs are:
01 11:49:22: Error - install.sh:787 \n
D: ============== intel-mkl-7.2p-8.i386.rpm
D: Expected size:
68762605 = lead(96)+sigs(160)+pad(0)+data(68762349)
D: Actual size: 68762605
: intel-mkl-7.2p-8.i386.rpm: MD5 digest:
BAD Expected(4866571743295a52c622ba17cd6dad56)
!= (63145bf3ab0f23bc16f84a441ffaf407)
: intel-mkl-7.2p-8.i386.rpm cannot be installed
01 11:49:22: Error - install.sh:847 Failed to install product


257 :login:Penguin:05/01/15 14:03:58 ID:mbRCgia4
どなたかLinuxでファイルをCD-Rに焼く方法を教えて下さい。

258 :login:Penguin:05/01/15 14:11:15 ID:mbRCgia4
↑みす

259 :login:Penguin:05/01/15 17:10:52 ID:ZFWkp6Z3
256の続き:installできました!
もう一度dawnloadしてやってみたらうまくいきました。
(installできなかった理由はよく分かりませんが。)

更に低レベルなことですが,例えば
abc.f90 のコンパイルの仕方を教えてください。
optionとか。あるいはpathの通し方とか。
(低レベルなことがよく分からないとくやしいではありませんか。
高レベルなことならすぐにあきらめられますが)






260 :login:Penguin:05/01/15 20:41:11 ID:08Vq/hDI
変なのが住み着いちゃったなぁ

261 :login:Penguin:05/01/16 10:57:45 ID:QOlqq9/i
dawnload

262 :login:Penguin:05/01/16 15:38:02 ID:W1LeIcMs
>>259
調べる=人に聞くと思ってる最低な人間だな
辞書だとでも思ってるのか?

263 :login:Penguin:05/01/25 09:13:13 ID:/gVPbq14
l_cc_pu_8.1.024,l_fc_pu_8.1.021 と pu となったのが
出ているのは既出? 何がかわったんだろう

264 :login:Penguin:05/02/03 10:08:02 ID:1X8CAnDi
>>170氏はどこへ行った?

265 :login:Penguin:05/02/03 13:08:33 ID:h2etGCJm
>>264
おとなしく待たずにぐたぐた言ってたら消えたな。

266 :login:Penguin:05/02/03 16:43:01 ID:EPCJUSUq
Intel に消されたな。
触れてはいけない暗部に踏み込んでしまったようだ。

267 :login:Penguin:05/02/08 12:36:47 ID:EZFcSgBC
( ・∀・) ヘェーー

268 :login:Penguin:05/02/11 02:45:44 ID:1kENP8yH
em64tでいんすこできないよ?

269 :login:Penguin:05/02/13 00:22:16 ID:Csa/D8Vs
エスパーさんどうぞ↓

270 :login:Penguin:05/02/13 02:03:41 ID:PVH71xv+
真面目な話、何故かem64tでインスコ出来ないんだが
Vine3.1ではインストールの最初に「em64t」という字を見た気がするが
Scientific Linux 304,カーネルとgccを64bit化したVineでは
インストール時の説明に32ビット版しか出てこないし、
実際に32ビットでしかコンパイル出来ない様子
かなりググッたつもりなんだが、似た症例は無いみたいだし・・・・

271 : ◆Zsh/ladOX. :05/02/13 22:57:09 ID:d7VjjugG
>>270
インスコしようとしたtarファイルの名前くらい書けよヴォケ

272 :login:Penguin:05/02/14 06:09:14 ID:OZ+CJm+N
>>270
Vineは64ビット環境が無いんじゃない?

273 :login:Penguin:05/02/14 07:31:18 ID:spWm65Mq

ほぼ全書き込み=2ちゃんねる掲示板内社人
検索「 」罠

             2ちゃんねる掲示板イカレてもとる




274 :login:Penguin:05/02/14 21:40:33 ID:gxN64UCD
>>272
提供する情報が少なくて悪いが
32ビットのLinuxでもインストールの最初の画面では
ia32 / em64t or Itanium2 の選択の後に
32ビット版ifortの選択画面が出てくる・・・けど
X86_64のScientific Linuxやカーネル,gcc,glibc周りを64化したVineでは
いきなり32ビット版ifortの選択画面になる

なんか、ネタ&教えてクン扱いされてるし、もう来ない事にするが
em64tでインスコ出来ない環境があったとだけ・・・・

>>271
わざわざ古いバージョンでも入れてると思ってるのか?w

しばらく、俺を罵倒するレスが続くかと思うとROMるのが楽しみだwww

275 : ◆Zsh/ladOX. :05/02/14 21:47:48 ID:+NDkw8WD
>>274
だからなんで書かないんだ?
そんなに難しいことか?

ま、苦労するのは俺じゃないから良いけど(w

276 :login:Penguin:05/02/14 22:05:59 ID:L2pTe59L
何この魔空間

277 :login:Penguin:05/02/14 22:34:12 ID:a/0MVskn
コテの池沼かぁ

278 :login:Penguin:05/02/14 22:44:47 ID:lYGB8fAe
ちょっとまって!Zsh/ladOX.ってそんなに変な事言ってる?
俺には至極普通の事をいってるようにしか見えないのだが?

279 :login:Penguin:05/02/14 22:50:53 ID:zfzzSVSr
魔空間ってのは>>274を指しているような気がするんだがなぁ。

280 :login:Penguin:05/02/14 22:52:42 ID:a/0MVskn
結局バージョンを聞くくらいでZsh/ladOX.が何かアドバイスする訳でもなさそう


だと俺は睨んでる

281 :login:Penguin:05/02/14 23:26:06 ID:3VFfk8Vw
Windows EM64T版の話だけど、QxPオプション(SSE3使用)をつけると
GenuineIntelチェックする。
_intel_proc_init_P()を自分のプログラムで宣言して、チェックルーチンを
回避する裏技も使えないようになっている。

Intel氏ね

282 :login:Penguin:05/02/15 10:21:21 ID:rYwfu+f2
9.0βってアクセスできるの?
ftpにはあるんだけど


283 :login:Penguin:05/02/23 00:44:27 ID:u9XgHq9A
>281
X86-32 Win/LinuxでもNオプションでAMDは跳ねられるよ

Absoft/PGI/PathScale/IBM等のコンパイラ買うしかないでしょ。。

284 :login:Penguin:05/02/26 00:55:54 ID:X1OwgQPo
FTP見たら9.0Betaなんてものがころがっていたけど、なんだこれ?

285 :login:Penguin:05/03/05 10:36:29 ID:B81dUc8/
ifc9.0beta,ダウンロードしたけれどライセンス番号が必要なようで
インストールできませんでした!

286 :login:Penguin:05/03/07 03:52:43 ID:5gGOYh/P
mmap 使っている C++ プログラムで,-ipo をつけると segment fault で落ちてしまいます.
(つけない場合や gcc でコンパイルした場合は問題なし.最適化は -O2)

プログラムは,
1. seek でファイルサイズを大きくする
2. mmap

という順番で処理を行っていて,最適化の結果この順番が入れ替わっているの
がおそらく原因だと思っています.そこで質問なのですが,このような入れ替
えを防止するにはどうしたら良いのでしょうか?

287 :286:05/03/07 04:01:16 ID:5gGOYh/P
補足です.

関数定義の前に #pragma optimize("", off) をつけても変わりませんでした.

スレッド等は使ってません.

288 :login:Penguin:05/03/18 18:46:56 ID:DoN+1h2x
非商用版はEM64T対応してないのか('A`)

289 :login:Penguin:05/03/18 19:04:49 ID:jfoUjYpk
>>288
ver9から同梱される感じ
(FTPから落して広げてみたら)...

290 :login:Penguin:05/03/19 23:40:48 ID:G8ROgMvf
OpenMP使って速くなった人いる?
行列計算でPrescott 3.8GHzのHTオンのマシンを使って試してみたのですが
全然変わりません。
スレッド並列では無くてプロセス並列にすると30%くらい効率が良くなるのですが。



291 :login:Penguin:05/03/21 00:33:17 ID:54rFrtfY
>>290
数値計算関連でHTは効果ないだろ。

292 :290:2005/03/21 03:41:30(月) ID:tDwDVAAZ
>>291
数値計算の2プロセスを同時実行するのと、1つずつ順番に実行するのを比べると、
同時実行した方が30%くらい速いのでHTの効果自体はあると思います。


78 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)