• ベストアンサー

スーパーコンピュータでは富豪プログラミングをする?

スーパーコンピュータ上で動かすプログラムを作る際は富豪プログラミングをしているのでしょうか?

noname#257529
noname#257529

質問者が選んだベストアンサー

  • ベストアンサー
  • DESTROY11
  • ベストアンサー率23% (785/3377)
回答No.1

むしろ富豪とは逆ですね。 主メモリや外部記憶装置は速度が遅く、CPUがいくら速くなってもメモリへのアクセスが足手まといになります。 なので、いかにメモリへのアクセスを減らすかがスパコンを使い切るためのプログラムテクニックです。

関連するQ&A

  • プログラミングとコンピュータについて

    プログラミングとコンピュータについて 大学でプログラミング(C言語)を勉強をしててふと思いました プログラミングでどうやってCPUとかメモリとか、そういったコンピュータの深い部分を操作できるのでしょうか? すみません 抽象的でどう説明したらいいかわかりません 簡単なプログラミングだったらカレンダーとか電卓とか作れますが、これらのプログラムってCPUとかメモリとかOSとかの根本的な部分があればこそ成り立つものですよね 例えばCPUの状態を表示するソフトウェアだったりレジストリを削除するツールだったり、こういうプログラムってプログラムが直接コンピュータの根本的な部分と直結してるってことですよね? つまりハードとソフトの境目がどのような構造なのかよくわからないって感じですかね ソフトを作るのはプログラミングだけどソフトとハードを繋げるのもプログラミング ゲームとかスクリーンセーバーとか電卓とかを作っても、これでどうやってwindowsやLinuxは作れたんだろう?って思ってしまいます C言語や他のプログラミング言語を学んでいけば自ずと理解できるものなんでしょうか? 無知は承知で質問します どうにも不思議で、しかし腹立たしくてむずがゆいです 誰か教えてください、お願いします

  • コンピュータープログラミングについて。

    最近、コンピュータープログラミングに興味があります。 プログラミングができる方にお尋ねしたいのですが、 最初何故プログラミングをやろうと思いましたか? どういったところに魅力を感じましたか? どういったところから皆勉強を始めたのでしょうか? 質問ばかりですみません。

  • プログラミングをしていることで楽しかったこと。

    プログラミング経験の方に聞きますが、コンピューターを動かす「プログラム」を「プログラミング」していることで、 「楽しかったこと」 「良かったこと」 「嬉しかったこと」 ことは何がありますか? よろしくお願いします。

  • 大富豪について

    プログラミングで大富豪を作ろうと思っています。 プレイヤー一人に対して、CPUを3人つける予定です。 そこで皆さんに質問です。 大富豪で勝つために、CPUにさせる行動をどの様に定義したら いいでしょうか? 例えば私が今考えているのは、 自分の手札を検索し、もし何でもかんでも出せる場合、 最低何回であがれるかを計算するメソッドを組んで、 3回の場合、3回で勝つパターン 2回の場合、2回で勝つパターンをそれぞれif文で入力しよう という風に考えていますが、いかんせん、最低何回であがれるのか というのは持っている手札の組み合わせが膨大になり、アルゴリズムが 組めないでいます。 さてそこで質問します。 1 もしあなたが大富豪を数学的にプログラミングでCPUを動かすとき、 どの様な行動原理をいれますか? 2 自分の手札の回数を検索するメソッドのアルゴリズムはどの様なアルゴリズムで組みますか? (´д゜)とても難しいです。もしC言語、もしくはjavaで組めた 場合コードも教えて貰えるとありがたいです。それではよろしくお願いします。

  • C#で大富豪

    C#で大富豪 課題研究でC#で大富豪を作っています ですが全く進みません・・・C#は初めての言語だから結構詰まってます Visual C#で開発しているのですが C#に関する情報サイトも少なく 大富豪のサンプルプログラムを見つけたのですが、実行も出来ず プログラムだけを眺めてても上手く理解できません・・・ できれば、こんな感じに作ってみたら? とか 参考サイト、アイディア何でもいいので情報をくれるとすごく嬉しいです 卒業に関わってくるのでものすごい焦ってます よろしくお願いします

  • スーパーコンピュータ

    スーパーコンピュータと 家庭で日常使っているのをいくつか組み合わせてメモリや速度を高めるのと 同じ力が 出せるのですか。それとも スーパーコンピュータには それ以外にすぐれた点が あるのですか。国からの予算が削られたならば 民間が 研究できるのでは ありませんか。

  • 大富豪・・・

    最近学校で昼休みなどに大富豪をやってるんですが 友達とやってて自分が大貧民になってカードを配る時、自分だけ強くなる方法など 友達とやる際にできるイカサマの方法などを知ってる方教えてください。 ・・・あとこの「大富豪」なのですが「大貧民」と言う人もいるでしょう 本当の事を知ってる人教えてください。

  • コンピュータ言語とプログラミング言語の違い

    履歴書のようなものに自分のスキルを登録する際に、 「使用したことのあるプログラミング言語を記入してください」とあったので、 C、C++、アセンブラ、Perl、HTML、 としました。 その後、「使うことの出来るコンピュータ言語を記入してください」とありました。 この、「プログラミング言語」と「コンピュータ言語」という定義には何か違いがあるのでしょうか?また、C、C++、アセンブラは間違いないと思うのですが、残りの2つはプログラミング言語に含めてもいいのでしょうか? よろしくお願いいたします。

  • 初級者のプログラミング用コンピューター

    初めまして、 プログラミングの仕事をしていまして、それに適する新しいコンピューターを買います。 プログラミングは、 Cや、 C++, Java言語を使います。 特に、Java言語ではJDK, サクラエディタと使っています。 C、C++言語はMicrosoft Visual C++ 2010 Expressを使っています。 将来的には、Androidアプリの開発をする環境をする予定です。 これらの条件で適したコンピューターを教えていただけますか? よろしく御願いします。

  • だれでもアソビ大全の大富豪

    任天堂DSにだれでもアソビ大全っていうゲームソフトがあるんですが そのなかにある大富豪のゲームのコンピューターの強さはどのくらいの強さなんでしょうか? オンラインゲームで大富豪をしているくらいの感覚は味わえますか? 教えてください。