パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

NECのお高いPCIeカード型ベクトルエンジン(税別1,530,000円/枚)の店頭展示スタート」記事へのコメント

  • NVIDIA Quadro GV100 NVQGV100-32GHBM2 [PCIExp 32GB]が1,592,965円(本日時点価格コム調べ)だから、結局の所性能次第。

    結局の所、マイニングやってどっちが効率いいのか?以外、市場は興味ないやろな。

    コンテストのところに「C,C++,Fortran」とあるから、純粋にCで書かれたプログラムならソースをAX-Aurora用コンパイラに突っ込めんでとりあず動くのかね。

    APIで提供すりゃいいものを。

    • by Anonymous Coward on 2022年11月23日 11時52分 (#4364319)

      当然APIはあるよ。あたりまえ。
      でも、いわゆる一般的な意味での「API」のような疎結合では
      スパコンで動かす科学技術計算処理の記述は面倒なので、
      言語レベルで対応したものでないと使ってられない。

      そういう言語コンパイラレベルで対応してるのがC/C++/Fortran、ということ。
      ざっくり言えば、
      for (i = 0; i < 100; i++) { a[i] = b[i] + c[i]; }
      みたいなループ演算を、
      ベクトルプロセッサではループではなくベクトル演算にしたり、
      スカラープロセッサでは少数回数ずつ複数のプロセッサで分担したり、
      といった最適化をしてくれる。

      最適化が効くようなプログラムを書く必要があるので、
      それを考慮していないような「純粋にCで書かれたプログラム」は、
      とりえあえず動くかもしれんが、スパコンの恩恵は得られない。

      演算自体は「並列演算対応のライブラリ」に任せられるような定番処理で
      プログラムはそれを呼び出すだけ、ってレベルなら、
      テキトーなプログラムでも高速化の恩恵を得られる場合もある。
      最近の流行の機械学習系とか。

      親コメント
      • by Anonymous Coward on 2022年11月23日 12時13分 (#4364334)

        CUDAが動かないだけで見込み客の7割位にそっぽ向かれる気はする。

        親コメント
        • by Anonymous Coward

          そっちは最初から見込んでないんじゃないか。
          見込み客は既存顧客のリプレースだけだろう。
          新規客を拡販する意思が欠片も見られない。

        • by Anonymous Coward

          そういう汎用的なライブラリで動けば面白いと思うんだけど
          もしくは汎用的なライブラリ作って広げる努力してれば
          と思ったけどそれ日本企業の苦手なことかもねw
          そんなこと出来てればもっと成功してる企業多そう

      • by Anonymous Coward

        >演算自体は「並列演算対応のライブラリ」に任せられるような定番処理でプログラムはそれを呼び出すだけ
        CUDAやらOpenCLは結局これで、似たようなものがないと売れないやろなぁと。
        (理解間違ってるかな?)

        「ベクトルコンピュータに合わせてソースを最適化できる人材」相手にビジネスしてても失敗するよね。

        • by Anonymous Coward

          CUDA書かなくてもコンパイラが自動的にオフロードしてくれるというところにメリットがあるんじゃよ
          OpenMPより手軽かつ同程度の性能向上で、専用デバイスにオフロードしてくれるんじゃ

          CUDAは版OpenMPたるpenACCというお手軽なものがあるが、あれ結局3割ぐらいしか性能でんのじゃ。あれでGPU化するならばCUDA命令をばりばり使ったほうがマシなレベル。

Stableって古いって意味だっけ? -- Debian初級

処理中...