No.1ベストアンサー
- 回答日時:
普通のコンピューターには計算(情報処理)を行うCPUという部品が、1個だけ使われていますが、計算量が膨大で普通のコンピューターでは計算に時間が掛かり過ぎる場合の様に、特別速い計算速度が必要とされる場合には、CPUを複数持っているスーパーコンピューターが使われます。
その場合、CPUの分業のやり方によって、並列方式とパイプライン方式の、2通りのやり方があります。
例えば、「多種類の商品を仕入れて、原価の100円増しの税込み価格で売った場合に、利益は幾らになるのか?」という問題があるとします。
普通のコンピューターではCPUが1個しかありませんから、
(1)メモリーに記録されているデータから呼び出した原価の値に100を足す
(2)(1)の計算結果の値を1.05で割る
(3)(2)の計算結果の値から原価の値を引く
(4)利益の値を記憶するメモリーに、記憶されている値に、(3)の計算結果の値を足す
(5)(4)の計算結果の値を、利益の値を記憶するメモリーに、記憶させる
(6)次の商品の原価の値を、メモリーに記録されているデータから呼び出し、(1)~(5)の作業を繰り返す
という計算処理を行います。
これが、パイプライン方式では、
●1個目のCPUでは、上記の(1)の作業のみを行って、その結果を2個目のCPUへ送った後、次の商品に関する作業に移る
●2個目のCPUでは、上記の(2)の作業のみを行って、その結果を3個目のCPUへ送った後、次の商品に関する作業に移る
●3個目のCPUでは、上記の(3)の作業のみを行って、その結果を4個目のCPUへ送った後、次の商品に関する作業に移る
●4個目のCPUでは、上記の(4)の作業のみを行って、その結果を5個目のCPUへ送った後、次の商品に関する作業に移る
●5個目のCPUでは、上記の(5)の作業のみを行った後、次の商品に関する作業に移る
という、自動車工場の流れ作業の様なやり方で、分業して計算を行うため、普通のコンピューターよりも短い時間で、計算を行う事が出来ます。
これが、並列方式では、多数のCPUが、それぞれ上記の(1)~(6)の作業を繰り返し行う処は、普通のコンピューターと同じですが、
1個目のCPUが、ある商品に関する作業を行っている間に、
2個目、3個目、4個目、・・・・・といった他のCPUは、それぞれ別の商品に関する作業を行います。
計算を行っているCPUの数が多いため、全部の計算を終える時間が短くて済む、人海戦術の様なやり方です。
No.2
- 回答日時:
通常、1つの計算機では1つのことしかできません。
ここでいう「計算機」とは、PCとかの複合したものではなく、もっとコアの部分、CPUのさらに中の部分と考えてください。
PCで「インターネット見ながらメールを書く」のように同時に複数の作業をやっているように見えますが、実際には1つ1つ順番にやっていて、それが高速なので「同時」に見える、というものです。
並列計算とは、複数の計算機を使って、真に「同時」に計算することです。
「複数の計算機」には、PCをネットワークで複数つないで使うものや、マルチコアCPUとか、計算専用の回路(高性能のグラフィックボード等)とかいったものがあります。
並列計算するのは、それなりの準備が必要です。複数計算機があるだけでは並列計算になりません。
PC2台ネットワークでつながっていても、そのうちの1台で動いているExcelが高速になるわけではありません。
単純計算すれば、n個同時に計算すれば、計算時間は1/nになります。
ただ、実際にはそうはなりません。
1例として、a * b + c は a * b が求まらければ +cの計算ができません。このかけ算と足し算を「並列」に計算できないことになります。つまり計算時間は変わりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドライブ・ストレージ 「3は「1+1+1」です。」とコンピュータが認識する用語って何ですか? 2 2022/07/17 02:33
- 哲学 AIと人間の思考の違い 12 2023/02/04 12:21
- 物理学 タイムマシンは物理的には実現可能ですか?量子コンピュータなら計算できるでしょう 6 2023/06/30 12:29
- その他(コンピューター・テクノロジー) レポート 現代の情報科学における課題点を以下の中から少なくとも2つ選び、論ぜよ。 1 2023/01/22 10:12
- その他(自然科学) 論文のまとめに関して(小論文)添削お願いします。 6 2023/07/16 14:24
- 計算機科学 量子コンピュータの実用化はいつ頃だと思いますか? 2 2022/10/03 12:48
- その他(占い・超常現象) 飛んだ妄想話なので笑いながら聞いてください。前提として、この世界はコンピュータの中の確率が高いです。 1 2023/08/23 02:55
- 麻雀 麻雀の計算方法もよくわからずコンピュータが勝手にやってくれるので飜とかよくわからずやってました 3 2023/04/14 08:42
- LINE アップルウオッチへのLINEログイン通知について 1 2022/10/07 17:49
- iPhone(アイフォーン) コンピュータは誰かが監視してるかもと思ったがメモに暴言を書いただけで電話がかかってきたしただの時計と 4 2023/08/05 07:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
首吊りどこ締めるの
-
射精をして1週間以内に尿検査を...
-
変な話しになります。尿検査で...
-
白血球が多いとどんな心配があ...
-
今朝、毎朝の習慣でオナニーし...
-
1日前の検尿
-
検便についてです。 便は取れた...
-
男です。昨日の午後3時くらいに...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
彼女のことが好きすぎて彼女の...
-
中出しをするとお腹が痛い・・・。
-
小数点以下を繰り上げたものを...
-
EXCELで式からグラフを描くには?
-
2つの数値のうち、数値が小さい...
-
値が入っているときだけ計算結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
中出しをするとお腹が痛い・・・。
-
麻疹風疹の抗体検査結果につい...
-
エクセルでエラーが出て困って...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
至急!尿検査前日にオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
精子が黄色?
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
口の中に黒い血の塊
-
健否~書類の書き方~
-
甲状腺が腫れているが血液検査...
-
はしかの抗体検査は何科の病院...
-
テスターで断線を調べる方法教...
おすすめ情報