X



【IT】50年以上前のコンピューター黎明期を支えた「磁気コアメモリ」とは?[05/06]
■ このスレッドは過去ログ倉庫に格納されています
0001しじみ ★
垢版 |
2019/05/07(火) 04:37:38.07ID:CAP_USER
IBMが1964年に発表したメインフレーム「System/360」は、「OSの共有が可能で拡張性の高い汎用目的コンピューター」という、現代に近い形のコンピューターを商用として市場に送り出した最初のモデルといわれています。そんなSystem/360に使われていた「磁気コアメモリ」について、古いコンピューターの修復を手がけるエンジニアのKen Shirriff氏がブログで解説しています。
https://i.gzn.jp/img/2019/05/06/ibm-magnetic-core-memory/00_m.jpg

A look at IBM S/360 core memory: In the 1960s, 128 kilobytes weighed 610 pounds
http://static.righto.com/images/ibm-360-mem/core-module-bench.jpg

IBMはSystem/360に280億ドル(当時のレートで約10兆円)、その中でも磁器コアメモリに対して50億ドル(約1兆8000億円)ものコストをかけたといわれています。System/360に補助記憶装置として搭載された磁気コアメモリは当初の容量が16KBだったものの、すぐに32KBや64KBに改良されたとのこと。アポロ計画を超える規模の予算で開発されたSystem/360は大成功を収めて、IBMはその後のコンピューター業界をけん引する存在となりました。

磁気コアメモリは半導体メモリチップが登場するまで、1950年代から1970年代にかけて主流となった記憶補助装置でした。磁気コアメモリの1単位は円環状のフェライトコアと書き込み線・読み出し線という2本の電線で構成され、コアの内部に生じる磁束に応じて0か1かを記憶させるという仕組みです。そのため、磁気コアメモリは多くの半導体メモリと異なり不揮発性で、さらにランダムアクセスが可能で破壊読み出し型という仕様となっています。
https://i.gzn.jp/img/2019/05/06/ibm-magnetic-core-memory/01_m.jpg

実際の磁気コアメモリのユニットを見るとこんな感じ。まるで織物のように電線が縦と横に交わっていて、その交差点にフェライトコアが装着されています。指の大きさと比較して分かるとおり、1単位の大きさは非常に小さいもの。
https://i.gzn.jp/img/2019/05/06/ibm-magnetic-core-memory/02_m.jpg

このフェライトコア1つで1ビットの情報を収納するため、64KBの磁気コアメモリユニットは必然的に巨大なものとなります。
https://i.gzn.jp/img/2019/05/06/ibm-magnetic-core-memory/03_m.jpg

最も人気のあったSystem/360モデル40は月額9000ドル(約320万円)から1万7000ドル(約610万円)で借りることができ、1972年までにIBMはモデル40だけで10億ドル(約3600億円)の収益を得たとのこと。System/360ではCPU・電源・ストレージというコンピューターのシステムが1つのフレームに収められていて、当時としてはかなりコンパクトなサイズにまとめることに成功しました。それでも1つのフレームサイズはおよそ150cm×60cmで、その重さは610ポンド(約270kg)はあったそうです。
https://i.gzn.jp/img/2019/05/06/ibm-magnetic-core-memory/04_m.jpg

次期モデルとなるSystem/360 モデル50は、月額1万8000ドル(約650万円)から3万2000ドル(約1150万円)で借りることができました。磁気コアメモリのストレージはIBM 2361 Large Capacity Storageで、その容量は最大256KB。ストレージフレームを追加することで512KBまで拡張できたそうです。
https://i.gzn.jp/img/2019/05/06/ibm-magnetic-core-memory/05_m.jpg

モデル50の磁気コアメモリユニットはこんな感じ。水平方向に積み重ねられた18枚の磁気コアメモリで構成されていて、接続に用いる大量のハーネスが正面に写っています。フェライトコアと電線で構成されるコアメモリ本体は組み立てた状態だと見えません。
https://i.gzn.jp/img/2019/05/06/ibm-magnetic-core-memory/09_m.jpg

当時はまだトランジスタ・抵抗・コンデンサーを1つのチップにまとめた集積回路は商用には導入されておらず、抵抗やコンデンサを形成してトランジスタと組み合わせた基盤を複数つないだ部分がコンピューターのコアユニットとなっていました。以下の写真は、32個のトランジスタをつんだドライバゲートボードを16枚接続したコアユニット。
https://i.gzn.jp/img/2019/05/06/ibm-magnetic-core-memory/06_m.jpg

https://gigazine.net/news/20190506-ibm-magnetic-core-memory/
続く)
0133ニュースソース検討中@自治議論スレ
垢版 |
2019/05/28(火) 14:55:47.86ID:0PJQY0ws
6コアだと電子レンジの
チーズみたいに熱くなる
0134ニュースソース検討中@自治議論スレ
垢版 |
2019/05/28(火) 18:29:19.29ID:HXLss15u
12兆円投資して今のIBMの体たらくかよ…
0136ニュースソース検討中@自治議論スレ
垢版 |
2019/05/31(金) 10:50:25.24ID:+kCtbESN
メモリ技術としてIC半導体メモリが登場するまでは、コアメモリがメモリの主流で
長く使われてた。
その前は回転する円筒状のドラム表面に磁性体を塗布したものに
複数の固定ヘッドが読み書きをする「ドラム記憶装置」で、
機械的な動作(回転)があるので、読み書きには回転待ちをせねばならなかった。
そのまた前は水銀遅延線メモリとかかな。これも水銀の詰まったパイプに
音響波を循環させて記憶を作った。
ランダムに高速アクセスできるメモリとしては、ブラウン管式メモリがあったが、
機械動作がないので比較的高速にアクセスできたが、これがなかなかの難物で
1本あたりあまり容量がとれなかった。

コアメモリは機械動作が無くて、読み書きが比較的高速であり、容量も
数メガバイトも実現可能な安定した記憶を実現できた大発明だった。
コアメモリが登場していなかったら、1960年代の電子計算機の
大発展はなかったろう。
0137ニュースソース検討中@自治議論スレ
垢版 |
2019/06/02(日) 17:18:59.82ID:1mavQE2Y
コアメモリ最初の頃はたしかサイクルタイムが1μセカンドぐらいだったが、
次第にコアのサイズを小さくするとともに、サイクルタイムが短縮されて
500ナノセカンド、300ナノセカンド150ナノセカンドぐらいまでは行けた
様な気がする。そうしてその頃にICメモリが登場してきて、。。。。

コアメモリの変種としてワイヤメモリ、磁気薄膜メモリなども作られたが、
ICメモリに駆逐されてしまい、あまり普及せずに終わった。
0138ニュースソース検討中@自治議論スレ
垢版 |
2019/06/02(日) 19:18:18.51ID:wBNIIgmp
それをコンピュータと呼ぶのか?

計算機じゃん
0140ニュースソース検討中@自治議論スレ
垢版 |
2019/06/05(水) 14:44:19.99ID:gF+OjUhA
それはバブルメモリー(磁気バブルメモリー)という、
機械的動作を伴わない外部記憶装置の一種だろう。

磁気バブル、などで検索されたい。
0141ニュースソース検討中@自治議論スレ
垢版 |
2019/07/17(水) 18:56:39.33ID:o3Ejsi+Q
いまのコンピュータには、磁気コアメモリはまず使われてはいない。
だが、言葉として、コアダンプなどの用語は今でもなお使われている。
どこにもコアなど無いのにも関わらずに。
0143ニュースソース検討中@自治議論スレ
垢版 |
2019/07/19(金) 19:39:49.31ID:MUtVgk5r
>>142
おお、なるほど、言われてみればw

当時の人たちは、将来コンピュータがこれほど大量のメモリを積むことになるとは、思ってもみなかっただろうな
でも何十年か後の人たちも同じことを言っているかもしれないな
0144ニュースソース検討中@自治議論スレ
垢版 |
2019/07/30(火) 09:57:17.02ID:H1Iz/u0O
クロスポイントメモリーは、コアメモリの一種の生まれ変わり転生だ。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況