141 関係: Alpha 21064、Alpha 21164、Alpha 21264、Alpha 21364、Athlon、単精度浮動小数点数、否定論理和、否定論理積、同時マルチスレッディング、実装、仮想記憶、任意精度演算、ミニコンピュータ、マルチプロセッシング、マイクロプログラム方式、マイクロプロセッサ、マイクロソフト、マザーボード、チップセット、ネットワークアタッチトストレージ、ネットアップ、バイト (情報)、メモリコントローラ、メインフレーム、リテラル、レジスタ (コンピュータ)、レジスタファイル、ロスアラモス国立研究所、ワンボードマイコン、ワード、ワークステーション、トランスレーション・ルックアサイド・バッファ、パーソナルコンピュータ、ヒューレット・パッカード、ビット、ビット演算、デバイスドライバ、ディジタル・イクイップメント・コーポレーション、ファウンドリ、フォームファクタ、ベンチマーク、ベクトル計算機、制御構造、分岐予測、分岐命令、命令パイプライン、命令セット、アメリカ合衆国、アドバンスト・マイクロ・デバイセズ、アウト・オブ・オーダー実行、...、インテル、エミッタ結合論理、オペレーティングシステム、オペコード、オープンソース、キャッシュメモリ、クレイ、コンパック、コンピュータ・アーキテクチャ、スーパーコンピュータ、スーパースカラー、ステータスレジスタ、サムスン電子、サン・マイクロシステムズ、サーバ、サブルーチン、商標、倍精度浮動小数点数、BSD、CISC、CMOS、CPU、Cray T3D、Cray T3E、知的財産権、符号拡張、Debian、DECstation、DVD、EV6バス、Extended Industry Standard Architecture、遅延スロット、被演算子、論理和、論理積、超並列マシン、FPU、FreeBSD、Gentoo Linux、IEEE 754、Intel Pentium、Itanium、Linux、Load-Link/Store-Conditional、Microsoft Windows 2000、Microsoft Windows NT、MIPSアーキテクチャ、MPEG-2、NetBSD、OEM、OpenBSD、OpenVMS、PA-RISC、Peripheral Component Interconnect、PS/2コネクタ、R2000、Red Hat Linux、RISC、SIMD、SPARC、Standard Performance Evaluation Corporation、Tru64 UNIX、UNIX、VAX、Video Graphics Array、VMEバス、VRAM、X86、ZDNet、排他的論理和、最上位ビット、最下位ビット、浮動小数点数、整数型、128ビット、16ビット、1988年、1992年、1995年、1996年、1998年、2001年、2004年、2006年、2011年、32ビット、3月、64ビット、7月、8ビット、8月16日。 インデックスを展開 (91 もっと) »
Alpha 21064
21064マイクロプロセッサ 21064チップを埋め込んだ名刺 Alpha 21064 はディジタル・イクイップメント・コーポレーション (DEC) が開発・製造したマイクロプロセッサであり、Alpha命令セットアーキテクチャ (ISA) を実装している。当初 DECchip 21064 として登場し、1994年に改称された。コード名 EV4 でも知られている。1992年2月に発表され、1992年9月から量産出荷された。Alpha ISA の最初の商用実装であり、DECが外部に広く販売した最初のマイクロプロセッサである。1993年10月に派生品である Alpha 21064A に取って代わられた。.
新しい!!: DEC AlphaとAlpha 21064 · 続きを見る »
Alpha 21164
Cray T3E-600 のプロセッサ基板。300MHz版 Alpha 21164 が4個搭載されている。 Alpha 21164 はディジタル・イクイップメント・コーポレーション (DEC) が開発・製造したマイクロプロセッサであり、Alpha命令セットアーキテクチャ (ISA) を実装している。コード名 EV5 でも知られている。1995年1月、Alpha 21064A の後継として登場した。1998年には後継の Alpha 21264 に取って代わられた。.
新しい!!: DEC AlphaとAlpha 21164 · 続きを見る »
Alpha 21264
Alpha 21264 のマイクロアーキテクチャ Alpha 21264 はディジタル・イクイップメント・コーポレーション (DEC) が開発・製造したRISCマイクロプロセッサであり、Alpha命令セットアーキテクチャ (ISA) を実装している。コード名 EV6 でも知られている。1996年10月に登場した。.
新しい!!: DEC AlphaとAlpha 21264 · 続きを見る »
Alpha 21364
Alpha 21364 は、当初はディジタル・イクイップメント・コーポレーション (DEC)、後にはコンパックが開発・製造したRISCマイクロプロセッサであり、Alpha命令セットアーキテクチャ (ISA) を実装している。コード名は "Marvel" だが、EV7 とも呼ばれる。.
新しい!!: DEC AlphaとAlpha 21364 · 続きを見る »
Athlon
Athlon(アスロン)は、AMDのx86アーキテクチャのマイクロプロセッサの名称である。 Athlonは、K7と呼ばれる第7世代のプロセッサの1シリーズとして開始されたが、第8世代のK8、更にその後継のK10(K9は中止された)でも、Athlonの名称は引き継がれた。.
新しい!!: DEC AlphaとAthlon · 続きを見る »
単精度浮動小数点数
情報処理において、単精度浮動小数点数 (Single precision floating point number) は、コンピュータの数値表現の一種である。 浮動小数点形式の標準であるIEEE 754では、単精度は32ビット(4オクテット)、倍精度は64ビット(8オクテット)である。IEEE 754-2008 では単精度の形式は正式には binary32 と呼ばれている。「単」や「倍」という表現は32ビットを1ワードとする32ビットアーキテクチャを基にしている。 単精度浮動小数点数は、同じ幅の固定小数点数に比べてより広範囲な数値を表せるようになっているが、同時に精度を犠牲にしている。 C言語、C++、C#、Java、Haskellでは単精度のデータ型を float と呼び、Pascal、MATLABなどでは single と呼ぶ。3.2以前のOctaveでは single という名前だが倍精度である。Pythonの float も倍精度である。.
新しい!!: DEC Alphaと単精度浮動小数点数 · 続きを見る »
否定論理和
否定論理和(ひていろんりわ)とは、与えられた複数の命題の全てが偽であることを示す論理演算である。NORと表記される。矢印の「↓」を用いて"A ↓ B"とする表記方法もある。.
新しい!!: DEC Alphaと否定論理和 · 続きを見る »
否定論理積
否定論理積(ひていろんりせき)とは、与えられた複数の命題のうちに偽であるものが含まれることを示す論理演算である。NANDと表記される。別の表記法として、Henry M. Shefferが1913年に導入したシェファーの棒記号(Sheffer stroke、記号 "|" で表す)や矢印の「↑」を用いる表記法もある。.
新しい!!: DEC Alphaと否定論理積 · 続きを見る »
同時マルチスレッディング
同時マルチスレッディング(どうじマルチスレッディング、Simultaneous Multithreading、SMT)とは、単一CPUにより複数の実行スレッドを同時に実行するプロセッサの機能。.
新しい!!: DEC Alphaと同時マルチスレッディング · 続きを見る »
実装
実装(じっそう、implementation)とは、何らかの機能(や仕様)を実現するための(具体的な)装備や方法のこと。.
新しい!!: DEC Alphaと実装 · 続きを見る »
仮想記憶
仮想記憶(かそうきおく、Virtual Memory、バーチャルメモリ)とは、コンピュータ分野におけるメモリ管理の仮想化技法の一種であり、オペレーティングシステムなどが物理的なメモリを、アプリケーション・ソフトウェア(プロセスなど)に対して、専用の連続した主記憶装置に見えるように提供する。 この技術により、物理的な主記憶装置に加えてハードディスク装置等の補助記憶装置を併用すれば、物理的な主記憶装置よりも大きな仮想メモリを提供する事ができる。またアプリケーション・プログラム側は、物理メモリ上のアドレスを意識しなくて良いため、マルチタスクの実現が容易である。このため現代のオペレーティングシステムの多くが仮想記憶をサポートしている。 仮想的に与えられたアドレスを仮想アドレス (virtual address) または論理アドレス (logical address)、実記憶上で有効なアドレスを物理アドレス (physical address) または実アドレス (real address) という。仮想アドレスの範囲を仮想アドレス空間、物理アドレスの範囲を物理アドレス空間という。.
新しい!!: DEC Alphaと仮想記憶 · 続きを見る »
任意精度演算
任意精度演算とは、数値の精度を必要ならいくらでも伸ばしたりできるような演算システム(実際上は利用可能なメモリ容量に制限されるが)による演算である。.
新しい!!: DEC Alphaと任意精度演算 · 続きを見る »
ミニコンピュータ
ミニコンピュータ (mini computer) は、コンピュータの種類の一つ。略称として「ミニコン」とも呼ばれた。.
新しい!!: DEC Alphaとミニコンピュータ · 続きを見る »
マルチプロセッシング
マルチプロセッシング(multi processing)とは、(本来は)ひとつのプロセスだけではなく複数の並行プロセスを同一システム内で使用することを意味する。 マルチタスクと同様ひとつのCPUを複数のプロセスが共有することも示すが、ひとつのシステム内の複数のCPUが複数のスレッドを動作させることも意味する。マルチプロセッサと言う場合は一般に後者のみを指す。.
新しい!!: DEC Alphaとマルチプロセッシング · 続きを見る »
マイクロプログラム方式
マイクロプログラム方式(マイクロプログラムほうしき、マイクロプログラミング、英:microprogramming)は、プロセッサの制御装置の実装手法のひとつであり、CPU内のマイクロプログラム(マイクロコード)を使用して、複雑な命令を比較的容易に実装する。 利点としては、オペレーティングシステムを含めたソフトウェアから見た場合のハードウェア(命令セットアーキテクチャ、ISA)を、容易に追加・拡張したり、あるいはプロセッサ間で標準化して互換性を高める、更には異なる命令セットのCPUのエミュレートにも応用可能である(仮想化技術のひとつともいえる)。 反面、複雑な命令の増加はパイプラインの効果が薄れる結果ともなりやすい。 一般にROM (Read Only Memory) またはPLA()、またはそれらを組み合わせたものに格納される。コントロールストアをRAMで構成すると、動的にプログラマブル可能にできるが起動時に読み込みが必要である。ROMにすれば読み込みは必要ないが、動的にプログラム可能という利点がなくなる。 マイクロプログラム方式は、主にCISCのCPUで採用されている。 マイクロプログラム方式に対し、論理ゲートとフリップフロップを配線でつなぎあわせて直接実装する方式はワイヤードロジック(布線論理)と呼ばれる。RISCは原則としてはワイヤードロジックで構築される。 マイクロプロセッサやマイクロコンピュータやマイクロコントローラの「マイクロ」とは、どちらも英語の小さいという意味であるという以外に関連はない。 IBMなどのベンダーではマイクロコードという語を「ファームウェア」の同義として使うことがあり、周辺機器に格納されるマイクロプログラムも機械語プログラムもまとめてマイクロコードと呼ぶことがある。.
新しい!!: DEC Alphaとマイクロプログラム方式 · 続きを見る »
マイクロプロセッサ
マイクロプロセッサ(Microprocessor)とは、コンピュータなどに搭載される、プロセッサを集積回路で実装したものである。 マイクロプロセッサは小型・低価格で大量生産が容易であり、コンピュータのCPUの他、ビデオカード上のGPUなどにも使われている。また用途により入出力などの周辺回路やメモリを内蔵するものもあり、一つのLSIでコンピュータシステムとして動作するものを特にワンチップマイコンと呼ぶ。マイクロプロセッサは一つのLSIチップで機能を完結したものが多いが、複数のLSIから構成されるものもある(チップセットもしくはビットスライスを参照)。 「CPU」、「プロセッサ」、「マイクロプロセッサ」、「MPU」は、ほぼ同義語として使われる場合も多い。本来は「プロセッサ」は処理装置の総称、「CPU」はシステム上で中心的なプロセッサ、「マイクロプロセッサ」および「MPU(Micro-processing unit)」はマイクロチップに実装されたプロセッサである。本項では、主にCPU用のマイクロプロセッサについて述べる。 当初のコンピュータにおいて、CPUは真空管やトランジスタなどの単独素子を大量に使用して構成されたり、集積回路が開発されてからも、たくさんの集積回路の組み合わせとして構成されてきた。製造技術の発達、設計ルールの微細化が進むにつれてチップ上に集積できる素子の数が増え、一つの大規模集積回路にCPU機能を納めることが出来るようになった。汎用のマイクロプロセッサとして最初のものは、1971年にインテルが開発したIntel 4004である。このマイクロプロセッサは当初電卓用に開発された、性能が非常に限られたものであったが、生産や利用が大幅に容易となったため大量に使われるようになり、その後に性能は著しく向上し、価格も低下していった。この過程でパーソナルコンピュータやRISCプロセッサも誕生した。ムーアの法則に従い、集積される素子数は増加し続けている。現在ではマイクロプロセッサは、大きなメインフレームから小さな携帯電話や家電まで、さまざまなコンピュータや情報機器に搭載されている。.
新しい!!: DEC Alphaとマイクロプロセッサ · 続きを見る »
マイクロソフト
マイクロソフト()は、アメリカ合衆国ワシントン州に本社を置く、ソフトウェアを開発・販売する会社である。1975年4月4日にビル・ゲイツとポール・アレンらによって設立された。.
新しい!!: DEC Alphaとマイクロソフト · 続きを見る »
マザーボード
マザーボード (Motherboard) とは、コンピュータなどで利用される、電子装置を構成するための主要な電子回路基板。MB芹澤正芳、山本倫弘、オンサイト(著):『自作PC完全攻略 Windows 8/8.1対応』、技術評論社、2014年、ISBN 978-4-7741-6731-2、21ページ。と略される。メインボード『見やすいカタカナ新語辞典』、三省堂、2014年、ISBN 978-4-385-16047-4、697ページ。岡本茂(監修)大島邦夫、堀本勝久(著):『2009-10年版最新パソコンIT用語事典』、技術評論社、2009年、ISBN 978-4-7741-3669-1、1057ページ。、システムボード、ロジックボードとも呼ばれる。.
新しい!!: DEC Alphaとマザーボード · 続きを見る »
チップセット
チップセットに用いられるLSI例 チップセット(Chipset)とは、原義では、ある機能を実現するのに、複数の集積回路(IC)を組み合わせて機能を実現する構成の場合、それら一連の関連のある複数の集積回路のことをチップセットと呼ぶ。 PC/AT互換機(に類似したパーソナルコンピュータ)CPUの外部バスと、メモリや周辺機器を接続する標準バスとのバスブリッジなどの、旧来は単機能のICを複数組み合わせて(こちらが原義のチップセット)実現されていた機能を、1個ないし少数の大規模集積回路(LSI)に集積したものを指して、チップセットと呼ぶことが多い。 2010年前後には、RFなどの高機能LSIとバスコントローラ、さらにマイクロコントローラ(に、さらに周辺を集積したSoC)などが連携し、スマートフォン等、ビジネスになる製品をワンストップで実装できる「ターンキー」システムとして設計されたLSIのセットを指しても「チップセット」という語が使われるようになっている。 本項では主として、前述のパーソナルコンピュータにおけるチップセットについて説明する。.
新しい!!: DEC Alphaとチップセット · 続きを見る »
ネットワークアタッチトストレージ
ネットワークアタッチトストレージ (Network Attached Storage) とは、コンピュータネットワークに直接接続して使用するファイルサーバ。TCP/IPネットワークに接続して使用する補助記憶装置であり、コントローラとハードディスクから成るファイルサービス専用のコンピュータである。OSがチューニング・独自開発されている場合もある。.
新しい!!: DEC Alphaとネットワークアタッチトストレージ · 続きを見る »
ネットアップ
ネットアップ (NetApp, Inc.、) は、アメリカ合衆国のITソリューシュンサービス企業。企業向けストレージおよびデータ管理ソリューションを提供している。本社はカリフォルニア州サニーベール。旧称、ネットワークアプライアンス。フォーチュン100メンバー。日本法人はネットアップ株式会社。.
新しい!!: DEC Alphaとネットアップ · 続きを見る »
バイト (情報)
バイト (byte) は、「複数ビット」を意味する、データ量あるいは情報量の単位である。 1980年頃から1バイトは8ビット (bit) であることが一般的であったが、 正式に定義されたのは2008年発行のIEC_80000-13である。 8ビットは、256個の異なる値(たとえば整数であれば、符号無しで0から255、符号付きで−128から+127、など)を表すことができる。.
新しい!!: DEC Alphaとバイト (情報) · 続きを見る »
メモリコントローラ
メモリコントローラ (Memory controller) とは、コンピュータシステム上でRAM(半導体メモリ)の、データの読み出し、書き出し、DRAMのリフレッシュなど、メインメモリのインタフェースを統括するLSI、または機能のこと。 それまでのメインメモリはCPUにフロントサイドバスを介して直接接続されていたが、次第に必要とされるメモリが増大し、Double-Data-Rateなどの特殊な制御を必要とするものも多くなってきたため、CPUとメモリのあいだを仲立ちするLSIに移行した。 パソコンなどのコンピュータシステムでは、この機能はチップセットに統合されているが、Athlon 64は高速化のためにメモリコントローラを内蔵している。インテルCore iシリーズの途中から、時代の進歩や機能の洗練のために再び高機能化したCPUに統合される流れになっている。 Category:CPU.
新しい!!: DEC Alphaとメモリコントローラ · 続きを見る »
メインフレーム
IBM 704 メインフレーム メインフレーム(mainframe)は、主に企業など巨大な組織の基幹業務用などに使用される、大型コンピュータを指す用語。汎用コンピュータ、汎用機、汎用大型コンピュータ、大型汎用コンピュータ、ホストコンピュータ、大型汎用計算機 などとも呼ばれる。対比語は時代にもより専用機、分散コンピュータ(オープン系システム)など。.
新しい!!: DEC Alphaとメインフレーム · 続きを見る »
リテラル
リテラル(literal)は、「文字どおり」「字義どおり」を意味する語で、 と同じくラテン語の (文字)に由来する。数理論理学とコンピュータプログラミングで異なる意味の専門用語として使われる。.
新しい!!: DEC Alphaとリテラル · 続きを見る »
レジスタ (コンピュータ)
レジスタ(register)はコンピュータのプロセッサなどが内蔵する記憶回路で、制御装置や演算装置や実行ユニットに直結した、操作に要する速度が最速の、比較的少量のものを指す。.
新しい!!: DEC Alphaとレジスタ (コンピュータ) · 続きを見る »
レジスタファイル
レジスタファイル(Register file)は、コンピュータの中央演算装置(CPU)にレジスタを多数集積したものである。 現代的な集積回路によるレジスタファイルは、高速なSRAMに複数のポートを持たせる形で実装されている。通常のマルチポートの SRAM は同じポートで読み書きするのに対して、このような RAM は専用の読み書きポートを持つ点で異なる。 CPU の命令セットアーキテクチャは、メモリとチップ上の機能ユニットとでデータを橋渡しするレジスタを定義するが、単純な CPU では「アーキテクチャ上のレジスタ」が CPU 内の物理的なレジスタに1:1で対応する。一方より複雑な CPU はレジスタ・リネーミングを用いて物理的なレジスタとアーキテクチャ上のレジスタの対応関係が実行時に動的に変化する。レジスタファイルは命令セットアーキテクチャの一部で、プログラマから見える存在であり、プログラマからは透過的に存在しており見えないキャッシュメモリとは異なる。.
新しい!!: DEC Alphaとレジスタファイル · 続きを見る »
ロスアラモス国立研究所
アラモス国立研究所(ロスアラモスこくりつけんきゅうじょ、Los Alamos National Laboratory, LANL)は、アメリカ合衆国ニューメキシコ州ロスアラモスに、第二次世界大戦中の1943年に、マンハッタン計画の中で原子爆弾の開発を目的として創設されたアメリカの国立研究機関である。現所長は、チャールズ・マクミラン (Charles McMillan)。.
新しい!!: DEC Alphaとロスアラモス国立研究所 · 続きを見る »
ワンボードマイコン
ワンボードマイコンとは、むき出しの一枚(ワン)のプリント基板(ボード)の上に、電子部品と最低限の入出力装置を付けただけの極めて簡素なマイクロコンピュータである。.
新しい!!: DEC Alphaとワンボードマイコン · 続きを見る »
ワード
ワード(word)は、データ量あるいは情報量の単位である。バイト同様に場合によりまちまちな単位であるが、1980年頃には8ビットに落ち着いたバイトと異なり、現在もまちまちに使われている。場合によってはサイズを固定せずに「データのひとかたまり」を意味していることもある(「可変長ワード」)。 たとえばコンピュータのプロセッサの場合、そのプロセッサの汎用レジスタのサイズをワードとし、その倍長を「ダブルワード」、半分を「ハーフワード」などと呼ぶものもある。System/360に始まる32ビットマシンの時代が長く続いたので32ビットを1ワードとする文化があり、あるいは32ビットはミニコンピュータのベストセラーVAXの文化でもある。一方でパーソナルコンピュータには、x86の初代である8086における1ワードである16ビットが最初に基準となったことによる命名規則による文化もある。近年はマイクロプロセッサも64ビット化し、あるいはSIMDなどで128ビットなどのワードも現れている。 歴史的には、System/360(バイトマシンの確立)より前のマシンでは、「オクテットの2倍か4倍のサイズをワードとする」という設計にする動機が薄く、12ビット~36ビット程度のワードの扱いを得意とする設計とした「ワードマシン」か、6ビット程度の「字」の扱いを得意とする「キャラクタマシン」の、どちらかの設計とすることが多かった。マイコン時代にも、東芝のTLCS-12Aという12ビットワードのマシンの例がある。.
新しい!!: DEC Alphaとワード · 続きを見る »
ワークステーション
リコングラフィックス (SGI) のワークステーション、Octane ワークステーション(workstation, 頭字語: WS)は、組版、科学技術計算、CAD、グラフィックデザイン、事務処理などに特化した業務用の高性能なコンピュータである。 その筐体のサイズは、通常、パーソナルコンピュータ (PC) と同程度か若干大きく、デスクトップに設置して使用されることが多い。 ムーアの法則に従って指数関数的に処理速度が向上する中央演算装置(CPU)やGraphics Processing Unit(GPU)を備えるPCとは異なり、モデルチェンジの周期が長く、性能向上が遅く、専門特化したハードウェア,ソフトウェアを使用するため、規模の経済の恩恵を享受できず、市場原理が働きにくく、費用対効果がPCよりも劣るため、近年では徐々にPCに置き換えられつつある。2000年代以降、各社のラインナップにおいてワークステーションと銘打たれている製品は、単なる高性能PCと化している場合が殆どになっている。.
新しい!!: DEC Alphaとワークステーション · 続きを見る »
トランスレーション・ルックアサイド・バッファ
トランスレーション・ルックアサイド・バッファ(英: Translation Lookaside Buffer、TLB)とは、メモリ管理ユニット内のある種のキャッシュであり、仮想アドレスから物理アドレスへの変換の高速化を図るものである。こんにちの仮想記憶をサポートするマイクロプロセッサは、仮想空間と物理空間のマッピングにTLBを利用しているのがほとんどである。 TLBは通常、連想メモリ (CAM) で実装されている。CPUがメモリ空間にアクセスする際、検索キーとして仮想アドレスを使い、TLB上にそのアドレスに対応するエントリがあれば、検索結果として対応する物理アドレスが返る。これを「TLBヒット」と呼ぶ。要求したアドレスがTLB内にない場合は「TLBミス」であり、アドレス変換のためにページテーブルを辿っていかなければならない。これを「ページウォーク」と呼ぶ。ページウォークは複数個所のメモリの内容を読み取り、そこから物理アドレスを計算しなければならず、時間がかかる作業である。ページウォークによって物理アドレスが判明した後、その仮想アドレスと物理アドレスのマッピングがTLBに格納される。.
新しい!!: DEC Alphaとトランスレーション・ルックアサイド・バッファ · 続きを見る »
パーソナルコンピュータ
パーソナルコンピュータ(personal computer)とは、個人によって占有されて使用されるコンピュータのことである。 略称はパソコン日本独自の略語である。(著書『インターネットの秘密』より)またはPC(ピーシー)ただし「PC」という略称は、特にPC/AT互換機を指す場合もある。「Mac対PC」のような用法。。.
新しい!!: DEC Alphaとパーソナルコンピュータ · 続きを見る »
ヒューレット・パッカード
創業場所に転用した、パロアルトにある旧パッカード家の車庫(en:Packard's garage)。2007年にアメリカ合衆国の史跡に指定された。 ヒューレット・パッカード (Hewlett-Packard Company) は、かつて存在した、主にコンピュータやプリンターなどコンピュータ関連製品の開発・製造・販売・サポートを行うアメリカ合衆国の企業である。2015年11月1日をもって、二つの独立した公開会社であるHP Inc.及びヒューレット・パッカード・エンタープライズに分割された。HP(エイチピー)の略称で呼ばれることが多い。本項でもHPと記す部分がある。スローガンは「invent」。 本体の会社分割を受けて、従来の日本法人の日本ヒューレット・パッカード株式会社はヒューレット・パッカード・エンタープライズの日本法人となり、HP Inc.の日本法人として日本HPが分離・設立された。.
新しい!!: DEC Alphaとヒューレット・パッカード · 続きを見る »
ビット
ビット (bit, b) は、ほとんどのデジタルコンピュータが扱うデータの最小単位。英語の binary digit (2進数字)の略であり、2進数の1けたのこと。量子情報科学においては古典ビットと呼ばれる。 1ビットを用いて2通りの状態を表現できる(二元符号)。これらの2状態は一般に"0"、"1"と表記される。 情報理論における選択情報およびエントロピーの単位も「ビット」と呼んでいるが、これらの単位は「シャノン」とも呼ばれる(詳細は情報量を参照)。 省略記法として、バイトの略記である大文字の B と区別するために、小文字の b と表記する。.
新しい!!: DEC Alphaとビット · 続きを見る »
ビット演算
ビット演算(ビットえんざん、bitwise operation: 直訳すると「ビット毎操作」)とは、固定長のワードなどといった「ビットのカタマリ」(コンピュータの数値表現なども参照)に対して、各のビット全てに対する論理演算をいっぺんに行う演算操作である。 実装の観点からは、現在一般的な二進法(ディジタル)式の電子式コンピュータでは、加減算ではビットあたり数個程度の論理ゲートに加え多少複雑なキャリー伝搬の処理が、乗除算では多段に渡る処理が必要であるのに対し、ビット演算は1個か高々2個の論理ゲートで行えるため、多くの場合、最短サイクルしか必要としない。そのことから、高性能なプログラムを実現するための機械語コーディングではビット演算の使いこなしは重要なテクニックである。 ビットマスクを利用したフラグ管理などに用いられるほか、Bitapアルゴリズムなど、各種のビット並列アルゴリズムの実装にも使われる。ビット並列アルゴリズムは特に、NEON(ARM)あるいはSSE/AVX(x86)などのSIMD拡張命令をサポートするCPUやGPUといった、容易に入手可能なハードウェアにおける高効率プログラミングの鍵である。.
新しい!!: DEC Alphaとビット演算 · 続きを見る »
デバイスドライバ
デバイスドライバ(略称:ドライバ、ドライバー、デバドラ)とは、画像ディスプレイモニター、プリンターやイーサネットボード、拡張カードやその他周辺機器など、パソコンに接続されているハードウェアなどをOSによって制御可能にするために用意された、ソフトウェアである。 一般にバスや通信サブシステムを経由してそこに接続している周辺機器と通信する。プログラムからドライバ内のルーチンを呼び出すと、ドライバが周辺機器に対してコマンドを発行する。周辺機器がドライバに対してデータを送り返してきたら、ドライバは元の呼び出したプログラム内のルーチンを呼び出すなどする。ドライバはハードウェアに依存し、OS毎に異なる。非同期なハードウェアインターフェイスに対応するため、割り込み処理を提供していることが多い。.
新しい!!: DEC Alphaとデバイスドライバ · 続きを見る »
ディジタル・イクイップメント・コーポレーション
ディジタル・イクイップメント・コーポレーション (Digital Equipment Corporation) は、かつて存在した、アメリカ合衆国を代表するコンピュータ企業のひとつである。1957年、ケン・オルセンによってマサチューセッツ州メイナードに設立された。通称 DEC(デック)ディジタル・イクイップメント・コーポレーション自身が "DEC" を使った例: PDP11 Processor Handbook (1973): page 8, "DEC, PDP, UNIBUS are registered trademarks of Digital Equipment Corporation;" page 1-4, "Digital Equipment Corporation (DEC) designs and manufactures many of the peripheral devices offered with PDP-11's.
新しい!!: DEC Alphaとディジタル・イクイップメント・コーポレーション · 続きを見る »
ファウンドリ
ファウンドリ(foundry)とは、半導体産業において、実際に半導体デバイス(半導体チップ)を生産する工場のことを指す。ファブ (fab) と呼ばれることもある。 またファウンドリ・サービスという半導体製造のみを専門に行うビジネスモデルのことを指す場合もある。.
新しい!!: DEC Alphaとファウンドリ · 続きを見る »
フォームファクタ
フォームファクタ(英: form factor)とは、コンピューティングにおける主要システム部品の物理的寸法を指定したものである。特にPC/AT互換機業界では、フォームファクタを標準化することでベンダー間・世代間で部品交換可能であることを保証している。企業でのコンピューティングでは、サーバモジュールが既存のラックマウントシステムにぴったり収まることを保証するためにフォームファクタがある。フォームファクタと呼ばれる規格の中でも最も重要で古くから使われてきたものとしてマザーボードの形状規格があり、ケースの大きさを左右する。マザーボードはより小さいフォームファクタ(スモールフォームファクタ)のものが開発され実装されてきたが、さらなる縮小には電源回路の技術革新が必要である。 パーソナルコンピュータなどのシステム形状を指して「フォームファクタ」と呼ぶこともある。例えば省スペースパソコンを「スモールフォームファクタ」と呼ぶ。.
新しい!!: DEC Alphaとフォームファクタ · 続きを見る »
ベンチマーク
ベンチマーク()とは、本来は測量において利用する水準点を示す語で、転じて金融、資産運用や株式投資における指標銘柄など、比較のために用いる指標を意味する。また、広く社会の物事のシステムのあり方や規範としての水準や基準などを意味する。またベンチマーキングとは自社の課題解決のために、競合他社などの優れた経営手法(ベストプラクティス)を持つ企業を分析するプロセスを指す。.
新しい!!: DEC Alphaとベンチマーク · 続きを見る »
ベクトル計算機
ベクトル計算機 (ベクトルけいさんき) は、ベクトル演算(SIMDを参照)を行えるコンピュータのこと。特に(狭義では)ベクトル演算のための高性能でパイプライン化された実行ユニットを持ち、その演算能力を可能な限り発揮できるように全てが設計されたアーキテクチャを持つスーパーコンピュータを指す。広義にはSIMDによる、ベクトルを対象とした並列演算も指す。以下、主に狭義の、すなわちパイプラインによるベクトル計算機について述べる。 ベクトル計算機のプロセッサを ベクトルプロセッサ (Vector Processor) または アレイプロセッサ (Array Processor) と呼ぶ。ベクトルプロセッサは数値演算を複数のデータに対してパイプラインにより次々と実行できる。ベクトルプロセッサは科学技術計算分野でよく使われ、特に1980年代から1990年代にかけてのスーパーコンピュータでは一般的であった。、ベクトルプロセッサを名乗るプロセッサは少ないが(特にスーパコンピュータでは、パイプライン形のベクトルプロセッサはSXシリーズを残すのみである)、SIMDと呼ばれる並列ベクトル演算を行う機能を備えたマイクロプロセッサは多い。グラフィックスやマルチメディアのため、とメーカーはうたっており、実際そのように使われていることは多いが、研究発表などとしては科学技術計算への利用やコンパイラ最適化による利用なども見られる。200x年代後半頃から、GPUによる汎目的計算 (GPGPU) が行われるようになってきている。.
新しい!!: DEC Alphaとベクトル計算機 · 続きを見る »
制御構造
制御構造(せいぎょこうぞう)は、コンピュータ・プログラミング言語、特に手続き型プログラミングや命令型プログラミングにおいて、ループや飛び越しなどといった、手続き(プロシージャ)中の実行順を順次実行から変化させたり、サブルーチン呼出しやその戻り、などといった制御を行う「文 (プログラミング) 」などの構造(言語の構成要素)である。 制御構造の種類は言語によって様々だが、典型的には以下のようなものがある(用語「ブロック」については、ブロック (プログラミング) の記事を参照)。.
新しい!!: DEC Alphaと制御構造 · 続きを見る »
分岐予測
ンピュータ・アーキテクチャにおける分岐予測(ぶんきよそく、Branch Prediction、ブランチプレディクション)とは、プログラム実行の流れの中で条件分岐命令が分岐するかしないかを予測することにより、命令パイプラインの効果を可能な限り維持し、性能を高めるためのCPU内の機能である。.
新しい!!: DEC Alphaと分岐予測 · 続きを見る »
分岐命令
分岐命令(ぶんきめいれい)は、プロセッサの命令の一種である。ジャンプ命令ともいう。条件ジャンプ命令と無条件ジャンプ命令があり、厳密には「分岐」するのは条件ジャンプであって無条件ジャンプは「分岐」と言えないかもしれないが、特に区別しないことが多い。サブルーチン呼出や戻りの命令も分岐命令の一種とすることもある。 一般的なプロセッサでは、機械語の命令列はアドレスの昇順に逐次実行されるが、分岐命令が実行されると次に実行される命令が切り替わる。高水準言語のコンパイラは、条件文・Goto文・サブルーチンなどの制御構造から分岐命令を生成する。 分岐命令は引数として少なくともターゲットアドレスを持つ。ターゲットアドレスは、分岐命令の実行により、プログラムカウンタに代入される。 命令パイプラインが深い一方で、先読みが浅いプロセッサでは、ジャンプによりパイプラインにバブルが発生しペナルティとなる設計にならざるをえないことがある。そのペナルティを軽減するため、分岐命令の直後を「遅延スロット」と称し、そこにある命令は分岐処理の直前に実行されるものとする、遅延分岐という方式がある。MIPS、SH、SPARCなど、初期のいわゆるRISCに採用例が多いが、1986年にNECから発表されたμPD77230、1988年にTIから発表されたTMS320C30、デジタルシグナルプロセッサにも(その前から)多い。ディレイスロット(にある命令)の数は、μPD77320の場合で 1 、TMS320C30の場合で 3 であった。大多数のRISCのディレイスロットは 1 である。 パイプライン処理では命令のフェッチが重要であり、分岐予測が用いられることがある。分岐予測は失敗時のコストが大きいので、これを減らすために投機的実行などの技術が用いられる。 ARMやIA-64では、全ての命令を条件実行命令として、分岐命令の必要性を低減しパイプラインストールの可能性を低くする工夫をしている。.
新しい!!: DEC Alphaと分岐命令 · 続きを見る »
命令パイプライン
命令パイプライン(Instruction pipeline)は、コンピュータなどのデジタル電子機器で命令スループット(単位時間当たりに実行できる命令数)を向上させる設計技法の1つで、命令レベルの並列性を高める1技法。 命令パイプラインのあるプロセッサは、命令の処理を独立して実行できる工程(ステージ)に分割する。各工程は、前の工程の出力を自身の入力とし、自身の出力を次の工程の入力とするように相互接続されている。このような構成で各工程を並列化し、全体としての処理時間を大幅に削減する。.
新しい!!: DEC Alphaと命令パイプライン · 続きを見る »
命令セット
命令セット(めいれいせっと、instruction set)は、コンピュータのハードウェアに対して命令を伝えるための言葉の語彙。.
新しい!!: DEC Alphaと命令セット · 続きを見る »
アメリカ合衆国
アメリカ合衆国(アメリカがっしゅうこく、)、通称アメリカ、米国(べいこく)は、50の州および連邦区から成る連邦共和国である。アメリカ本土の48州およびワシントンD.C.は、カナダとメキシコの間の北アメリカ中央に位置する。アラスカ州は北アメリカ北西部の角に位置し、東ではカナダと、西ではベーリング海峡をはさんでロシアと国境を接している。ハワイ州は中部太平洋における島嶼群である。同国は、太平洋およびカリブに5つの有人の海外領土および9つの無人の海外領土を有する。985万平方キロメートル (km2) の総面積は世界第3位または第4位、3億1千7百万人の人口は世界第3位である。同国は世界で最も民族的に多様かつ多文化な国の1つであり、これは多くの国からの大規模な移住の産物とされているAdams, J.Q.;Strother-Adams, Pearlie (2001).
新しい!!: DEC Alphaとアメリカ合衆国 · 続きを見る »
アドバンスト・マイクロ・デバイセズ
アドバンスト・マイクロ・デバイセズ(Advanced Micro Devices, Inc.
新しい!!: DEC Alphaとアドバンスト・マイクロ・デバイセズ · 続きを見る »
アウト・オブ・オーダー実行
アウト・オブ・オーダー実行(-じっこう、out-of-order execution)とは、高性能プロセッサにおいてクロックあたりの命令実行数(IPC値)を増やし性能を上げるための手法の1つで、機械語プログラム中の命令の並び順に依らず、データなどの依存関係から見て処理可能な命令について逐次開始・実行・完了させるものである。頭文字で'OoO'あるいは'O-o-O'とも書かれる。「順序を守らない実行」の意である。 プロセッサの設計と実装において、命令レベルの並列性(Instruction-level parallelism; ILP)を高めることは1つの目標でありスーパースケーラにより1サイクルあたり2命令を越えることが可能になったが、フォンノイマンアーキテクチャの前提である逐次実行が、並列化を施す上での障壁となる。アウト・オブ・オーダー実行(以下、OoO)は、結果(意味)に影響を与えないことを保証しながら可能な限り順序に従わずどんどん実行することにより、複数命令の同時実行の可能性を広げる最適化手法の1つである。 アウト・オブ・オーダー実行に対して、順序通り実行することを、イン・オーダー実行と言う。.
新しい!!: DEC Alphaとアウト・オブ・オーダー実行 · 続きを見る »
インテル
インテル(英:Intel Corporation)は、アメリカ合衆国カリフォルニア州に本社を置く半導体素子メーカーである。 社名の由来はIntegrated Electronics(集積されたエレクトロニクス)の意味である。.
新しい!!: DEC Alphaとインテル · 続きを見る »
エミッタ結合論理
Motorola ECL 10,000 シリーズの基本ゲート回路図Original drawing based on William R. Blood Jr. (1972). ''MECL System Design Handbook'' 2nd ed. n.p.: Motorola Semiconductor Products. 1. エミッタ結合論理(エミッタけつごうろんり、Emitter-coupled logic, ECL)は、単一入力のバイポーラトランジスタ差動増幅回路を駆使して高速性を実現した論理回路の実現方式のひとつで、汎用ロジックICファミリもある。エミッタ電流を制限することでトランジスタが飽和することを防ぎ、ベース領域のキャリア蓄積をさせない為、高速性を保つ。エミッタを結合した対の2つの脚の間で電流を操るため、ECLを current-steering logic (CSL)、current-mode logic (CML)、current-switch emitter-follower (CSEF) logicと呼ぶこともある。 ECLではトランジスタを非飽和領域内で動作させ、入出力電圧のLO/HIの差は小さく(0.8V)、入力インピーダンスが高く、出力抵抗は低い。結果としてトランジスタは素早く状態遷移でき、ゲート遅延が小さく、ファンアウト能力が高い。さらに出力が相補的である(YとYのように常に反対の出力がある)ために余分なインバータを挿入する必要がなく、回路全体の伝播遅延も短縮できる。ECLの欠点は、常に電流が流れ続けるため電力消費が大きく、発熱量も多いという点である。 エミッタ結合論理と等価な回路をFETで構成したものを ソース結合FET論理(source-coupled FET logic、SCFL)と呼ぶ。 ECLの変種として全ての信号経路やゲート入力が差動形となっているものがあり、DCS (differential current switch) 論理と呼ぶ。.
新しい!!: DEC Alphaとエミッタ結合論理 · 続きを見る »
オペレーティングシステム
ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.
新しい!!: DEC Alphaとオペレーティングシステム · 続きを見る »
オペコード
ペコード (operation code, opcode) とは、機械語の1個の命令の部分で、実行する操作 (operation) の種類を指定する部分のこと、およびそのコード(符号)のことである。数式における演算子に相当する。命令のもうひとつの主要部分は、操作される対象を指定するオペランド(被演算子)である。.
新しい!!: DEC Alphaとオペコード · 続きを見る »
オープンソース
ープンソース (open source) とは、言葉通りのソースコードへのアクセスが開かれている(ソースコードが公開されている)ことを意味するのではなく、ソースコードを商用、非商用の目的を問わず利用、修正、頒布することを許し、それを利用する個人や団体の努力や利益を遮ることがないソフトウェア開発の手法を意味する。オープンソース・イニシアティブ は、「オープンソース」と名乗るための要件として「オープンソースの定義」を掲げている。.
新しい!!: DEC Alphaとオープンソース · 続きを見る »
キャッシュメモリ
ャッシュメモリ は、CPUなど処理装置がデータや命令などの情報を取得/更新する際に主記憶装置やバスなどの遅延/低帯域を隠蔽し、処理装置と記憶装置の性能差を埋めるために用いる高速小容量メモリのことである。略してキャッシュとも呼ぶ。コンピュータは以前から記憶装置や伝送路の性能が処理装置の性能に追いつけず、この差が全体性能に対するボトルネックとされてきた(ノイマンズ・ボトルネック)。そしてムーアの法則に基づく処理装置の加速度的な高性能化により現在ではますますこの差が拡大されている。キャッシュメモリは、記憶階層の観点からこれを解消しようとするものである。 主に、主記憶装置とCPUなど処理装置との間に構成される。この場合、処理装置がアクセスしたいデータやそのアドレス、状態、設定など属性情報をコピーし保持することで、本来アクセスすべき記憶装置に代わってデータを入出力する。通常はキャッシュメモリが自動的にデータ保存や主記憶装置の代替を行うため、基本的にCPUのプログラムなど処理装置側がキャッシュメモリを意識する必要はない。 キャッシュの一般的な概念はキャッシュ (コンピュータシステム)を参照のこと。.
新しい!!: DEC Alphaとキャッシュメモリ · 続きを見る »
クレイ
レイ・インコーポレイテッド (Cray Inc.) は、アメリカワシントン州シアトルのスーパーコンピュータ製造企業。その前身であるクレイ・リサーチ (Cray Research, Inc., CRI) は1972年にコンピュータ設計者シーモア・クレイによって設立された。1989年、シーモア・クレイは自身の会社クレイ・コンピュータ (Cray Computer Corporation.
新しい!!: DEC Alphaとクレイ · 続きを見る »
コンパック
ンパック・コンピュータ・コーポレーション (Compaq Computer Corporation) は、1982年に設立されたパーソナルコンピュータ (PC) 企業。1980年代、リバースエンジニアリングとクリーンルーム設計により、IBMの権利を侵害せずに、世界初のIBM PC互換機を低価格で製造した企業のひとつである。PC/AT互換機メーカーとして、1990年代には最大のPCメーカーの地位を確立したが、2001年にはデルに逆転された。2002年、ヒューレット・パッカード(HP)に約250億ドルで吸収合併されるまで独立企業として存続していた。HP社との合併後は、2013年までPC製品のブランドとして存続した。 TIの管理職だったロッド・キャニオン、ジム・ハリス、ビル・マートの3人が創業した。マートは1987年に退社したが、キャニオン(社長兼CEO)とハリス(技術担当上級副社長)は1991年の経営刷新でコンパックを離れ、後任のCEOはとなった。会社立ち上げの際に資金提供したが1983年から18年間会長を務め、2000年9月28日に退職。後任は1999年にCEOとなっていたとなった。.
新しい!!: DEC Alphaとコンパック · 続きを見る »
コンピュータ・アーキテクチャ
ンピュータ・アーキテクチャ(computer architecture)は、コンピュータ(特にハードウェア)における基本設計や設計思想などを意味する。アーキテクチャ(建築)には、単に「建築物」以外に、設計や様式という意味があるが、それから転じて、コンピュータ分野においても使われるようになった。「設計思想」などと意訳されることもある。技術者や研究者の用語としては(企業ごとの用語の違いにもよるが)「方式」という語が使われることもある。 1964年のSystem/360で最初に使われた用語で、その際の意味としては、入出力インタフェースを含むコンピュータシステムのハードウェア全体(周辺機器自体は含まない)の、ユーザー(プログラマ、OSを設計するプログラマも含む)から見たインタフェースの定義であり、具体的には使用できるレジスタの構成、命令セット、入出力(チャネルコントロールワード)などであり、実装は含まない。このアーキテクチャが同一のコンピュータ間や、上位互換のアーキテクチャを持つコンピュータへの移行や、上位互換の周辺機器への移行などは、ソフトウェアの互換性が原則として保証される。またハードウェアの内部設計や実装は、定義されたアーキテクチャを守る限り、技術の進歩に応じて自由に更新できる。この結果、コンピュータ・ファミリー(シリーズ)が形成可能となる。現在で言えばレイヤー定義であり仮想化の一種でもある。 また、システムアーキテクチャ、エンタープライズアーキテクチャ、ソフトウェアアーキテクチャ、ARMアーキテクチャなどの用語も増えている。.
新しい!!: DEC Alphaとコンピュータ・アーキテクチャ · 続きを見る »
スーパーコンピュータ
ーパーコンピュータ(supercomputer)は、科学技術計算を主要目的とする大規模コンピュータである。日本国内での略称はスパコン。また、計算科学に必要となる数理からコンピュータシステム技術までの総合的な学問分野を高性能計算と呼ぶ。スーパーコンピュータでは計算性能を最重要視し、最先端の技術が積極的に採用されて作られる。.
新しい!!: DEC Alphaとスーパーコンピュータ · 続きを見る »
スーパースカラー
パイプライン概念図 Alpha プロセッサを搭載 スーパースカラー(superscalar,スーパースケーラ)とは、プロセッサのマイクロアーキテクチャにおける用語で、複数の命令を同時にフェッチし、複数の同種のあるいは異種の実行ユニットを並列に動作させ、プログラムの持つ命令レベルの並列性を利用して性能の向上を図るアーキテクチャである。.
新しい!!: DEC Alphaとスーパースカラー · 続きを見る »
ステータスレジスタ
テータスレジスタは、コンピュータのプロセッサなどにおいて、フラグのビットの集まったワードをその内容とするレジスタである。フラグレジスタやフラグバイト、コンディションコードレジスタなどとも呼ばれる。 その仕様は一般に、プロセッサの命令セットと密接に結びついており、命令セットアーキテクチャ(ISA)毎に決まっている。.
新しい!!: DEC Alphaとステータスレジスタ · 続きを見る »
サムスン電子
ムスン電子(サムスンでんし、삼성전자 三星電子、Samsung Electronics Co., Ltd.)は、大韓民国の会社であり、韓国国内最大の総合家電・電子部品・電子製品メーカーで、サムスングループの中核企業である。スマートフォンとNAND型フラッシュメモリにおいては、ともに世界シェア1位。.
新しい!!: DEC Alphaとサムスン電子 · 続きを見る »
サン・マイクロシステムズ
ン・マイクロシステムズ本社 サン・マイクロシステムズ(Sun Microsystems)は、アメリカ合衆国カリフォルニア州サンタクララに本社を置いていたコンピュータの製造・ソフトウェア開発・ITサービス企業である。2010年1月27日にオラクルにより吸収合併され、独立企業・法人としては消滅した。.
新しい!!: DEC Alphaとサン・マイクロシステムズ · 続きを見る »
サーバ
ウィキメディア財団のサーバ サーバあるいはサーバー(server)は、サービスを提供するコンピュータである。コンピュータ分野のクライアントサーバモデルでは、クライアントからの要求に対して情報や処理結果を提供する機能を果たす側のコンピュータやソフトウェアを指す。本稿ではこの意味で記載する。 サーバにはファイルサーバ、メールサーバ、Webサーバなど多数の用途や種類がある。更にサーバ用のコンピュータ機器(ハードウェア)などもサーバと呼ぶ場合がある。.
新しい!!: DEC Alphaとサーバ · 続きを見る »
サブルーチン
ブルーチン(subroutine)は、コンピュータプログラミングにおいて、プログラム中で意味や内容がまとまっている作業をひとつの手続きとしたものである。繰り返し利用されるルーチン作業をモジュールとしてまとめたもので、呼び出す側の「主」となるもの(メインルーチン)と対比して「サブルーチン」と呼ばれる。サブプログラム (subprogram) と呼ばれることもある。また、「サブ」をつけずに「ルーチン」と呼ぶこともある。 プログラムのソース中で、繰り返し現れる作業をサブルーチン化することで、可読性や保守性を高く保つことができる。繰り返し現れる作業でなくても、意味的なまとまりを示すためにサブルーチン化することもある。また、キャッシュのような階層的メモリの設計を持つコンピュータ(現在のパソコンやワークステーションなどほぼすべて)では、よく使われるサブルーチンがキャッシュに格納されることで高速な動作を期待できる。.
新しい!!: DEC Alphaとサブルーチン · 続きを見る »
商標
商標(しょうひょう)は、商品や役務を提供される需要者に、提供者を伝達する標識。本記事はおもに商取引上の意味を記す。.
新しい!!: DEC Alphaと商標 · 続きを見る »
倍精度浮動小数点数
倍精度浮動小数点数(ばいせいどふどうしょうすうてんすう、Double precision floating point number)は、64ビットの浮動小数点数表現である。 「倍」精度と言うのは、単精度に対してそのように言うわけだが、これは32ビットを1ワードとする32ビットアーキテクチャを基にしている。 昔のFORTRANでは、単精度(REAL型)よりも精度が高ければ倍精度(DOUBLE PRECISION型)を名乗ることができた(そもそもワードの長さも浮動小数点のフォーマットも機種ごとにまちまちだった)。IBMのSystem/360で採用され大型機の事実上の標準となった、指数の基数が16の浮動小数点形式は、32ビット単精度では最悪の場合の精度が十進で6桁程度となり、技術計算では倍精度以上を使わねばならないという問題があった。(注:FORTRANは、REAL型が1ワード、DOUBLE PRECISION型が2ワードという前提だった) 標準であるIEEE 754では、単精度は32ビット(4オクテット)、倍精度は64ビット(8オクテット)である。いずれにしろ、「倍」というのは、精度に関係する仮数部(後述)の長さが正確に2倍である、といったような意味ではなく、全体の長さが2倍である所から来ているので、実際の所「倍精度」というのはかなり大雑把な言い方に過ぎない。.
新しい!!: DEC Alphaと倍精度浮動小数点数 · 続きを見る »
BSD
BSD(ビーエスディー)は、Berkeley Software Distribution の略語で、1977年から1995年までカリフォルニア大学バークレー校 (University of California, Berkeley, UCB) の Computer Systems Research Group (CSRG) が開発・配布したソフトウェア群、およびUNIXオペレーティングシステム (OS)。なお、今日「BSD」という名称は同OSを元に開発されたBSDの子孫の総称として使われることもあるが、この項では主に前述のUCBによるソフトウェア群およびOSについて述べる。 元となったコードベースと設計はAT&TのUNIXと共通であるため、歴史的にはBSDはUNIXの支流 "BSD UNIX" とみなされてきた。1980年代、ワークステーションクラスのシステムベンダーがプロプライエタリなUNIXとしてBSDを広く採用していた。例えば、DECのUltrix、サン・マイクロシステムズのSunOSなどである。これは、ライセンス条件の容易だったためと、当時の多くの技術系企業の創業者がBSDを熟知していたためである。 それらプロプライエタリ (proprietary:非公開) なBSD派生OSは、1990年代にはUNIX System V Release 4とOSF/1に取って代わられ(どちらもBSDのコードを取り入れており、他の現代のUnixシステムの基盤となった)、後期のBSDリリースはいくつかのオープンソース開発プロジェクトの基盤となった。例えば、FreeBSD、NetBSD、OpenBSD、DragonFly BSDなどが今も開発中である。さらにそれら(の全部あるいは一部)が最近のプロプライエタリなOSにも採用されている。例えば、WindowsのTCP/IPコード(IPv4のみ)やアップルのmacOSである。.
新しい!!: DEC AlphaとBSD · 続きを見る »
CISC
CISC(しすく、Complex Instruction Set Computer)は、コンピュータの命令セットアーキテクチャ(ISA)の設計の方向性の一つである。単純な命令を指向したRISCが考案されたときに、対比して(レトロニム)従来のISAは複雑であるとして、"Complex" の語を用いた "CISC" と呼ばれる様になった。典型的なCISCのISAはしばしば、単一の命令で複数の処理を行う、可変長命令である、直交性がある、演算命令のオペランドにメモリを指定できる、などで特徴づけられる。 CISCを採用したプロセッサ(CPU)をCISCプロセッサと呼ぶ。CISCプロセッサに分類されるプロセッサとしては、マイクロプログラム方式を採用したSystem/360、PDP-11、VAXなどや、マイクロプロセッサの680x0、x86などがある。.
新しい!!: DEC AlphaとCISC · 続きを見る »
CMOS
CMOS(シーモス、Complementary MOS; 相補型MOS)とは、P型とN型のMOSFETをディジタル回路(論理回路)の論理ゲート等で相補的に利用する回路方式(論理方式)、およびそのような電子回路やICのことである。また、そこから派生し多義的に多くの用例が観られる(『#その他の用例』参照)。.
新しい!!: DEC AlphaとCMOS · 続きを見る »
CPU
Intel Core 2 Duo E6600) CPU(シーピーユー、Central Processing Unit)、中央処理装置(ちゅうおうしょりそうち)は、コンピュータにおける中心的な処理装置(プロセッサ)。 「CPU」と「プロセッサ」と「マイクロプロセッサ」という語は、ほぼ同義語として使われる場合も多いが、厳密には以下に述べるように若干の範囲の違いがある。大規模集積回路(LSI)の発達により1個ないしごく少数のチップに全機能が集積されたマイクロプロセッサが誕生する以前は、多数の(小規模)集積回路(さらにそれ以前はディスクリート)から成る巨大な電子回路がプロセッサであり、CPUであった。大型汎用機を指す「メインフレーム」という語は、もともとは多数の架(フレーム)から成る大型汎用機システムにおいてCPUの収まる主要部(メイン)、という所から来ている。また、パーソナルコンピュータ全体をシステムとして見た時、例えば電源部が制御用に内蔵するワンチップマイコン(マイクロコントローラ)は、システム全体として見た場合には「CPU」ではない。.
新しい!!: DEC AlphaとCPU · 続きを見る »
Cray T3D
Cray T3D は、クレイリサーチが初めて開発した超並列型スーパーコンピュータである。1993年に登場したもので、クレイとしては初めて独自でないマイクロプロセッサをスーパーコンピュータに使用した。"T3D" とは Torus, 3-Dimensional を意味する。.
新しい!!: DEC AlphaとCray T3D · 続きを見る »
Cray T3E
Cray T3E T3E-600 のプロセッサ基板 Cray T3E はクレイ・リサーチが1995年にリリースした第二世代の超並列スーパーコンピュータアーキテクチャである。それ以前の Cray T3D と同様、完全な分散メモリ型マシンであり、3次元トーラス構成のインターコネクト・ネットワークを使っている。当初、DEC Alpha 21164 (EV5) マイクロプロセッサを使い、8PE(Processing Element)から2176PEまで構成可能であった。各PEは、64MBから2GBまでのDRAMと6本のインターコネクト・ルータ(実質帯域幅はそれぞれ480MB/s)を持つ。T3D も含めた他の超並列マシンとは違って完全自律型(ホストコンピュータを必要としない)であり、UNICOS/mk という分散オペレーティングシステムが動作し、トーラス・ネットワーク上に各種I/O(ネットワーク、ディスク、磁気テープなど)も組み込まれている。 最初の T3E(後に T3E-600 と呼称)のクロック周波数は300MHzであった。後に高速な 21164A (EV56) プロセッサを使い、T3E-900(450MHz)、T3E-1200(600MHz)、T3E-1200E(メモリとインターコネクトの性能を改善)、T3E-1350(675MHz)が登場。空冷と液冷を選択できる。空冷の場合、PE数は最大128で、液冷では2048である。 1998年、1480プロセッサ構成の T3E-1200 は、計算科学のアプリケーション実行で世界初の1TFLOPSの性能を達成した。.
新しい!!: DEC AlphaとCray T3E · 続きを見る »
知的財産権
知的財産権(ちてきざいさんけん、英語:intellectual property rights)とは、著作物(著作権)や工業所有権などといった無体物について、その著作者などが、それに対する複製など多くの行為に関して(無体物であるにもかかわらず、あたかも有体物として財産としている、あるいは所有しているが如く)専有することができるという権利である。。 その性質から、「知的創作物(産業上の創作・文化的な創作・生物資源における創作)」と「営業上の標識(商標・商号等の識別情報・イメージ等を含む商品形態)」および、「それ以外の営業上・技術上のノウハウなど、有用な情報」の3種類に大別される。.
新しい!!: DEC Alphaと知的財産権 · 続きを見る »
符号拡張
号拡張(ふごうかくちょう、Sign extension)とは、符号付の数値を表現するビット列が格納領域のビット幅より短い場合に、隙間を適切に埋めることによって数値としての同一性を維持する手法である。 例えば、8ビットの (-10)10 という値は2の補数表現では以下のようになる。 これを16ビットに符号拡張すると以下のようになる。 符号拡張しないで16ビットの領域に格納した場合、以下のようになる これを整数として解釈すると (246)10 となってしまい、数値としての同一性が維持されない。 符号拡張にはしばしばマイクロプロセッサやコンパイラのバグが隠れていることがある。.
新しい!!: DEC Alphaと符号拡張 · 続きを見る »
Debian
Debian( デビアン)またはDebian ProjectはLinuxディストリビューションのひとつであるDebian GNU/Linuxを中心とするUnix系システムのディストリビューションを作成しているプロジェクトである。名前の通り、GNUプロジェクトの精神の尊重と(そのため、一般には単に「Linux」とされることが多いような場合にも、「GNU/Linuxシステム」という呼称を積極的に使っている)、同プロジェクトによるプロダクトの積極的な採用などが特徴である。Linuxディストリビューションの他、カーネルをLinuxカーネルからGNU HurdやFreeBSDのカーネルに置き換えた、Debian GNU/HurdやDebian GNU/kFreeBSDなどがある。.
新しい!!: DEC AlphaとDebian · 続きを見る »
DECstation
DECstation 5000/200 の本体カバーを外した様子 DECstationは、DECのコンピュータのブランド名であり、3つの独立したコンピュータシリーズで使用された名称である。第一は1978年にリリースされたワードプロセッサシステムで、その他は(こちらの方が有名だが)1989年に2種類のシリーズとしてリリースされた。後者はMIPSアーキテクチャベースのワークステーションとPC/AT互換機である。MIPSベースのワークステーションではDEC自身のUNIXであるUltrixおよびOSF/1(1992年1月から)が動作した。.
新しい!!: DEC AlphaとDECstation · 続きを見る »
DVD
市販のDVDレコーダー(ソニー製) 市販のDVD録画用生ディスク(パナソニック製DVD-RAM) DVD(ディー・ブイ・ディー)は、デジタルデータの記録媒体である第2世代光ディスクの一種である。.
新しい!!: DEC AlphaとDVD · 続きを見る »
EV6バス
EV6 bus(イーブイシックスバス)とはディジタル・イクイップメント・コーポレーション (DEC) 製のCPUであるAlpha21264のために開発されたPoint-to-point接続の高速データバス。.
新しい!!: DEC AlphaとEV6バス · 続きを見る »
Extended Industry Standard Architecture
EISA 3スロット ISA 16ビット, EISA Extended Industry Standard Architecture(通常 EISA (イーアイサ)と略される)は、PC/AT互換機用に開発された32ビットコンピュータバスアーキテクチャである。.
新しい!!: DEC AlphaとExtended Industry Standard Architecture · 続きを見る »
遅延スロット
遅延スロット(ちえんスロット)またはディレイスロット(Delay slot)は、直前の命令が効力を発揮する前に実行される命令のスロット(位置)を指す。最も典型的な形態としては、RISCやDSPアーキテクチャでの分岐命令の直後の位置の命令がある。この命令は分岐が実際に行われる前に実行される。従って、その命令は(その場所が遅延スロットであることを理解していないと)無意味な位置にあるように見える。アセンブラは一般に自動的な命令の並べ替えを行い、コンパイラやプログラマが遅延スロットを気にせずにコードを書けるようにしている。.
新しい!!: DEC Alphaと遅延スロット · 続きを見る »
被演算子
被演算子(ひえんざんし、operand)とは、演算子の演算の対象である。 英語名からオペランド(operand)とも呼ばれる。.
新しい!!: DEC Alphaと被演算子 · 続きを見る »
論理和
''P'' ∨ ''Q'' のベン図による表現 数理論理学において論理和(ろんりわ、Logical disjunction)とは、与えられた複数の命題のいずれか少なくとも一つが真であることを示す論理演算である。離接(りせつ)、選言(せんげん)とも呼び、ORとよく表す。 二つの命題 P, Q に対する論理和を P ∨ Q と書き、「P または Q」と読む。後述のように、日常会話における「または」とは意味が異なる。.
新しい!!: DEC Alphaと論理和 · 続きを見る »
論理積
数理論理学において論理積(ろんりせき、logical conjunction)とは、与えられた複数の命題のいずれもが例外なく真であることを示す論理演算である。合接(ごうせつ)、連言(れんげん、れんごん)とも呼び、ANDとよく表す。 二つの命題 P, Q に対する論理積を P ∧ Q と書き、「P かつ Q」や「P そして Q」などと読む。 ベン図による論理積P \wedge Q の表.
新しい!!: DEC Alphaと論理積 · 続きを見る »
超並列マシン
超並列マシン (ちょうへいれつマシン、Massively parallel machine) は1990年代から台頭してきた、並列計算機の中で規模の大きなもの(CPU数の多いもの)を言う。大規模クラスターマシン、大規模ワークステーションクラスター、地球シミュレーターなども超並列マシンの範疇に入れることができる。時代と共に並列度は大きくなり、CPU性能は向上するため、何個以上のCPU数(或いは性能)で超並列であるというはっきりとした定義はない。 超並列マシンは分散メモリ型のコンピュータシステムであり、多数のノードから構成され、各ノードは基本的に独立したコンピュータとなっている。本来の超並列マシンはnCUBEやコネクションマシンなどのように、ほとんどのノードがCPUとメモリとノード間接続用の通信ポートのみで構成されるものであった。ノード間通信にはMPIのような標準的なプロトコルを使用してメッセージをやり取りする。2005年現在のスーパーコンピュータはほとんどが超並列マシンである。超並列マシンの性能は、実行しようとするアプリケーションの並列性と、スレッド間の通信量に左右される。アプリケーションの並列性が高ければ多くのノードに展開して並列実行できるため、性能向上が期待できる。しかし、共有メモリ型と異なり、あるスレッドの実行結果をメモリに置くだけでは他のスレッドからは見えないため、通信が必要となる。したがって、計算途中に他のスレッドの結果を待ち合わせなければならないようなアプリケーションではノード数に比例した性能向上は期待できない。超並列マシンでの計算性能の向上は研究の活発な領域である。.
新しい!!: DEC Alphaと超並列マシン · 続きを見る »
FPU
FPU(Floating Point Unit、浮動小数点(演算処理)装置)とは、浮動小数点演算を専門に行う処理装置のこと。コンピュータの周辺機器のようなアーキテクチャのものもあれば、主プロセッサと一体化したコプロセッサのようなアーキテクチャのものもある。 AMDではAm9511をAPU (Arithmetic Processing Unit) と呼んでおり(2011年以降はAPUをAccelerated Processing Unitの略称として使用)、インテルではx87をNDP(Numeric data processor, 数値演算コプロセッサ)、またその命令についてNPX(Numeric Processor eXtension)とも呼んでいる。 マイクロプロセッサにおいては、Apple IIの頃は完全に周辺機器のようなアーキテクチャだったが、8087の頃には命令の一体化など、CPUの拡張装置のようなアーキテクチャになった。 インテルのx86系CPUでは387(386用)が最後となり、486からは同一のチップ内に内蔵された(486の初期には、FPUを内蔵しない廉価版と、事実上はオーバードライブプロセッサであった487もあった)。同様に、モトローラの68000系でもMC68040以降のMPUではチップ内に内蔵している。 1990年代中盤以降の高性能プロセッサではFPUはプロセッサ内部のサブユニットとなっている。プロセッサに内蔵されたFPUは、スーパースカラーで他ユニットと並列動作させることができるなど様々なメリットがあるため、現在ではFPUを単体で用いることは珍しくなっている。.
新しい!!: DEC AlphaとFPU · 続きを見る »
FreeBSD
FreeBSD(フリービーエスディー)は、Unix系のオープンソースのオペレーティングシステム (OS) である。SCOによるSingle UNIX Specificationの認証は受けていないものの、NetBSDやOpenBSDと同じく、AT&TのUNIXから派生したBSDの子孫に当たる。サーバ用途を志向しており、処理速度よりも安定動作に重きを置いている。近代的なオープンソースのBSDとしてはNetBSDに次いで古く、1993年12月に最初の公式リリースである1.0が公開された。.
新しい!!: DEC AlphaとFreeBSD · 続きを見る »
Gentoo Linux
Gentoo Linux(ジェンツー・リナックス)とは、Linuxディストリビューションの一つである。パッケージ管理システムにPortageを採用しており、プロプライエタリなソフトウェアも含んでいる。.
新しい!!: DEC AlphaとGentoo Linux · 続きを見る »
IEEE 754
IEEE 754(あいとりぷるいー754、IEEE Standard for Floating-Point Arithmetic: 直訳すると「浮動小数点数算術標準」)は、浮動小数点数の計算で最も広く採用されている標準規格であり、多くのプロセッサなどのハードウェア、またソフトウェア(コンピュータ・プログラム)に実装されている。多くのコンピュータ・プログラミング言語ないしその処理系でも、浮動小数点数処理の一部または全部が IEEE 754 になっている。IEEE 754 が制定される前に成立したC言語などは、仕様上はIEEE 754 が必須となっていないものの、IEEE 754対応の演算命令を使える環境下では、それをそのまま利用して浮動小数点数演算を実装することが多い。一方で、JavaやC#など、言語仕様として IEEE 754 を必須としているものもある。 21世紀に入った後に改定され、2008年8月に制定された IEEE 754-2008 がある。これには、1985年の IEEE 754 制定当初の規格であるIEEE 754-1985、ならびに基数非依存の浮動小数点演算の標準規格 IEEE 854-1987 の両者がほぼすべて吸収されている。IEEE 754-2008 は正式に制定されるまでは、IEEE 754rと呼ばれた。 正式な規格名は、IEEE Standard for Floating-Point Arithmetic (ANSI/IEEE Std 754-2008)である。ISO/IEEEのPSDO(パートナー標準化機関)合意文書に基づき、JTC1/SC 25 を通して国際規格 ISO/IEC/IEEE 60559:2011 として採用され、公表されている。 この標準規格は以下のことを定義している。.
新しい!!: DEC AlphaとIEEE 754 · 続きを見る »
Intel Pentium
Intel Pentium、(インテル ペンティアム).
新しい!!: DEC AlphaとIntel Pentium · 続きを見る »
Itanium
Itanium(アイテニアム)は、インテルが2001年にリリースした、64ビットマイクロプロセッサ。ヒューレット・パッカード (HP) と共同開発した高性能サーバ向けの命令セットアーキテクチャであるIA-64を初めて採用した。 Itanium 2(アイテニアムツー)は、翌2002年に発表されたItaniumの後継で、3次キャッシュを内蔵させるなど性能の向上を図った。 2008年2月25日、インテルはItanium 2の表記を「Itanium 9000」などに変更した。これはプロセッサナンバーの採用によりItaniumとItanium 2を区別する必要性が薄れたこと、ブランド力の強化などがあげられる。.
新しい!!: DEC AlphaとItanium · 続きを見る »
Linux
Linux(リナックス、他の読みは後述)とは、Unix系オペレーティングシステムカーネルであるLinuxカーネル、およびそれをカーネルとして周辺を整備したシステム(GNU/Linuxシステムも参照)である。.
新しい!!: DEC AlphaとLinux · 続きを見る »
Load-Link/Store-Conditional
load-link(ロード・リンク、LL、他に load-linked(ロードリンクト) または load and reserve(ロード・アンド・リザーヴ))と store-conditional(ストア・コンディショナル) (SC) は組み合わせて使用されるコンピュータの命令。これによりロックなしのアトミックなリード・モディファイ・ライト操作が可能となる。(リード・モディファイ・ライトとは、あるメモリ位置の内容を読み取って、変更を加えて、書き戻す一連の操作を意味する) load-link 命令は指定されたメモリ位置の現在の内容を返す。その後の store-conditional 命令は同じメモリ位置へ新たな値を書き込むが、前回の load-link 命令以降にそのメモリ位置の内容が書き換えられていないときだけ書き込みが行われる。何らかの更新がなされていたら、たとえ load-link 命令で読み取った値と同じ内容が書かれていたとしても store-conditional 命令は失敗する。従って、LL/SC命令はコンペア・アンド・スワップ (CAS) 命令のような false positive(フォールス・ポジティヴ)(偽陽性)問題を発生しない。.
新しい!!: DEC AlphaとLoad-Link/Store-Conditional · 続きを見る »
Microsoft Windows 2000
Windows 2000(ウィンドウズ にせん)はマイクロソフトがWindows NT 4.0の後継バージョンとして発表したWindows NT系のオペレーティング システムである。略称はWin2000、Win2k、W2K。コードネームはCairo(カイロ)。.
新しい!!: DEC AlphaとMicrosoft Windows 2000 · 続きを見る »
Microsoft Windows NT
Microsoft Windows NT(マイクロソフト ウィンドウズ エヌティー)は、マイクロソフトが開発したオペレーティングシステム (OS) である。DECが手がけたVMSのアーキテクチャを基礎としており、開発もDECの元社員が全面的に行い、リリースに至っている。 Windows 9x系といったWindowsファミリーのオペレーティングシステムより安定性に優れている。Windows 2000 以降はOSの名称からNTは外されたものの、OSとしてはWindows NTのバージョン5以降であり、現在のWindows 10(Windows NT ver10.0)に至るまでWindowsNTは継続した製品シリーズである。.
新しい!!: DEC AlphaとMicrosoft Windows NT · 続きを見る »
MIPSアーキテクチャ
MIPSアーキテクチャは、ミップス・コンピュータシステムズ(現ミップス・テクノロジーズ)が開発したRISCマイクロプロセッサの命令セット・アーキテクチャ (ISA) である。.
新しい!!: DEC AlphaとMIPSアーキテクチャ · 続きを見る »
MPEG-2
MPEG-2(エムペグツー、H.222/H.262, ISO/IEC 13818)は1995年7月にISO/IEC JTC 1のMoving Picture Experts Groupによって決められた標準規格。正式名称はGeneric coding of moving pictures and associated audio information.
新しい!!: DEC AlphaとMPEG-2 · 続きを見る »
NetBSD
NetBSD(ネットビーエスディー)は、UNIXライクなオープンソースのオペレーティングシステムである。FreeBSDやOpenBSDと同じくBSDの子孫の1つである。近代的なオープンソースBSDとしては最も古く、1993年5月に最初の公式リリースである0.8が公開された。.
新しい!!: DEC AlphaとNetBSD · 続きを見る »
OEM
OEM(オーイーエム、original equipment manufacturer)は、他社ブランドの製品を製造すること、またはその企業である。日本語では「相手先(委託者)ブランド名製造」JETRO「OEM生産とODM生産の違い」 、「納入先(委託者)商標による受託製造」などと訳される。 英語の原義では、元来、単に自社製品を製造する事業者を意味するものであるが、英語圏においてもOEMが他社ブランド製品の製造ないしは他社製品の自社ブランドでの販売を行う企業という意味も持つ。また、日本語では元来の「OEM」の意味合いに加えて「OEM契約」、「OEM生産」や「OEM販売」など「OEM○○」と様々な言葉や用語として定着している。「original equipment manufacturing」の略であると解して「他社ブランドの製品を製造すること」とされることも多いが、「OEM」という単語そのものの意味合いと、あとになって派生した「OEM○○」には意味合いの変化も見られる。.
新しい!!: DEC AlphaとOEM · 続きを見る »
OpenBSD
OpenBSD(オープンビーエスディー)は、オープンソースのUnix系オペレーティングシステム。NetBSD や FreeBSD と同じく、BSDの子孫である。1995年、NetBSD の主要開発者だったテオ・デ・ラート (Theo de Raadt) により 、NetBSD から分岐する形で開発が始まった。.
新しい!!: DEC AlphaとOpenBSD · 続きを見る »
OpenVMS
OpenVMS (Open Virtual Memory System) は、ディジタル・イクイップメント・コーポレーション (DEC、現在はヒューレット・パッカード・エンタープライズ) によって設計された、タイムシェアリングシステム、バッチ処理およびトランザクション処理用のオペレーティングシステムである。当初は単にVMSと一般的には呼ばれており、元々はVAXシステム上で動作していたが、後にDEC Alphaとインテル Itaniumに移植された。 2014年、ヒューレット・パッカードはVMS Software, Inc.にOpenVMSの将来のリリースを開発する独占的な権利を与えると発表した。.
新しい!!: DEC AlphaとOpenVMS · 続きを見る »
PA-RISC
PA-RISC(ぴーえーりすく)は、ヒューレット・パッカード社 (HP) のSystems & VLSI Technology Operationが開発したマイクロプロセッサ アーキテクチャである。 その名前にも含まれているようにRISCアーキテクチャの実装であり、PAはPrecision Architecture(精密なアーキテクチャ)の略である。また、HP/PAつまりHewlett Packard Precision Architectureと呼ばれることもある。 1986年2月26日、PA-RISCの最初の実装であるTS1を採用した HP 3000 Series 930 と HP 9000 Model 840 が発表された。 HPとインテルは Itanium(IA-64 ISA)を共同開発し、PA-RISCはItaniumに取って代わられた。2008年末にはPA-RISCベースの HP 9000 システムの販売を終了したが、サポートは2013年まで継続予定である。.
新しい!!: DEC AlphaとPA-RISC · 続きを見る »
Peripheral Component Interconnect
マザーボードにある32ビットPCIバススロット 64ビットPCIスロット Peripheral Component Interconnect(ペリフェラル コンポーネント インターコネクト)、略してPCIとはコンピュータのプロセッサと周辺機器との間の通信を行うためのバスアーキテクチャの一つ。 PCIバスはパーソナルコンピュータ(パソコン)またはワークステーション、サーバ、オフィスコンピュータ用の拡張カードを増設するための業界標準のバスとして広く採用されている。.
新しい!!: DEC AlphaとPeripheral Component Interconnect · 続きを見る »
PS/2コネクタ
PS/2コネクタ(ピーエスツーコネクタ)- パーソナルコンピュータで使用される入出力ポートの接続コネクタの1規格。名称はIBM PS/2で採用されたことに由来する。.
新しい!!: DEC AlphaとPS/2コネクタ · 続きを見る »
R2000
R2000はMIPS I命令セットアーキテクチャ (ISA) を実装したマイクロプロセッサのチップセットであり、ミップス社が開発した。1986年1月発表。MIPSアーキテクチャの最初の実装である。元々は基板レベルの製品で、モジュールとして発売し、DECのVAXマイクロプロセッサやモトローラのMC68000と競合した。1987年、インテルの80386に対抗すべくチップセット単体での販売を開始した。アーデントコンピュータ、DEC、シリコングラフィックスなどが採用している。 チップセットは、マイクロプロセッサ(CPU) R2000、FPU R2010、ライトバッファ R2020(4個必要)で構成されている。R2020はメモリへの書き込みをバッファリングし、R2000が書き込み完了を待たずに次の操作を実行できるようにするためのものだった。R2020一つで書き込みを1エントリだけ保持できる。当時のメモリはチップセットに比較して非常に遅かったため、これによって性能を向上させた。 動作周波数としては、8.3MHz、12.5MHz、15MHz があった。R2000本体のチップは 80 mm2 の大きさで、2.0μmのCMOSプロセスで11万個のトランジスタを集積している。ミップス社はファブレス企業であるため、自社では製造していない。R2000の製造を行ったのは Sierra Semiconductor と東芝で、ミップス社にOEM供給した。1987年12月、IDT、LSI Logic、Performance Semiconductor がミップス社からライセンス提供を受けてR2000の製造・販売を開始している。Sierraと東芝はOEM供給のみを続け、自社販売はしなかった。 LSI Logic は2.0μmのCMOSプロセスで製造し、LR2000 として販売。Performance Semiconductor は0.8μmのCMOSプロセスで製造し、PR2000 として販売した。 1988年、改良版の R2000A と R2010A が登場。12.5MHzと16.67MHzで動作した。.
新しい!!: DEC AlphaとR2000 · 続きを見る »
Red Hat Linux
Red Hat Linux(レッドハット・リナックス)は、かつてレッドハット社によって開発されていたLinuxディストリビューションである。現行のRed Hat Enterprise Linuxの前身、および初期のFedoraの前身となったバージョンである。.
新しい!!: DEC AlphaとRed Hat Linux · 続きを見る »
RISC
RISC(りすく、Reduced Instruction Set Computer、縮小命令セットコンピュータ)は、コンピュータの命令セットアーキテクチャ(ISA)の設計手法の一つで、命令の種類を減らし、回路を単純化して演算速度の向上を図るものである。なお、RISCが提唱されたときに、従来の設計手法に基づくアーキテクチャは対義語としてCISCと呼ばれるようになった。 RISCを採用したプロセッサ (CPU) をRISCプロセッサと呼ぶ。RISCプロセッサの例として、ARM、MIPS、POWER、SPARCなどが知られる。.
新しい!!: DEC AlphaとRISC · 続きを見る »
SIMD
SIMDの概念図PU.
新しい!!: DEC AlphaとSIMD · 続きを見る »
SPARC
UltraSPARC IIマイクロプロセッサ SuperSPARC TMX390Z50GF H359403658C SPARC(スパーク、Scalable Processor Architecture)は、サン・マイクロシステムズが開発・製造したRISCベースのマイクロプロセッサであり、その命令セットアーキテクチャの名称である。 現在はSPARCインターナショナルの登録商標であり、複数のメーカーがこのアーキテクチャに基づいたプロセッサを製造している。.
新しい!!: DEC AlphaとSPARC · 続きを見る »
Standard Performance Evaluation Corporation
Standard Performance Evaluation Corporation(SPEC、標準性能評価法人)は、コンピュータの公平で意味のあるベンチマークを作成することを目指して設立された非営利団体である。SPECは1988年に設立され、全ての主要なコンピュータ企業やソフトウェア製造業者などのメンバー企業が資金提供している。SPECのベンチマークはコンピュータシステムの性能評価に今日広く使われていて、その測定結果はSPECのウェブサイト上で公表されている。 そのベンチマークは「現実の」状況をテストすることを目指している。例えば SPECweb2005 はWebサーバの性能評価のために様々なタイプのHTTPリクエストを並行していくつも行う。SPEC CPU はCPU性能を評価するために、GCCコンパイラやチェスプログラム crafty などのいくつかのプログラムの実行時間を測定する。様々なタスクにはそれぞれ現実での重要性を考慮した重み付けがされており、その重み付けを使用して最終的にひとつのベンチマーク結果を得るようになっている。 SPECベンチマークはプラットフォームに依存しないプログラミング言語(通常、C言語またはFORTRAN)で書かれていて、利用者は自分のプラットフォームで動作する任意のコンパイラでコンパイルすることができる。ただし、ソースコードを変更することはできない。製造業者はSPECベンチマークの結果を改善するためのコンパイラの最適化手法を適用していると言われている。 ベンチマークを使うためには、ライセンスをSPECから購入する必要がある。その費用はテストの種類によって数百ドルから数千ドルまである。ベンチマークにはGPLによりライセンスされるソフトウェアが含まれるため、この支払いモデルはGPL違反であるとして批判されてきた。.
新しい!!: DEC AlphaとStandard Performance Evaluation Corporation · 続きを見る »
Tru64 UNIX
Tru64 UNIXはヒューレット・パッカード(以前はコンパック、その前はDEC) のAlphaプラットフォーム向け64ビットUNIXである。以前にはDigital UNIXとして、その前はOSF/1として知られていた。DECのさらにその前のUNIX製品はUltrixとして知られている。 Tru64 UNIXは、Machカーネル上に構築されているという点で他の一般的な商用UNIXとは一線を画している。Tru64 UNIXは時としてPOSIXとの互換性の欠点を批判されることがある。.
新しい!!: DEC AlphaとTru64 UNIX · 続きを見る »
UNIX
UNIX (ユニックス、Unix、)は、コンピュータ用のマルチタスク・マルチユーザーのオペレーティングシステムの一種である。公式な商標は「UNIX」だが、商標以外の意味として「Unix」、またはスモールキャピタルを使用して「Unix」などとも書かれる。Unixは1969年、AT&Tのベル研究所にて、ケン・トンプソン、デニス・リッチーらが開発を開始した。 当初はアセンブリ言語のみで開発されたが、1973年にほぼ全体をC言語で書き直した。このため、Unixは歴史上、初めて高水準言語で書かれたOSであると言われる。 1973年の段階ではPDP-11に依存したコードが多く、移植性は低かったが、その後徐々にPDP-11に依存したコードを減少させ、1978年にInterdata 8/32への移植に成功して以降、徐々に他のプラットフォームにも移植されていった。 現在では「Unix」という語は、Unix標準に準拠するあらゆるオペレーティングシステムの総称でもある。現在ではUnixシステムは多数の系統に分かれており、AT&Tの開発停止後も、多数の商用ベンダーや非営利組織などによって開発が続けられている。 1970年代から1980年代の初期にかけて、Unixは大学や研究所などの教育機関で広範囲に採用され、特にカリフォルニア大学バークレー校をオリジナルとするBSD系統が誕生した。また Version 7 Unix や UNIX System V の特徴を持つオペレーティングシステムは「伝統的なUNIX」(traditional Unix)とも呼ばれる。 2007年に、「UNIX」の商標の所有者である標準化団体のThe Open Groupは、Single UNIX Specificationを完全に満たすと認証を受けたシステムのみが「UNIX」の商標を得られるとした。このためそれ以外のシステムは(ずっと以前から、AT&T版およびBSD以外を指して使われていた用語だが)「Unixシステムライク」または「Unixライク(Unix系)」と呼ばれるようになった。ただし The Open Groupはその呼称を気に入っていない。 現在では多く使われているUnixとしてはmacOS、AIX、HP-UX、Solarisなどがある(いずれも商用)。また認証を受けていないUnix系としてはLinux(派生OSにAndroid他)やMINIX、BSDの派生OS(FreeBSD、NetBSD、OpenBSD、DragonFly BSDなど)がある。.
新しい!!: DEC AlphaとUNIX · 続きを見る »
VAX
VAX (バックス) は、1970年代中ごろディジタル・イクイップメント・コーポレーション (DEC) が開発し販売した32ビットのミニコンピュータのシリーズ、及び同シリーズの命令セットアーキテクチャ (ISA) を指すこともある。前述のように32ビットアーキテクチャだが、同時に16ビット時代の最も人気のあったモデルであるPDP-11の後継ないし代替を意識した互換命令などを持っている点では、PDP-11の拡張という面もあるアーキテチャでもある。 直交性の高い命令セット(機械語)とページング方式の仮想記憶が特徴である。VAXには、キュー挿入/削除命令や多項式計算命令などといった複雑な処理をする命令があり、豊富なアドレッシングモードとの組み合わせ-->といった特徴がある。 後の64ビット化では、RISCマイクロプロセッサのAlphaがデザインされた。OSのVMSはOpenVMSという名称となっている。.
新しい!!: DEC AlphaとVAX · 続きを見る »
Video Graphics Array
Video Graphics Array(ビデオ グラフィックス アレイ、VGA)は、IBMがEGAの後継として、1987年に発表した表示回路規格である。代表的な表示モードに 640×480 ピクセル・16色がある。転じて、640×480 ピクセルの画面解像度を俗に「VGA」と呼ぶようにもなった。.
新しい!!: DEC AlphaとVideo Graphics Array · 続きを見る »
VMEバス
VME64バス準拠のモジュールカードとハウジング VMEバスは、コンピュータのバス規格のひとつであり、元々はモトローラの68000シリーズマイクロプロセッサのために開発された。その後、多くのデバイスで使用され、IECにおいてANSI/IEEE 1014-1987 として標準化された。 物理的には Eurocard サイズの接続機構を採用しているが、信号接続は独自のものである。 1981年の最初に開発され、今日でも広く使われている。.
新しい!!: DEC AlphaとVMEバス · 続きを見る »
VRAM
VRAM (ブイラム, Video RAM)は、コンピュータなどにおける、ディスプレイに対するビデオ表示部分のメモリ(記憶装置)として使われるRAM。グラフィックスメモリまたはビデオメモリとも呼ばれる。専用のデュアルポートのものもあれば、メインメモリと同じDRAMやSRAMを利用したものもある。かつて、グラフィックス用フレームバッファの為に用意したメモリをG-RAMと表記していた時期もあるが、意味としては等価である。.
新しい!!: DEC AlphaとVRAM · 続きを見る »
X86
x86(エックスはちろく)は、Intel 8086、およびその後方互換性を持つマイクロプロセッサの命令セットアーキテクチャの総称。16ビットの8086で登場し、32ビット拡張の80386(後にIA-32と命名)、64ビット拡張のx64、広義には更にAMDなどの互換プロセッサを含む。 なおインテルのIA-64は全く異なる。.
新しい!!: DEC AlphaとX86 · 続きを見る »
ZDNet
ZDNet(ジーディーネット)は、アメリカ合衆国のニュースサイト。日本版ZDNetは朝日新聞社子会社の朝日インタラクティブが運営している。.
新しい!!: DEC AlphaとZDNet · 続きを見る »
排他的論理和
ベン図による排他的論理和P \veebar Q 排他的論理和(はいたてきろんりわ、)とは、ブール論理や古典論理、ビット演算などにおいて、2つの入力のどちらか片方が真でもう片方が偽の時には結果が真となり、両方とも真あるいは両方とも偽の時は偽となる演算(論理演算)である。XOR、EOR、EX-OR(エクスオア、エックスオア、エクソア)などと略称される。.
新しい!!: DEC Alphaと排他的論理和 · 続きを見る »
最上位ビット
最上位ビット(さいじょういビット、most significant bitまたはhigh-order bit、MSBと略記)は、コンピュータにおいて二進数で最も大きな値を意味するビット位置のことである。MSBは左端ビットとも言われる。 二進数の特定のビットを示すために、各ビットにはゼロからn(その数値のビット数に依存)までのビット番号が割り当てられる。 従来、エンディアンによってゼロ番のビットがMSBに対応していたり、LSB(最下位ビット)に対応していたりしていたが、最近ではゼロ番はLSBとされていることが多い。(訳注:これが関係してくるのはビット番号を指定する形式のビット操作命令が存在する命令セットだけである。) 負の整数を2の補数で表すとMSBは必ず 1 になり、符号付正の整数では必ず 0 になるので、MSBは符号の判別に使われる。 これを拡張すると、MSBs(複数)はMSB側のいくつかのビットを意味する。 MSBが最上位バイトを意味する場合もある。この場合、MSB First はビックエンディアンを意味する。この曖昧さを回避するため、MSBit、MSByteと表記されることもある。.
新しい!!: DEC Alphaと最上位ビット · 続きを見る »
最下位ビット
最下位ビット(さいかいビット、least significant bit、LSBと略記)は、コンピュータにおいて二進数で最も小さな値を意味するビット位置のことである。LSBは右端ビットとも言われる。十進数に当てはめれば、「一の位」に相当する。 二進数の特定のビットを示すために、各ビットにはゼロからn(その数値のビット数に依存)までのビット番号が割り当てられる。 従来、エンディアンによってゼロ番のビットがMSBに対応していたり、LSBに対応していたりしていたが、最近ではゼロ番はLSBとされていることが多い。(訳注:これが関係してくるのはビット番号を指定する形式のビット操作命令が存在する命令セットだけである。) これを拡張すると、LSBs(複数)はLSB側のいくつかのビットを意味する。 LSBs は変化が激しい。例えば、1 (二進数では 00000001) に 3 (二進数では 00000011) を足すと、結果は 4 (二進数では 00000100)であり、3桁のLSBsが変化している(011→100)。 対照的に3桁のMSBsは全く変化していない(000)。 この性質を利用して LSBsはしばしば擬似乱数、ハッシュ関数、チェックサムなどで使用される。 LSBが最下位バイトを意味する場合もある。この曖昧さを回避するため、LSBit、LSByteと表記されることもある。.
新しい!!: DEC Alphaと最下位ビット · 続きを見る »
浮動小数点数
浮動小数点数(ふどうしょうすうてんすう、英: floating point number)は、浮動小数点方式による数のことで、もっぱらコンピュータの数値表現において、それぞれ固定長の仮数部と指数部を持つ、数値の表現法により表現された数である。.
新しい!!: DEC Alphaと浮動小数点数 · 続きを見る »
整数型
整数型(せいすうがた)は、コンピュータのプログラムなどのデータ型の1つまたは1群であり、整数を取り扱う。コンピュータで扱うもっとも単純な部類のデータ型のひとつである。C言語やJavaなどの多くのプログラミング言語では、整数型は固定長であり、その固定サイズで表現可能な範囲の、整数の有限な部分集合の要素を値とする型である。また多くの言語において、標準あるいは第三者によるライブラリにより、範囲に制限のない整数も扱うことができる。 パスカルによる機械式計算機などが数をその処理の対象としていたことを考えれば、計算機械の歴史において、整数を扱うことはコンピュータ以前からの存在である。.
新しい!!: DEC Alphaと整数型 · 続きを見る »
128ビット
記載なし。
新しい!!: DEC Alphaと128ビット · 続きを見る »
16ビット
記載なし。
新しい!!: DEC Alphaと16ビット · 続きを見る »
1988年
この項目では、国際的な視点に基づいた1988年について記載する。.
新しい!!: DEC Alphaと1988年 · 続きを見る »
1992年
この項目では、国際的な視点に基づいた1992年について記載する。.
新しい!!: DEC Alphaと1992年 · 続きを見る »
1995年
この項目では、国際的な視点に基づいた1995年について記載する。.
新しい!!: DEC Alphaと1995年 · 続きを見る »
1996年
この項目では、国際的な視点に基づいた1996年について記載する。.
新しい!!: DEC Alphaと1996年 · 続きを見る »
1998年
この項目では、国際的な視点に基づいた1998年について記載する。.
新しい!!: DEC Alphaと1998年 · 続きを見る »
2001年
また、21世紀および3千年紀における最初の年でもある。この項目では、国際的な視点に基づいた2001年について記載する。.
新しい!!: DEC Alphaと2001年 · 続きを見る »
2004年
この項目では、国際的な視点に基づいた2004年について記載する。.
新しい!!: DEC Alphaと2004年 · 続きを見る »
2006年
この項目では、国際的な視点に基づいた2006年について記載する。.
新しい!!: DEC Alphaと2006年 · 続きを見る »
2011年
この項目では、国際的な視点に基づいた2011年について記載する。.
新しい!!: DEC Alphaと2011年 · 続きを見る »
32ビット
有名な32ビットプロセッサとしては Intel 80386、Intel 486、Pentium シリーズ 及び MC68000 シリーズがある。モトローラ MC68000 は外部は16ビットであったが、32ビットの汎用レジスタと演算ユニットを持ち、全ての32ビットソフトウェアに対して前方互換性を持っていた。 上記以外の32ビットプロセッサには以下などがある。.
新しい!!: DEC Alphaと32ビット · 続きを見る »
3月
『ベリー公のいとも豪華なる時祷書』より3月 3月(さんがつ)は、グレゴリオ暦で年の第3の月に当たり、31日間ある。 日本では、旧暦3月を弥生(やよい)と呼び、現在でも新暦3月の別名としても用いる。弥生の由来は、草木がいよいよ生い茂る月「木草弥や生ひ月(きくさいやおひづき)」が詰まって「やよひ」となったという説が有力で、これに対する異論は特にない。 ヨーロッパ諸言語での呼び名であるmars,marzo,Marchなどはローマ神話のマルス (Mars) の月を意味するMartiusから取ったもの。 古代ローマの暦(ユリウス暦より前)においては、年の最初の月は現在の3月にあたる。閏年の日数調整を2月に行うのは、当時の暦での最後の月に日数調整を行っていたことの名残である。 3月はその年の11月と同じ曜日で始まり、平年には2月と同じとなる。.
新しい!!: DEC Alphaと3月 · 続きを見る »
64ビット
主な64ビットのプロセッサには以下がある。.
新しい!!: DEC Alphaと64ビット · 続きを見る »
7月
7月(しちがつ)はグレゴリオ暦で年の第7の月に当たり、31日ある。 日本では、旧暦7月を文月(ふづき、ふみづき)と呼び、現在では新暦7月の別名としても用いる。文月の由来は、7月7日の七夕に詩歌を献じたり、書物を夜風に曝す風習があるからというのが定説となっている。しかし、七夕の行事は奈良時代に中国から伝わったもので、元々日本にはないものである。そこで、稲の穂が含む月であることから「含み月」「穂含み月」の意であるとする説もある。また、「秋初月(あきはづき)」、「七夜月(ななよづき)」の別名もある。 英語での月名 July は、ユリウス暦を創った共和政ローマ末期の政治家、ユリウス・カエサル(Julius Caesar)からとられた。カエサルは紀元前45年にユリウス暦を採用するのと同時に、7月の名称を「5番目の月」を意味する "Quintilis" から自分の家門名に変更した。なお、8月の英名 August はアウグストゥスにちなんでいる(ギリシャ語で Αύγουστος は8月を表す)。詳細は8月を参照。.
新しい!!: DEC Alphaと7月 · 続きを見る »
8ビット
CPUは一つの命令で操作できるデータによって分類することができる。16ビットプロセッサが一つの命令で16ビットのデータを操作できるのに対して、8ビットプロセッサは一つの命令で8ビットしか操作できない。 8ビットプロセッサの例.
新しい!!: DEC Alphaと8ビット · 続きを見る »
8月16日
8月16日(はちがつじゅうろくにち)はグレゴリオ暦で年始から228日目(閏年では229日目)にあたり、年末まであと137日ある。.
新しい!!: DEC Alphaと8月16日 · 続きを見る »
ここにリダイレクトされます:
Alpha (CPU)、Alpha AXP、Compaq Alpha、DEC/Compaq Alpha、DEC/Compaq alpha。