LGP-30
LGP-30 (初めはLibrascope General Purposeの略で、その後はLibrascope General Precisionに改められた)は初期の既製コンピュータ。
LGP-30はドラム上の論理アドレス(英語版)をインターリーブ(英語版)することによってオペランド位置最適化を提供したため、したがって2つの隣接するアドレス(00と01など)は9つの物理的位置によって分離された。これらのスペースはオペランドを使用する命令の隣にオペランドを配置できるようにした。(ドラムは)64トラックあり、各トラックにつき64ワード(セクター)から成っていた。2つの隣接する物理ワード間の時間は約0.260ミリ秒、2つの隣接するアドレス間の時間は9×0.260、つまり2.340ミリ秒であった。最悪の場合のアクセス時間は16.66ミリ秒であった。
命令の半分(15ビット)は使用されなかった。使わなかった半分は追加の命令、インデックス付け、間接アドレス指定、または次の命令を見つけるための2番目(+1)アドレスに使用できた可能性があり、それぞれがプログラムのパフォーマンスを向上させたであろう。これらの機能はいずれもLGP-30には実装されなかったが、一部は1960年の後継機であるRPC-4000で実現された。
LGP-30のユニークな特徴は、安価であるにもかかわらず乗算機能を内蔵していることであった。これはドラムコンピュータだったので、ビットはドラムから読み取られる際にシリアルに処理された。
en:General Precision Inc. の1部門であるen:Librascope社(カリフォルニア州グレンデール)によって製造され、en:Royal Typewriter Companyの en:Royal McBee部門との合弁事業であるRoyal Precision Electronic Computer Companyによって販売およびサービスが提供された。
LGP-30は1956年に初めて製造され、その当時小売価格で47,000ドル、2020年時点の$430,000と同等である。
LGP-30は、一般的にデスク・コンピューターと呼ばれていた。その高さ、幅、奥行きは(タイプライターの棚を除く) 33×44×26インチ (84×112×66 cm)であった。重さは約800ポンド (360 kg)あったが、頑丈なキャスターが備え付けられていたため本体の移動は簡単であった。