UA-135459055-1

ジョン・フォン・ノイマン ハンガリー出身のアメリカ合衆国の数学者

  • このエントリーをはてなブックマークに追加

ジョン・フォン・ノイマン(ハンガリー名:Neumann János(ナイマン・ヤーノシュ、[ˈnɒjmɒnˌjɑ̈ːnoʃ])、ドイツ名:ヨハネス・ルートヴィヒ・フォン・ノイマン、John von Neumann, Margittai Neumann János Lajos, Johannes Ludwig von Neumann, 1903年12月28日 – 1957年2月8日)はハンガリー出身のアメリカ合衆国の数学者。20世紀科学史における最重要人物の一人。数学・物理学・工学・計算機科学・経済学・気象学・心理学・政治学に影響を与えた。第二次世界大戦中の原子爆弾開発や、その後の核政策への関与でも知られる。

 

ノイマン型コンピュータ

チューリングマシンは理論的な骨組みとしては強力であるが、計算機械としては実用的ではなく、その意味では、実用的なコンピュータの構造は、ノイマン型と言われる構造である。ノイマンはJohn Von Neumannと言い、高名な数学者である。しかし、この方式のコンピュータはEckert(エッカート)とMauckly(モークリー)がEDVACを設計した時に考案したもので、ノイマン先生は数学的な裏づけを行ったと言われている。しかし、エッカート氏とモークリー氏もノイマン先生の名声を利用してこのアーキテクチャの箔付けをしているので、ノイマン先生が名声を横取りしたというわけでも無いようである。

ということで、慣用に従って、ノイマン型コンピュータと呼ぶが、ノイマン型コンピュータは、演算装置、制御装置、メモリ、入力装置、出力装置とこれらの間を接続するデータ伝送機構から構成されている。そして、(1)命令カウンタの指すメモリアドレスから命令を読み、(2)命令カウンタを命令の長さ分進めて、次の命令を指すように変更する。(3)そして、読まれた命令を解釈して指定された動作を行うというステップを繰り返し実行する。

ノイマン型コンピュータの特徴は、メモリに命令とデータを格納し、命令を順次、解釈して実行していくという構造となっている点である。それ以前のコンピュータでは、パッチボードなどを使った配線でどのような計算を行うかをプログラムしており、プログラムの変更は配線を繋ぎ変える必要があり手間が掛かっていたが、プログラムをメモリに格納することにより、プログラムの変更が容易になった。また、プログラムを配線ではなく、命令としてメモリに格納することから、どのような形式の命令を備えるかという命令アーキテクチャの概念が生まれてきたと言える。

–– ADVERTISEMENT ––

オリジナルのノイマンアーキテクチャでは、メモリに記憶した命令をプログラム自身で書き変えることにより、ループの中でアクセスするメモリアドレスを順次変更するような使い方が意図されていたが、このような自己書き換え型のプログラムはデバグが非常に難しく、この機能はレジスタを使ったアドレッシングなどに置き換えられてしまった。

ノイマン型コンピュータは、メモリと処理時間に制約がなければ、Turing Completeなマシンであり、Turing Machineよりも、より直感的に処理手続きをプログラムとして記述できるので、その後のコンピュータアーキテクチャの指導的原理となった。

非ノイマン型コンピュータ

ノイマン型のコンピュータは、上記のように問題を解く手順をプログラムとして記述し、そのプログラムを逐次実行するアーキテクチャであるが、それ以外のやり方もあり得る。これらを一纏めにして非ノイマン型のコンピュータと総称する。

問題の記述方法であるが、解を得る手順を記述する手続き的な記述以外に、解が満たすべき条件を記述する方法も考えられる。例えば、「約数とは与えられた数を割り切ることが出来る数であるという記述と、この数の全ての約数を求めよ。」というように問題を記述する。このような問題記述を効率的に処理するコンピュータは現状では存在しないが、上記のような因数分解に関しては、量子コンピュータが実用化されれば、全ての解を並列に計算できると期待されている。

また、神経回路を模擬したパーセプトロンなども、ニューロンに相当する処理ノードが多数の入力と内部状態に基づいて処理を行い、次の処理ノードに出力信号を伝達するというデータフロー的な処理を行っており、非ノイマン型のコンピュータである。

身近な例では、3Dグラフィックスの表示処理は、表示する図形を3角形の集合に分解し、各3角形の頂点の座標を視点から見た座標に変換し、面の色や模様を計算し、更に視点からみて前面にない部分は表示しないというZ-Bufferingを行い、最終的にピクセルに変換してフレームメモリに書くという処理であり、基本的には各機能ブロックが配線によって繋がれてデータフロー的に処理を行っており、ストアードプログラムではない非ノイマン的な処理と言える。また、ビデオのエンコードやデコード、無線通信の信号処理なども、入力データに対して各機能ブロックが決められた処理を行い、その出力を次の機能ブロックに渡すというデータフロー処理が行われており、これも非ノイマン型のコンピューティングと言える。但し、最近では、汎用GPU(General Purpose Graphic Processor)などが出現し、実際の処理はノイマン的に手続きで記述したり、信号処理もDSP(Digital Signal Processor)を用いてノイマン的に行ったりすることが多く、ハイレベルの処理方式としては手続き的では無いが、内部のハードウェアレベルのアーキテクチャとしてはノイマン型というケースも多くなっている。

※本記事は掲載時点の情報であり、最新のものとは異なる場合があります。予めご了承ください。

連載一覧

第111回 命令セットアーキテクチャとマイクロアーキテクチャ
第110回 汎用コンピュータと専用コンピュータ
第109回 ノイマン型コンピュータと非ノイマン型コンピュータ
第108回 チューリングマシン
第107回 ディファレンスエンジン

この記事が気に入ったらいいね!しよう

No image

マイナビニュースの人気記事をお届けします。

マイナビニュース広告企画PR
    • 美術館でこんな経験ない?

    • 次世代クルマ、燃費の向上を実現!?

    • 接客の第一印象をAIが評価!

    • AIチップ業界、勝ち抜くカギとは

    • 小顔もかなう!“大人むくみ”に着目したマスク

      AD(POLA)

    • サーバー導入に至ったポイント4つ

    • データ仮想、新たなメリットを紹介

あなたにオススメ

災害時にいち早く通信を!羽田航空基地で海保と合同訓練
[AD]KDDI

アルギニンとピクノジェノールの凄い力
[AD]小林製薬株式会社

テクノロジー
FPGAメーカーが語った次世代コンピューティングのアクセラレーション手法

テクノロジー
Graph500 – 有終の美を飾った京コンピュータ
テクノロジー
中国版エクサスケールスパコンの開発状況 – ISC 2019
テクノロジー
215mm角のCerebrasの巨大マシンラーニングエンジン – Hot Chi…
テクノロジー
CEVA、DSPとコントローラのハイブリッドアーキテクチャ「CEVA-BX」を発…
夫「なんか老けたね…」寝る前に○○食べたら→娘と間違われた!凄い!
[AD]しまのや

テクノロジー
AMDのRDNAアーキテクチャの「Navi GPU」を読み解く – Hot Ch…
この秋発売するエストのファンデーションをプレゼント!
[AD]est on VOGUE

たるまない未来を作る、クリームの実力を大解剖!
[AD]POLA

気になったときに潤いをキープできる美髪のための名品
[AD]ジョンマスターオーガニック

大人気H&M高橋里帆さんが提案!ホリデーシーズンメイク
[AD]Amplitude

新感覚!とろ~りミルクの洗顔料で、つるすべ〝むき卵肌〟へ
[AD]花王

相田翔子(49)にシミがない理由!「家で簡単だよ?」大炎上中
[AD]ヘルスアップ

心配な子どもの口臭に。「出会えてよかった」絶賛の口臭ケア
[AD]日本歯科総合研究所

食べログにて、モトカレマニアの舞台となった実在の飲食店を紹介
[AD]株式会社フジテレビジョン

ガンコな髪が扱いやすくなって憧れのサラツヤ髪に!
[AD]ジョンマスターオーガニック

テクノロジー
Top500に「さよなら」をした富岳スパコン
ドブ臭い口臭が1時間で!石田純一(65)の口臭がない理由が簡単すぎて炎上
[AD]株式会社BIZENTO

テクノロジー
富岳スパコンに搭載されるメニーコアCPU「A64FX」 – ISC 2019
仕事中でも手軽にセルフケアできる、コリを解消アイテムとは
[AD]パナソニック on 日経ビジネス電子版

テクノロジー
SC18 – 量子コンピュータで計算の将来はどうなるのか
ヘビースモーカー「ニコチン0mgなのにガツンと来る」
[AD]NICOLESS

テクノロジー
COOL Chips 22 – 富士通のドメインスペシフィックコンピューティング
テクノロジー
SC18 – NECが語った最新スパコン「Aurora TSUBASA」の性能
テクノロジー
ルネサス、SRAMベースのPIM技術を開発 – メモリ上でのAI処理が可能に
テクノロジー
SC18 – 量子雑音をモデルできるAtosのQuantum Learning …
テクノロジー
SC18 – 生物学的な脳を模した超並列コンピューティング「SpiNNaker」
テクノロジー
SC18 – 全容が見えてきた富士通のポスト「京」スパコン
テクノロジー
NVIDIAのレイトレーシングGPU「Turing」を読み解く – Hot Ch…
バストUPには何がいい?話題のバストクリームを使って見ると
[AD]ホーイズム

テクノロジー
ロッキード・マーティン、軌道上で衛星のミッションを変えられる衛星を発表
子育ては抱え込まない。上手に頼って充実を
[AD]電気事業連合会onESSEonline

テクノロジー
米中貿易戦争の影響は限定的 – 米半導体製造装置大手が語る今後の市場動向
テクノロジー
Arm TechCon 2019 – ArmがCustom Instructio…
テクノロジー
IntelのoneAPI – CPU、GPU、FPGA、AIプロセサに共通のソフ…
テクノロジー
Hot Chips 31の講演プログラムが公開
テクノロジー
筑波大がFPGAを本格使用するCygnusスパコンの運用を開始
中古車ってどこまでちゃんと整備やクリーニングがされてるの?
[AD]ダイハツ工業株式会社

テクノロジー
Xilinxが提案する次世代データセンターに向けたアクセラレーション手法
「毛穴汚れが1週間で?」自宅で簡単にできる毛穴ケアが大炎上
[AD]ファンファレ

テクノロジー
ET&IoT Technology 2018 – AI開発を加速させる「Open…
テクノロジー
ISC 2019 – ディープラーニングに最適な数値表現のPosit
テクノロジー
OKI、高速ディープラーニング推論処理が可能なAIエッジコンピュータを発売
テクノロジー
富士通、日本の次世代スパコン ポスト「京」の製造を開始
テクノロジー
Letiとimec、AIおよび量子コンピュータ開発で連携
テクノロジー
次世代メモリの本格量産時代が到来 – なぜAMATは専用量産装置を作ったのか
辻元舞さんも感動!噂の「美髪整形」とは
[AD]資生堂プロフェッショナル

秋冬の肌には大人気の保湿トーンアップ下地が使える!
[AD]ラ ロッシュ ポゼ

テクノロジー
ISC 2019 – FPGAでのPositの実装
テクノロジー
ET&IoT Technology 2018 – 組込みコンピュータの機能拡張を…
テクノロジー
ソニーの深層学習統合開発環境、産総研のAIスパコンのGPUが利用可能に
テクノロジー
ソニー、産業機器向け2000万画素の積層型CMOSイメージセンサー技術を開発
テクノロジー
XilinxはなぜFintechに注力するのか? – 増える金融分野でのFPGA…
将来の可能性がスコアで出てくるそうです
[AD]J.Score

テクノロジー
Arm、自動車向けアプリケーションプロセッサIP「Cortex-A65AE」を発…
テクノロジー
ソニー、産業機器向けグローバルシャッター対応CMOSイメージセンサを発表
テクノロジー
アジレント、自己診断技術を搭載したガスクロマトグラフを発表
B型肝炎の給付金が凄すぎる!ネットで簡単に無料診断できたよ
[AD]ベリーベスト法律事務所

テクノロジー
LINX Days 2018 – マシンビジョンが切り開くものづくりの未来
テクノロジー
クラウドからエッジまで、高効率かつ低消費電力な推論を実現する方法
テクノロジー
「COOL Chips 22」 – コンピュータの国際学会が4月17日~19日に…
テクノロジー
コンデンサが無くても特性維持を可能としたローム – CEATEC 2019
テクノロジー
2019年以降の半導体の最大市場は通信分野 – IC Insightsが予測
テクノロジー
拡大するCortex-Mベースマイコン「STM32」の世界 – STが目指す新市…
テクノロジー
用途に応じて性能/電力/コストを最適化できるAMDの「Zen2」 – Hot C…
テクノロジー
SEMICON Japan 2018 – 新たなアプリニーズへの対応を進めるアド…
テクノロジー
NXP、Cortex-Mベースのギガヘルツマイコンを発表
AYA(34)「デブほど試して」朝の1分習慣で47kgに大炎上!
[AD]アスクレピオス製薬

髪を乾かす前と後の2度使いで、髪が内側から潤うのを実感!
[AD]ジョンマスターオーガニック

テクノロジー
NEC、デスクトップ型ファクトリコンピュータ3製品を発売
テクノロジー
2019年のMPU市場は前年比4%減の予測 – 2020年以降は再び成長基調に
医師の妻(46)「シミなら家で簡単やん!」朝1つの習慣が凄い
[AD]安心健康ライフ

テクノロジー
SC18 – Gordon Bell賞はORNLとLBNLの2つのチームが受賞
テクノロジー
ヴァイナス、JAXA開発のCAE/CFD向け商用ソフトウェア「FBasis V1…
テクノロジー
CFDや最適設計のツールは使い分けの時代へ – VINAS Users Conf…
テクノロジー
高度レーダーを実現するための4つの画期的な基盤テクノロジ
dカードGOLDを調べてみたら、凄かった…。ドコモユーザーなら必ず持つべきと言え…
[AD]dカード on クレカNAVI

テクノロジー
Arm TechCon 2019 – 次々世代Cortex-Aコアとなる「Mat…
テクノロジー
2018年の半導体製造装置市場規模は620億ドル – SEMI
テクノロジー
ルネサス、EtherCAT通信機能を搭載した32ビットマイコン「RX72M」を発…
  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

ntt

コメントを残す

*