1 名前:六拾四 [02/05/03 09:45 ID:2n/6aZE1] IntelのItanium(Mackinlay)でLinuxして64ビット コンピューティングしましょう。AMDの64ビットCPUも いいかもしれん。PowerPC64ビットとかSparc、DecAlphaも あり。
39 名前:login:Penguin mailto:sage [02/05/20 04:06 ID:wWOgi1DZ] 一応 TurboとRedhatからItanium用は出てる。 買う? www.jp.redhat.com/products/Itanium/ www.turbolinux.com/products/tls7i/index.html
40 名前: [02/05/24 02:40 ID:8A5lq9k5] FTPで入手すれば十分では?
41 名前: [02/05/28 09:09 ID:w0d6+dv2] ポインターが64ビットならば、CやFortranのプログラミング モデルも、整数も64ビットを標準にするべきである。 そうしないと、ソフトウェア的には一種のセグメントもどき の処理をしないといけない。バグも入りやすくなる。
42 名前:login:Penguin [02/05/28 11:10 ID:aafwgdrr] >>41 新たなソフトを作る分には問題無いだろ。リニアな空間なら x86のセグメントとは全然違って楽勝だろ。 問題はint=pointerを前提としたK&R時代のスタイルを持った プログラマーだよ。こういった連中を淘汰するのにちょうど いいんじゃないのか(w)
43 名前:login:Penguin mailto:sage [02/05/28 22:01 ID:3Aag3y0S] >>42 int=32bitと思っている連中を淘汰するためにint=long=64bitきぼん。
44 名前:login:Penguin [02/05/29 01:30 ID:REBKSR/O] a[k] の形で配列をアクセスする場合に、 a は64ビットポインターなのに、添え字式の型は32ビットの整数 だとすると、あたかもaがセグメントレジスターで、添え字式がセグメント 内のオフセットだということをいいたいのだ。つまりセグメントサイズが 4GB であるが、セグメントは64ビット空間の任意の位置をベースに できる。それから相対で+−2GBのアクセスができる。。と。 フルに64ビットのアドレス空間を使えるようにするのには、 配列の添え字の式を64ビットであるとしてくれなければ、困る。
45 名前:login:Penguin [02/05/29 01:46 ID:/mIxvwa2] ぽいんた+32ビット整数の演算結果は64ビット。 で、size_tとか使ってる式の結果は64ビット。 memset(pos + 1, 0, (size_t)1000);とか。 だからANSI−CとC++の場合はmake一発で通る確立は低くない。 定数を置く時にちょっと問題あるかな。
46 名前:login:Penguin [02/05/29 01:52 ID:/mIxvwa2] >>44 ちなみに、offset_t k; a[k]が正解だろ。
47 名前:login:Penguin [02/05/29 12:56 ID:REBKSR/O] Fortran だって、整数が64ビットでなければ、配列の添え字式が32ビット 整数では、非常に困るよ。確かに8バイト整数を宣言して使えば可能なの かもしれないが、、、 コンパイラのオプションで整数を8バイトを標準とするという設定が できるものもあるが、そういうことをした場合に、異なるモデルの オブジェクトをリンクできてしまうと、ややこしいことになる。 リンク時にエラーとするか、あるいはせめて指定すれば検査して ワーニングをリンカーが出してほしいね。
48 名前:login:Penguin mailto:sage [02/05/30 12:16 ID:SboIUwUD] www.zdnet.co.jp/enterprise/0205/29/02052908.html ロイターさん、タイトルのつけ方がヤバイです。
49 名前:login:Penguin [02/06/01 23:10 ID:swQi5PTv] あのようにでかいパッケージで、電源供給にすごいサイズのユニットを 必要とし、熱をがんがん出すCPUあるいはシステムがノートコンピュータ に搭載されようになるにはずいぶん時間がかかるだろうし、デスクトップ としても、とてもPentium4並のシステムには価格的にもなり難いだろう。 ところがもしもAMDあたりが、内部レジスターの64ビット拡張により あっけなくPentium4とそれほど違わない物量のマシンを作ってしまえば、 大量にでまわるシステムのためにならソフトを書く動機が生じやすいので、 結果的にItanium系は普及せずに終わる可能性が相当あると思う。 せめてかつてのSlot-1程度のパッケージングと消費電力に抑えてくれなきゃ。
50 名前:login:Penguin [02/06/01 23:39 ID:QNemzuAE] >49 わけわかめー。 Itaniumの事について言ってるの?
51 名前: [02/06/06 04:09 ID:QWOGEa6Q] このスレ板に有無の話をしているのではないのか、すれちがいかな?
52 名前:login:Penguin mailto:sage [02/06/06 04:27 ID:MR+9kd4j] 誰も板に有無なんて期待していないというワナ。 まぁ5年後ぐらいにはみんな使っているでしょうけど。
53 名前: [02/06/10 09:49 ID:CLFuMcCW] C言語のプロトタイプ宣言には次のような機能を追加すべし、 int f(int, long long, int [long long]); すなわち、配列の引数の型の情報をも宣言に含めるのだ。
54 名前: [02/06/18 03:11 ID:lbmSAilY] 関数の仮引数の宣言における配列の添え字の型の宣言だけではなくて、 変数としての配列の宣言においても、配列のサイズを与えるためだけ ではなくて添字式の型を宣言できるように拡張するとよいだろうね。 現在のC言語では添字式は整数値であると決められている為に、なにかと 不便だ。 たとえば現在なら static a[]; と書くところを static int a[(long)]; とかくことで配列aの添字式はlong として 計算されてポインタ値aに加算されるとしたらよい。 static int b[(unsigned long)];は添字式が値が符号なしロングとして static int c[(signed short)];は添え字式が値が符号付のSHORTとして、 static int d[(unsigned char)];は添え字式の値が符号なしCHARとして、 static int e[(long long)];は添え字式の値がlong longとして計算される。 という意味にすればよい。 配列のサイズも含めて宣言する場合でも同様に、 static int g[(long long)1234567890123]; などと書けるようにするとよい。
55 名前:login:Penguin mailto:sage [02/06/18 04:06 ID:RdeUHVT7] >>54 ハァ? b[(char)offset] とかすればいいじゃん。
56 名前:login:Penguin mailto:sage [02/06/18 09:29 ID:JduHA0Nf] 配列の添字が符号付だと、何がしあわせなのでしょうか? バグの温床になるだけのような気がしますが...
57 名前:どろんじょ [02/06/19 03:24 ID:hsTYkoC9] 今のC言語では添え字は整数としてポインターに足されているのではなかった? 右辺値の場合は a[n] は *(a+n) と同じでしょ。
58 名前:login:Penguin mailto:sage [02/06/19 20:58 ID:wtXY2I2o] vector使えば良いのでは?
59 名前:login:Penguin [02/06/20 03:55 ID:F09Ddjlq] int が32ビットというのは良くない。64ビットマシンでは 64ビットになるべきだ。さもなくば、配列の添え字式は ロング(64ビット整数)として計算されてポインターと 加えられることにC言語の規格を変えて欲しい。それも無理なら、 上のようなプロトタイプ宣言で明示的に指定したときには 添え字式をそのような式として評価するようにして欲しいな。
60 名前:login:Penguin mailto:sage [02/06/20 04:01 ID:NQqp2Nm8] offset_tを定義すれば無問題
61 名前:login:Penguin mailto:sage [02/06/20 23:18 ID:IPtc1rUc] >>60 けど、やっぱILP64(っていうんだっけ?)が良いとは思う。 long longが128とかあるのかね。
62 名前: 数値系山野 [02/07/07 14:30 ID:4QaQ4r9T] 実メモリーが100GB程度つめるマシンが欲しい。
63 名前:login:Penguin mailto:sage [02/07/07 16:10 ID:iRLakNoz] >>62 メモリスループットが最大2GB/Sしかない現行Itaniumでは 何もせずにメモリスキャンするだけで50秒かかる罠
64 名前:login:Penguin mailto:sage [02/07/07 23:37 ID:hBMH3B9S] It's same legacy Pentium-pro. hahaha
65 名前: [02/07/11 16:25 ID:kTYNwBtr] 100GBをディスクでスワップすると、100MB/Secの転送レートで理想的 に連続転送しても、1000秒かかる罠。ましてやランダムとまではいか なくても、位置をばらばらにシークしながら仮想記憶するとなると、 もっとかかるしOSのオーバーヘッドも入るので実メモリに乗ってないと ぜんぜん早くならない罠。
66 名前: [02/07/16 03:13 ID:DsBWghMA] Celeron1.7GHz(P4コア)でPC2100規格のメモリ845Gチップセットと Itanium800MHz(133MHzSDRAMの4ウェイ)のマシンをIntelの レファレンスコンパイラで数値計算で性能比較してみると、 Celeronの方がほぼ倍早いという結果になってしまって、 拍子抜けしました。 ソースは行列積で、CPUのレジスタが沢山あると有利になるように アンロールをいろいろに変えて書いてみたのですが、 6x6程度で飽和してしまい、あまり性能が向上しません。 まるで、内部のFPレジスタが64個程度しかないみたいですね。 Celeronの方が圧倒的にコストパフォーマンスがいいです。 イタニウムの利点は記憶のアドレスレンジが広いことです。 デメリットは、機械語のリストをアセンブラソースで出力しても さっぱりわけがわからない(不勉強のせいもあるけど)。 コンパイルが遅い。(特に最適化する場合に)
67 名前:login:Penguin [02/07/16 03:27 ID:hLwbjVN5] この先、IntelはHammer対抗アーキテクチャと Itaniumアーキテクチャの二正面戦争をしばらく続けて、 じきに東部戦線は放棄されるのがもう既定じゃないか?
68 名前:login:Penguin mailto:sage [02/07/16 04:18 ID:yojuRmxR] リトルエンディアンキタ━━━(゚∀゚)?━━━!!?
69 名前:login:Penguin [02/07/16 05:49 ID:9OMLSF+L] pentium pro の二の舞の予感
70 名前:login:Penguin mailto:sage [02/07/16 07:14 ID:JuzHe4RN] カニバリズム(共食い)
71 名前: [02/07/26 01:40 ID:hqzfU9HA] HPが100万ぐらいのItanium2のマシンを出すみたいだよ。 でもチップセットがインテル製ではなくて独自らしいので、 どうなるやら。
72 名前:login:Penguin [02/07/26 01:48 ID:VLxZhaKS] >>66 Pentium4とAthlonだとどうなるかご存じありませんか? 雑誌などに掲載されるベンチマークは全く当てにできません。 行列積ならまだ参考になる。
73 名前: [02/07/26 14:55 ID:hqzfU9HA] www.hpc.co.jp/IA-Dev/IADEV-ifc.htm その他もろもろ: www.hpc.co.jp
74 名前:login:Penguin [02/08/03 18:36 ID:1QWYCXNk] まだまだインテルのコンパイラといえども、バグがあるな。 特にオプチマイザと並列化のあたりが。。
75 名前:login:Penguin mailto:sage [02/08/04 13:31 ID:so6lurNx] >>71 Debianスレにも報告しといたが、反応ないのでこっちにも○値ポスト。 ttp://www.specbench.org/osg/cpu2000/results/res2002q3/#SPECfp 只今単体CPU世界最高速(HP zx6000)
76 名前:login:Penguin [02/08/08 08:56 ID:h5Ite4hL] IA-64用のLinuxのディストリビューションで、もっともイイのは何?
77 名前:login:Penguin mailto:sage [02/08/09 10:32 ID:tXJJgCP8] >>76 自分で好きなディストリ入れて試せ。 それをココで報告しろ。 俺は RedHat 7.1/7.2 しか使ったこと無い。
78 名前:おねがい。 [02/08/20 11:57 ID:3wJxabrm] メモリを2GBより多く積むと、SCSI-HDDからブートが出来ない。 Vintageなどが売っているIA-64(Itanium−1、SMP)のレファレンス マシンで、RedHat7.1−IA64を動かしていた。このマシンはブートの HDDはSCSIで、SCSIカードはAdaptec29160だとおもう。 メモリはSD-RAMで8スロットあり、必ず4つを対にして、ECCつきの 適切なメモリーを増設しないといけないのだ。 さて、最初4スロットに128MBのSD-RAMが4本で合計512MBのメモリ 容量でうごかしていた。この4本を抜いて1本が512MBのメモリ を4本で2GBにしてもちゃんとHDDからブートできて動いた。 それで最初にささっていた128MBのSD-RAM4本を残りのスロットに 挿して総メモリ容量を2.5GBにしてみると、BIOSではちゃんと2.5GBと 認識されるが、なぜかEFIでブートのステージでSCSI−HDDのリージョン が見えずつまりブートにひつようなディスクがあたかも存在しない かのようになって、どうやってもブートしない。加えたメモリーを 抜いたり挿す位置を交換したりしてみたが、やはり総メモリ容量が 2GBまでは、正常にブートするが、2.5GB、3GB、4GBなどにすると、 全然だめだ。ハードウェアのマニュアルにはメモリーは1GB−DIMM をつかえば8スロットで8GBまで、512MBモジュールをつかえば4GB までメモリを積めるとはっきり書いているのだが。 ちなみに2GBを超えた容量にして(たとえば2.5GB)それでDVD-ROM ドライブからブートさせてOSのインストールをさせると、順調に進行 してインストールが完了するが、そうやって無事にHDDにインストール された後で、HDDからブートさせようとしても、やはりブートローダー はHDDのイメージを見つけることが出来ない。 # SCSIカードが2GBを超えるメモリ容量のマシンでは問題があるのかな? マザーボードのBIOSが古いから? あるいはSCSIのBIOSの問題? EFIのバージョンが古いから? # とにかくこれじゃあ、せっかく4GB以上の実メモリーを積めるメリットが 発揮できない。みなさん、SMPで2GBを超えるメモリのシステムでLinux を無事動かしている例を紹介してください。
79 名前:login:Penguin mailto:sage [02/08/20 14:48 ID:MKppme13] SCSI BIOS の問題。29160 は、BIOS rev 3.10 以上じゃないと 2GB 超えの DMA が出来なかったような。 或いは、Redhat 7.1 の elilo の問題か? いづれにせよ、SCSI BIOS rev と elilo の ver を書け
80 名前:login:Penguin [02/08/21 00:40 ID:ciwGTB32] Adaptec29160のBIOSはRev3.10と最新だ。 EFIのバージョンは1.02でこれも新しい。 BIOSは、Phoenix ServerBIOS 3 Release6.0 だ。
81 名前:login:Penguin mailto:sage [02/08/21 16:27 ID:baLsWDRr] >>78 Alphaは3Gで問題なく動いていたがな。 Itanium買えるような金はないから分からん。
82 名前:login:Penguin [02/08/22 07:29 ID:hok07Wzb] Itaniumはどうせデバイスドライバとか、PCIボードのROMとかが32ビット モードで書かれていて、IA-32に半分よりかかって頼ったようなところが まだ残っているんだろうな。ItaniumのマシンのマザーボードにIA-32 ではちゃんと動作するPCIのカードを挿しても、カードによっては BIOS画面に行く前に画面が真っ赤でレジスターのダンプリストが 表示されてしまうもの。いろいろなところで2GBに壁がまだ残って いるんじゃないかな?何しろIA-32だと2GB以上のアドレスは安易にint とかlong にしていたらば、負の値になるんだからね。Forループで まわしてたりすると、動かない罠
83 名前:login:Penguin mailto:sage [02/08/22 21:24 ID:5OpWC6op] >>71 Intelの出来立てほやほやのチップセットよりは 信用できるんじゃない?
84 名前:login:Penguin [02/08/23 19:12 ID:o2+zCsea] >>80 >EFI 1.02でこれも新しい。 EFI の最新は、1.1[14.xx] ですけど? それより RedHat 7.1 の問題ではないのですか? 素のカーネルは、2.4.3 だし。 2.4.18 をビルドして立ち上げてみては?
85 名前:login:Penguin [02/08/25 20:58 ID:ojfimn7J] RedHatのもんだいではないと思うよ。だってEFIのブートローダが ブートディスクのパティションを見つけられないのだから。 ELILOを起動する以前の問題だから。 # ともかく、2GBよりも大きな物理メモリーを持っているItanium機 (できればDualが可能な機種)で、起動ができてOSも動作する というシステムをもっていたら、そのあたりがどうなっているのか おしえて欲しい。Adaptec29160ではダメだが他だとOKだという可能性 とか、Adaptec29160のBIOSーROM(現在Rev3.10)をうまくフラッシュ アップすれば直るとか、 # Pheonix ServerBIOS 3 Release6.0をアップデート したら直るとか、そういう情報があれば歓迎。 # EFIのアップデートは、かりにやるとしたらどうやればできるの? IntelのサイトにいってもEFIの仕様書しかない。ボードごとに ベンダーが仕様に基づいて変更を入れながら実装するのだとしたら、 共通のバイナリは無いということになるのか?
86 名前:login:Penguin mailto:sage [02/08/25 22:19 ID:5fxcNYKH] >EFIのブートローダが EFI にブートローダーは無い。あえて言えば Boot Maintenance Manager。 >システムをもっていたら、そのあたりがどうなっているのか 意味不明。そのあたりとは? >2GBよりも大きな物理メモリー、Dual、Adaptec29160 Rev3.10 全くもって関係ないね。 >Pheonix ServerBIOS 3 Release6.0をアップデート そりゃ単なるリファレンス BIOS のコピーライト表示だろぅが。 Phoenix base なら SCSI BIOS 実行時のメッセージが出るべ? そんとき HDD はスキャンされんのかよ? >Vintageなどが売っている On ボードで QLogic だかの SCSI コントローラかなんか乗ってるべ? それ殺せば? >EFIのアップデート、EFIの仕様書しかない。 どうやっても EFI のせいにしたいらしいな。(w そんなあんたは、何のために Itanium 機使ってんだ? まさか、その変のパチョコンの延長として使ってるんじゃ ねーだろぅな、ゴルァ! まず EFI shell で ver, map -r とでもやった結果書きやがれ。
87 名前:login:Penguin mailto:sage [02/08/25 23:18 ID:YdHC+lqh] いたにうむ
88 名前:login:Penguin [02/08/28 22:47 ID:ZermV4pi] ともかく2GB以下のメモリを積んでいるときにSCSIブートディスクをEFIが みつけてきてブートできる状態だったとして、それにメモリを追加して 2.5GBとか4GBにすると、ブート時にSCSIブートディスクのパティションが 見失われて、起動が出来ないのだ。 その場合でもIDEのCD-ROMからだと、メモリが2GBを超えていても起動 ができて、OSがインストールできる。だがインストール完了後にSCSI HDD がEFIシェルからは見失われておりブートできない。メモリを減らして2GB 以下にすれば、EFIシェルからSCSI HDDが見つかってブートができるよう になる。 2GBよりも大きなメモリを積んでいるマシンで、RedHatなどの IA-64対応のLinuxをSCSI HDDからブートして正常に稼動できるという システムをお持ちなら、それがどのような構成なのかを教えて欲しいのだ。
89 名前:login:Penguin [02/09/10 08:13 ID:jZ+cbRmZ] HPのWebサイトにいくと、Itanium2のシステムが最強だという気分に なってくる。欲しいな欲しいな8CPUのシステムが、でもまだちょっと 高い。
90 名前:login:Penguin [02/09/10 18:52 ID:UYaZcFQU] >>89 HP に 8CPU のシステムってあるッケ? 知ってる範囲では、1/2/4CPU までだと思ってた。 他、 三菱が 2CPUまで。 イソテル OEM が 4CPUまで。 日立が 8CPUまで? ユニシスが 32CPUまで? NEC の AZUSA が 16CPUまで? ASAMA が 64CPU だッケ? いずれにせよ Linux の SMP って糞だから いくら FSB や IO の帯域が大きくたって CPU数増やしてもシステム性能伸びないよ。 HP の spec FP が top なのは 1CPUで FSB スカスカで 使えるからでしょ。 メモリのレイテンシを良くしたり、4th cache 積むなり、 66MHz-64bit PCI とか PCI-X, 3GIO とか企画が伸びて ハードがそれに追いつけばベンチなんて幾らでも上がるよ。 spec INT なんて CPU の周波数依存だし。 いつまで経っても、イソテル がライバル視している 既存の 64bit UNIX サーバには追いつかないです。 信頼性なんて論外。
91 名前:90 [02/09/10 18:54 ID:UYaZcFQU] 省略されたし、書き忘れたので。 Linux を使う限り いつまで経っても、イソテル がライバル視している 既存の 64bit UNIX サーバには追いつかないです。 『信頼性なんて論外。』
92 名前:90 [02/09/10 19:08 ID:UYaZcFQU] 良ければ ia64, 2.4.18 のソース見てね。 arch/ia64.kernel/mca.c 特に CMC/CPE (ハードが自動訂正する NON-FATAL な CPUや Platform(メモリ) の障害の事)。 イベントログとしてレジスタダンプして元のコンテキストに戻るだけ。 CPUコアに埋め込まれたキャッシュや、メモリの1ビット ECCエラーなんて インターミッテントに起こるか? 数回の前兆の後、壊れる時は固定的に壊れちゃうモンだよ。 するってーと、どうなる? ログ吐くためのオーバーヘッドでシステム性能ガタ落ち。 他の商用 UNIX は、ある閾値をもって、障害割り込みに蓋をして。 今度は一定時間に障害があるか否かチェックするモードに切り替えて ログ吐きを少なくして。 それでも尚且つ障害が起き続けるのなら、ログ吐きを止めて。 尚起き続けるのならシステムダウンに繋がる固定障害なんで 早めに管理者に気付かせて、次回のリブート時には ハード交換してもらうよう促す。 或いはクラスタリングで、他の装置に切り替わるようにするとか。 俺がハックしてポストしたいよ。 どっちかというとミドルウェアの方かも知れないが。
93 名前:90 [02/09/10 19:10 ID:UYaZcFQU] でも個人でやっても商売にならんから Linux は使う気になれない。
94 名前:login:Penguin mailto:sage [02/09/10 21:25 ID:A9qtL0EA] すんまそん。 むちゃくちゃ無知なんですが、64bit化したことによって、 恩恵を受けるビジネスオリエンテッドなアプリケーションって どんなものがありますか? また、どんな仕組みでメリットが生じるのでしょうか? つまり、 「どんなアプリケーションで?」 「アプリケーション側でどういう対応をすれば?」 「どんなメリットが?」 というのが分かってないのです。 Itaniumの資料には in-memory database とかいう言葉もありましたし、 大量のメモリを扱える、というのは分かるつもりなのですが、 「64bitアドレスで処理できる」と言われただけでは、 漠然としすぎていて、よく分かりません。 何か情報へのポインタのようなものでも構いません。 よろしくお願いします。 # 以前、Alpha+64bit Oracleのページ見つけたのに # ブックマークがどっか逝ってしもた。。。
95 名前:login:Penguin [02/09/10 21:27 ID:A9qtL0EA] あ、Googleで見つけますた。 64ビットUNIXの効用 tru64unix.compaq.co.jp/technical/64bit/nc970106/unix64.html
96 名前:login:Penguin [02/09/14 13:47 ID:Zbvm/nP2] ver -r とやると、メモリを2GBを超えて搭載してSCSI HDDから ブートができない場合には: EFI Shell version 1.02 [12.38] FATOpenDevice: read of part_lba failed Device Error <=ここに注目 Device mapping table blk0: VenHW(Unknown Device:00) blk1: Acpi(PNP0A03,2)/Pci(1|0)/Scsi(Pun0,Lun0) blk2: VenHW(Unknown Device:9F) となる。 fs0が行方不明。 ところがメモリを2GB以下に抑えてブートができるようにした場合には、 map -r の出力は EFI Shell version 1.02 [12.38] Device mapping table fs0: Acpi(PnP0A03,2)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Sig省略) blk0: 省略 blk1: 省略 ... blk3: 省略 といったぐあいにfs0がちゃんと現れる。 マザーボードの刻印などからみるに、 三菱のマークがあるので、これは三菱製品???
97 名前:login:Penguin mailto:sage [02/09/18 16:16 ID:KXNwd2Mw] Phoenix base の BIOS と、29160 の BIOS の相性って感じですね。 お使いの Adaptec 29160 は、通常の? Low Profile 版? 見分け方は、裏に廻って外部ポートが、デカイ 68pin のヤツなら通常の。 3cm 位のちっちゃいヤツなら Low Profile 版。 前者は、2.55.00 に。後者は、2.57.00 (not 2.57.2) に down してみては? と言うのも、昔、どちらの SCSI カードも Intel WS SDV で 2GB 超メモリ積んで動かした事があるから。 www.adaptec.com/worldwide/support/drivers_by_product.html?sess=no&prodkey=ASC-29160&cat=%2fProduct%2fASC-29160 Itanium マシンでの DOS ブート(BIOS update のため)のしかた 知ってますよね?マニュアルに書いてあると思うんですけど。
98 名前:login:Penguin [02/09/20 08:07 ID:3qfxxoKb] Itanium2使ってるひといるの? >>75 のスペックは気になる。
99 名前:login:Penguin mailto:sage [02/09/20 09:02 ID:nerpJu2v] >>90 それほど難しい実装でもないと思うが・・・ 主要開発者にItanium得盛りのマシンでも寄贈するか貸与すれば ぐんと進むだろうよ。
100 名前:login:Penguin mailto:sage [02/09/20 10:00 ID:QZlhfSJN] >>99 NUMAの資料をみると開発は結構難攻してるもよう
101 名前:login:Penguin [02/09/21 00:21 ID:b0RwualT] Itanium2 を積んだマシンが9月末までなら78万円ぐらいで売られているよ。 日立は、Itanium2の思いもかけない高性能にあわてて、IBMへのOEM供給製造 をしていたPower3(4?)のマシンをダンピングして在庫処分にかかったね。
102 名前:login:Penguin [02/09/21 02:46 ID:9zITI6Wz] >>92 HPとかのホワイトペーパーやらの中には、Machine Check要因としてintermittentな エラーを想定しているような事が書いてあったと思われ。(「障害要因としてはα線などに よるデータ破壊があります」みたいに) 要は、実装の仕方の問題なんだろうけど。障害処理をどう実装したら良いのか、 経験が無い分未熟なのではと考えてみた。
103 名前: [02/09/21 04:54 ID:b0RwualT] >Itanium マシンでの DOS ブート(BIOS update のため)のしかた >知ってますよね?マニュアルに書いてあると思うんですけど。 知りませんが、マザーボードのBIOSをアップデートするのではなければ、 SCSIカードを抜いて、ほかのIA-32のマシンに移してからSCSIBIOSの アップデートを行い、それでIA-64のマシンに戻せばいいのでしょう?
104 名前: [02/09/21 05:06 ID:b0RwualT] しかたがないので、昨日からLS120のFDにブートパティションを作り、 そこに/dev/sda1 の内容と同じ物を書き込んで,手動でEFI SHELL のコマンドを操ってOSをブートしています。但し、OSから再起動を かけても、かならずEFIシェルのところで起きる FATOpenDevice: read of part_lba failed Device Error のために、かならず手動でFDのデバイスをしていして、ELILOって キーボードを叩いてやらないといけないから、リモートからネット ごしにOSの設定変更や再起動などの管理ができないのが欠点。
105 名前: [02/09/21 05:07 ID:b0RwualT] さらに、気が付いたこと、IntelのEEPRO100の100MBPSカードが ついているけど、メモリーを4GBにしてやると、RedHat7.1(IA64) などでは、ネットワークの調子がおかしくなる。たとえば100MB程度の ファイルをダウンロードしようとすると、途中でファイル転送が つっかかってとまってしまい、ネットワークがたとえば # ping あるホスト とやっても不通になったり、netstat -rn などでみると、 ルーティング情報が落ちてしまう。なんどやってもそうなる。 それで ftpの最中に #ifconfig eth0 down #ifconfig eth0 up をなんどかやると、やっとダウンロードが完了となるが、 トータルのスループット速度は極めて遅くなる。SMPの カーネルでブートしてもSingleCPUカーネルをブートしても そうなります。2GBのメモリで運用しているときにはこのような 症状は起きないのですが。。。。 OSの内部か、デバイスドライバーが悪いのかも。
106 名前: [02/09/21 05:09 ID:b0RwualT] 詳しいことはしらないのですが、デバイスドライバーは IA-32のモードで動作するように書かれているのでしょうか? それで2GBを越えた構成などでは障害が起こるのかな? MandrakeのIA64用最新OSのインストールも、インストーラが 異常終了するし、SuSE7.2(IA-64)も、インストーラでファイル システムを初期化するところでハングします。 # IBMやHPから売られているItanium WSで本当にメモリーを2GBを 越えて4GBとか8GBとか積んでいても 1)SCSIブートが正常にできるのか? 2)OSの動作にへんなところはないか? はどうなんでしょうかね?
107 名前: [02/09/22 22:02 ID:0Va9RvOb] >>97 大変ありがとう。 29160のROMBIOSのリビジョンを3.10.0から2.57.2にダウンバージョンしたら、 4GBのメモリ搭載でも正常にブートパティションを見つけてくるようになり ました。手持ちがないのですが、おそらく8GBでもブートできることでしょう。 これで当面ブートに関する部分の困難は解消です。 次は、2GBを越えてメモリを積んでいる場合にIntelのPRO/100 PCI NIC を使ってネットワークしているのですが、FTPなどで100MB程度のファイルを ダウンロードしようとすると、えらく時間がかかったり、途中でネットワークが 落ちたり不通になる問題を解決しなければならない。これは多分OSとデバイス ドライバー周りでしょうね。なぜか2GB以下のときには症状が起きない。 # AdaptecはIA-64の開発グループの一翼を担っているのに、この2GBを越えて メモリーを搭載するとブートしないという問題が自覚されていないというのは、 なぜでしょうか。 # ちなみについでにAHA2940UWをSCSIのマスターブートコントローラ として使おうとしてもこれまでは、ブートに行く前に画面が真っ赤に なって、レジスターダンプがでて死んでいたのですが、最新のROMBIOSの リビジョンである1.32から最新の2.20.0にあげたら、なんと、これもまったく 正常にブートができるようになったんです。29160と比べてSCSIバスの転送 能率が低い(40MB/S Max v.s. 160MB/S)だけですが、これでも使える です。(但し29160は64bit PCI/66MHz でも使えますが、2940UWは 32bit PCI/33MHzのみ)
108 名前:login:Penguin mailto:sage [02/10/01 19:33 ID:/7W5hCdw] www.nytimes.com/2002/09/29/technology/circuits/29CHIP.html?pagewanted=2&ei=5062&en=573e03cf736d51a5&ex=1033876800 投げ出したりしないよね?
109 名前: [02/10/04 22:13 ID:kKXywtlD] 多分、GCCのような昔ながらの設計で作られるコンパイラに関しては、 AMDの64ビット方式の法が、Itanium方式よりも簡単に信頼性良く つくれ、性能も申し分ないか、むしろよかったりするだろう。 問題はどれだけ早くOSとキラーアプリケーションを見方につけるかだけども、 アプリが早く乗っていたという実績からすればALPHAもMIPSもPOWERも 老舗だが、所詮マシンが高額だった。特にメモリー周りが高性能をだすのには 簡単安価ではなかった。 Itanium(2ではない)で浮動小数点演算の典型例である行列乗算は 800MHzのCPUでPC-100のSDRAMを4スロット並列でつかって、 2.4GFLOPS程度が限界のようだ。DUALだと4.5GFLOPS程度。 計算はもちろん64ビット浮動小数点数。
110 名前:login:Penguin mailto:sage [02/10/05 00:12 ID:Ap56c55a] >>109 今のAthlonだと倍精度浮動小数点の行列乗算てどれくらいなんだろ。 和と積の並列演算ユニットなら結構速そうだけど、 自作雑誌とかにはそういうベンチマークは乗ってないんだよね。
111 名前:login:Penguin [02/10/13 20:55 ID:6hhGXCde] RedHatも7.2以降はIA-64用Linuxを出していないから、おそらく商売の観点から は、見限ったか様子観だと思われる。AMDが出してくる64ビットにむしろ期待 しているか、あるいはその裏でIntelもAMDに似た64ビットCPUを作っていると されるのに対応したLinuxを極秘で開発するほうに注力しているのではあるまいか。 ともかく、IA-64はいまだに継子のままである。このままでは、サポートが 打ち切られてしまうのではないかと心配だ。
112 名前:login:Penguin [02/10/17 23:01 ID:khvidkOn] (-_-) SPECfpでAlphaに抜かれた21264に。鬱だ
113 名前:login:Penguin [02/10/19 10:55 ID:Q4xbUMwX] >>112 コンパイラがボロだからねぇ。仕方ないよ。 元COMPAQのコンパイラ屋が大挙してIntelに移籍したから 後5年も立てば(それまでもてば)良くなって来ると思う。
114 名前:112 [02/10/19 19:48 ID:qJ24rF4j] (-_-)intelのコンパイラを使ったOpteronに肉薄されてる。鬱だ
115 名前:login:Penguin mailto:sage [02/10/19 20:45 ID:OHkl7t3I] >>114 opteronってHammerのこと? それなら永遠に出ないから大丈夫だよ(藁
116 名前:login:Penguin mailto:sage [02/10/19 21:31 ID:qJ24rF4j] (-_-)年末登場Alpha21364には勝てそうもない。鬱だ
117 名前:login:Penguin [02/10/26 01:01 ID:753aeObx] 64ビットの次は128ビットかな、それとも96ビットぐらいだろうか?
118 名前:login:Penguin mailto:sage [02/10/26 02:16 ID:h8D965B0] ちゅーとはんぱやなぁ!
119 名前:login:Penguin [02/11/28 01:25 ID:Aj/Ka3kq] Itanium用のRH7.2のカーネルのリビルドで、カーネルのページサイズを menuconfig で大きな値を選んでやると、scsi-dma のソースコードの コンパイルのところがエラーになって、実際にはリビルドできない。 なんでかなぁ。誰か大きなページサイズを選んで、リビルドできた?
120 名前:login:Penguin [02/12/01 21:27 ID:CdTJUWBV] 自作板で話にあったMSXのレイトレーシングを ベンチマーク化したもののソースをコンパイルしてやってみろ。 www5e.biglobe.ne.jp/~liquor/raytrace/ 今のパソコン、スゲーハエーよ。
121 名前:login:Penguin [02/12/03 16:42 ID:h5TCvoMl] ↑もしかして誰も64ビットなんて使ってない? それともコンパイルできねーとか(w
122 名前:login:Penguin mailto:sage [02/12/03 20:13 ID:642yQcRC] >>121 環境依存べったりじゃん。
123 名前:121 [02/12/03 20:26 ID:h5TCvoMl] 環境依存は2箇所しかないぞ。
124 名前:login:Penguin mailto:sage [02/12/03 20:49 ID:Z0aMS48F] ていうか、64bit環境使ってて、 レイトレのベンチなんてやりたがる香具師なんているの?
125 名前:121 mailto:sage [02/12/03 21:32 ID:h5TCvoMl] 10分のにらめっこ。1秒の快楽だ。
126 名前:login:Penguin mailto:sage [02/12/04 02:12 ID:SOqbhAYe] Itanium(初)733で1.8秒。
127 名前:login:Penguin [02/12/05 02:07 ID:S101+UNI] Itaniumの成功は約束されている。 Sunも時期に手を染めるだろう。
128 名前:login:Penguin [02/12/07 03:32 ID:o1cdMZDx] age
129 名前:login:Penguin mailto:sage [02/12/07 23:58 ID:Fyl8wzHi] >>127 ぉゃぉゃ、6, 7 年前にタイムスリップしてしまった方がいらっしゃいますよ。(プププッ
130 名前:login:Penguin [02/12/14 23:38 ID:mJgMeZ+t] >>125 でコンパイルできたのか?
131 名前:login:Penguin [02/12/20 02:57 ID:bQXAZrTw] >>122 でコンパイルできたのか?
132 名前:login:Penguin [02/12/20 12:23 ID:GkB+B9PY] AMDの64ビット機、だれか手にいれたかい?
133 名前:login:Penguin mailto:sage [02/12/21 03:19 ID:JDhvseqU] >>120 の環境依存がなくなってるぞ。#pragmaがよくわかんねー。
134 名前:IP記録実験 mailto:IP記録実験 [03/01/08 22:07 ID:HROnRODT] IP記録実験 qb.2ch.net/test/read.cgi/accuse/1042013605/ 1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:??? そんなわけで、qbサーバでIPの記録実験をはじめましたー。 27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc SETTING.TXT管轄でないということは全鯖導入を視野に、か? 38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l >>27 鋭いです。 73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l >ところで、IPが抜かれて何か今までと変わることってあるのでしょうか? ・今までより、サーバが重くなる。 ・裁判所や警察からの照会があった場合にはIPを提出することがある。
135 名前:login:Penguin mailto:sage [03/01/09 01:26 ID:zKKLoi8Q] ひろゆきって・・ 挙動不振じゃないかい?
136 名前:IP記録実験 mailto:IP記録実験 [03/01/09 02:03 ID:uYP7D5Hc] IP記録実験 qb.2ch.net/test/read.cgi/accuse/1042013605/ 1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:??? そんなわけで、qbサーバでIPの記録実験をはじめましたー。 27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc SETTING.TXT管轄でないということは全鯖導入を視野に、か? 38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l >>27 鋭いです。 73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l >ところで、IPが抜かれて何か今までと変わることってあるのでしょうか? ・今までより、サーバが重くなる。 ・裁判所や警察からの照会があった場合にはIPを提出することがある。
137 名前:login:Penguin mailto:sage [03/01/09 02:10 ID:bbuVTvJJ] ひろゆきは毎日何してるの?w
138 名前:login:Penguin mailto:sage [03/01/09 02:46 ID:qWNZUG2y] 言いたいことも言えないこんな世の中じゃ ウェー ハッハッハ
139 名前:login:Penguin mailto:sage [03/01/09 03:31 ID:rTZl4e5+] >>64 どこにいきます?(^_^;)