印刷用ページ       送信     
クリックして評価とフィードバックをお寄せください
TechNet
TechNet ライブラリ
テクニカルドキュメント
Windows
Windows XP
評価
 Windows XP 64-Bit Edition 技術概要
Windows XP 64-Bit Edition 技術概要
トピック

はじめに
ユーザー シナリオ
64 ビット Windows のメリット
技術アプリケーションとビジネス アプリケーションに共通したデスクトップ
次世代アプリケーションにとって最適なプラットフォーム
詳細情報
今後の64 ビット コンピューティング

はじめに

ビジネスや大学、エンジニアリング、研究組織で行われるデータ要求は引き続き拡大しており、既存の情報テクノロジ (IT) プラットフォームの限界と機能を越えようとしています。今日、リアルタイムでギガバイトあるいはテラバイトのデータに世界中の数百万人もの利用者がアクセスする必要があり、最新技術はこの要求を満たす必要があります。

64 ビット Microsoft Windows プラットフォームは、Intel Itanium・プロセッサ ファミリに基づいて、高い可用性や高度なスケーラビリティ、大容量メモリ サポートを提供しています。Itanium プロセッサは、広範なマルチプロセシング機能、強力な浮動小数点演算機能 (3D グラフィックスのパフォーマンスに特化した場合 800 MHz で 6.4 ギガ flops)、マルチメディア専用命令を提供しています。

Intel Itanium プロセッサ (旧コード: Merced) の初回リリースは、主として開発/評価プラットフォームとして、また 32 ビット システムのメモリ上の制約を越えようとしている顧客で導入される予定です。32 ビット アプリケーションのみを使用して 2 GB 以内のデータで作業する顧客にとっては、依然として 32 ビット Windows システムがアプリケーションに最適な環境です。

ユーザー シナリオ

Windows XP 64-Bit Edition と Intel Itanium プロセッサ ファミリは、今日のインターネット世界の過酷なビジネス ニーズを解決するために設計されました。そのニーズには e コマース、データ マイニング、オンライン トランザクション処理、強力なメモリが必要な高性能グラフィックス、複雑な数学、高性能マルチメディア アプリケーションがあります。64 ビット Windows プラットフォームから利益を得るビジネスには次の分野があります。

デジタル コンテンツ制作

二次元 (2D)/三次元 (3D) アニメーションとレンダリング、ビデオ編集、ゲーム開発は、Intel Itanium 上の Windows XP 64-Bit Edition によるメモリ追加やメモリ入出力速度の向上、浮動小数点演算性能の改善からメリットを享受するデジタル コンテンツ制作 (DCC) 分野の 3 つの主要領域です。

ゲーム開発者やアニメータは、コンピュータ能力を上げることでモデルやシーンをレンダリングする時間を節約できます。またモデルをワイヤ フレーム表示する代りに、レンダリングした 3D モデルで作業を行うことができます。開発時にモデルを完全にレンダリングして表示できるので、アニメータや開発者は最高の状態で自由に創造力を働かせて作業できます。

機械設計と分析 (CAD/CAM/CAE)

自動車設計や航空機設計などの分野では、厳密な設計上の安全要件を満足させながら、競争者より早く設計概念を作る技術者の能力が成功の秘訣です。

CAD とエンジニアリング アプリケーションを使用する設計者や技術者は、アプリケーションが大型モデルを短時間で処理するよう要求するので、大容量メモリ サポート、高速メモリ処理能力、高速の浮動小数点演算速度が役立ちます。

また自動車や航空機などの設計を通じて、気流や応力、温度の影響を判定する分析ツールの市場が成長しています。そのようなツールは様々な素材の許容度と特性を判定するため、浮動小数点や複雑な演算を行います。さらに設計者は、事故のシミュレーションなどで実際の事例を解析し、その結果をモデルに適用して製品設計を改善できます。

金融市場

今日の金融市場のソフトウェアとサービスは、インターネットが提供するアクセスの簡単なオンライン取引とパーソナル バンキングによって拡大してきました。これは、顧客と金融機関が分析する必要のあるデータ量を劇的に増加させました。コンピュータ システムは、データと傾向を分析し、評価分析を実行し、取引を実行する時に、瞬間的に大量データに基づいて浮動小数点演算を実行する必要があります。

Windows XP 64-Bit Edition を利用すると、プロセッサが高速にアクセスするため大量のデータをメモリに読み込むことができます。メモリ上のデータへのアクセス速度は、ディスク装置内のデータへのアクセス速度より 1 万倍も高速なので、高速で分析を実行できます。さらにデータを 3D モデルで詳細に表示でき、銀行その他金融機関の意思決定プロセスをスピードアップします。

64 ビット Windows のメリット

Windows XP 64-Bit Edition は、Win64TM API に基づく新規アプリケーションを作成するための、スケーラビリティがあって高性能なプラットフォームです。32 ビット システムに比べて Windows XP 64-Bit Edition アーキテクチャは 8 TB までの仮想メモリをサポートし、大量データを効率的に処理します。64 ビット Windows によってアプリケーションはより大量のデータを仮想メモリに読み込んで、IA-64 プロセッサによる高速アクセスを可能にします。

大容量メモリのサポート

Windows XP 64-Bit Edition は 16 GB までの RAM と 8 TB までの仮想メモリをサポートし、大量データの処理時にもアプリケーションを高速で実行できます。Windows XP 64-Bit Edition はより大量のデータを仮想メモリに読み込み、Intel Itanium プロセッサによる高速アクセスを可能にします。この結果、仮想メモリにデータを展開したり、記憶装置で検索、読み書きする時間が縮小され、アプリケーションをより高速、効率的に実行できます。

64 ビット アーキテクチャと 32 ビット アーキテクチャの比較

アドレス空間

64 ビット Windows

32 ビット Windows

仮想メモリ

16 TB

4 GB

ページング ファイル

512 TB

16 TB

ハイパースペース

8 GB

4 MB

ページド プール

128 GB

470 MB

非ページド プール

128 GB

256 MB

システム キャッシュ

1 TB

1 GB

Intel Itanium プロセッサ ファミリに最適化

Windows XP 64-Bit Edition は、Intel Itanium プロセッサおよび EPIC(Explicitly Parallel Instruction Computing) デザインなどの主要機能向けに最適化されています。IA-32 (x86) 命令セットと相違する EPIC 命令セットにより Intel Itanium プロセッサは、20 もの同時処理が可能です。

浮動小数点演算

また Windows XP 64-Bit Edition は浮動小数点演算の向上したパフォーマンスまたは、Intel Itanium プラットフォームで処理可能な生の計算数値を利用します。最高性能で動作する 800 Mhz プロセッサは 6.4 ギガ FLOPS までの計算が可能で、Mechanical Computer Aided Engineering (MCAE) や財務処理など複雑なデータ処理シナリオに威力を発揮します。

Intel Itanium プロセッサ ファミリについて詳しくは http://www.intel.com/products/processor/itanium/index.htm leave-msを参照してください。

マルチプロセシング

Windows XP 64-Bit Edition は最高のパフォーマンスとスケーラビリティを実現するため、2 つまでのシンメトリック Intel Itanium プロセッサをサポートするよう設計されています。

技術アプリケーションとビジネス アプリケーションに共通したデスクトップ

相互運用性

Windows XP 64-Bit Edition は、WOW64 (Windows on Windows 64) x86 エミュレーション レイヤを使用することにより、64 ビット技術アプリケーションと 32 ビット ビジネス アプリケーションを統合したプラットフォームを提供します。WOW64 サブシステムは 32 ビット アプリケーションと 64 ビット アプリケーションを区別し、ファイルとレジストリの衝突を防止します。サービス アプリケーションとして、コンソールおよび GUI アプリケーションがサポートされています。このシステムは、シナリオに、カット アンド ペーストや COM など 32/64 ビットの境界を行き来する相互運用性を提供します。ただし 32 ビット プロセスは 64 ビット DLL を読み込むことができず、64 ビット プロセスは 32 ビット DLL を読み込めません。

64 ビット ハードウェアは多数の 32 ビット アプリケーションと互換性がありますが、32 ビット アプリケーションは 32 ビット ハードウェア上の方がスムーズに実行できます。WOW64 は 32 ビット パーソナル アプリケーション向けに設計されたもので、新レベルの創造性とコラボレーションを可能にします。

使い慣れた環境

Windows XP 64-Bit Edition は 32 ビット Windows システムと同じツールを使用して管理できます。32 ビット Windows の知識は、そのまま 64 ビット Windows 環境でも利用できます。またセットアップ、構成、および管理は基本的に同一です。ユーザーやシステム管理者、ヘルプディスク担当者は、64 ビット Windows のユーザー インターフェース (UI) が 32 ビット Windows XP UI にとてもよく似ていると気付くでしょう。このため組織では全デスクトップを 1 つのオペレーティング システムで標準化して、かなりの管理費用を節約できます

Windows ベースのソリューション

Windows には非常に多様なアプリケーションやハードウェア プロバイダ、サポート パートナーが揃っていて、ソリューションの選択肢も豊富です。

次世代アプリケーションにとって最適なプラットフォーム

プログラミング モデルの同一性

32 ビット プログラミングのスキルを持った開発者は Itanium 環境の Windows でも快適に生産性を維持できます。64 ビット Windows 向けアプリケーションの開発者は、開発者環境がほぼ 32 Windows ビット開発環境と同じだと気付くでしょう。Microsoft Win64・アプリケーション プログラミング インターフェイス (API) は Microsoft Win32ョ API と同じです。従来の API は、必要に応じて動作しているプラットフォームの精度を反映するように変更されました。その結果プログラミングは簡略化され、開発者は短期間に学習できるようになりました。64 ビット Windows コードのプログラミングは 32 ビット Windows コードのそれとほとんど同じです。

64 ビット Windows 開発環境は 32 ビット Windows のそれと同じ機能をサポートしていて、UI やプログラミング モデル、ネットワーキング、セキュリティ、グラフィックス、マルチメディア、ディレクトリ サービス、プラグ アンド プレイ、ツール機能などをサポートしています。もちろん多数の機能が、動作しているプラットフォームの精度を反映するように変更されました。

その結果、簡略化され、開発者は短期間に学習できるようになりました。64 ビット Windows コードのプログラミングは 32 ビット Windows コードのそれとほとんど同じです。

信頼性の高い開発ツール

Windows には他のどのプラットフォームより信頼性の高い開発ツールがあり、容易に次世代アプリケーションを作成できます。開発者はMicrosoft Studioョ 開発システムをセットアップして、32 ビット アプリケーションの代りに 64 ビット アプリケーションを作成したり、64 ビット/32 ビットの両バイナリ ファイルが混合した統合プロジェクトを作成できます。64 ビット Windows 実行プログラムの開発者は、Pentium コンピュータ上で 32 ビット Windows および Microsoft Visual C++ョ を利用するよう推奨します。

Platform SDK は、プラットフォームの精度を反映したポインタおよびポインタ関連変数が可能な新データ型をサポートしています。この結果開発者は 1 つのソース ベースをコンパイルして、プログラムを Win32 システムと Win64 システムのどちらでもネイティブ モードで実行できます。同じソースが 64 ビット ソースおよび 32 ビット ソースとして通用します。この戦略の結果 64 ビット アーキテクチャ向けのアプリケーション開発費用は減少します。まず 32 ビット環境でコードを作成して、次に 64 ビット Windows 環境でリコンパイルしてテストするだけです。

ISV コミットメント

Microsoft、Intel および OEM パートナーは、ターゲットとするユーザー シナリオのサポートで主要独立系ソフトウェア ベンダ (ISV) と連携しました。Microsoft のテクニカル ベータ プログラム、Intel のパイロット システム、およびリモート 64 ビット開発ラボの利用を通して、多数の ISV によるアプリケーション開発が進行中です。Microsoft の構想は、Microsoft 製の主要アプリケーションを含む 64 ビット Windows 上で利用可能なアプリケーションの広範囲なポートフォリオを作成することです。

詳細情報

32 ビット Windows 64 ビット Windows の相違点

32 ビット Windows と 64 ビット Windows の主な違いはメモリ サポートです。現在 32 ビット Windows は、 4 GB までのシステム メモリ、2 GB までのプロセスごとの専用メモリをサポートしています。Windows XP 64-Bit Edition は現在 16 GB の RAM、ハードウェア能力とメモリ サイズ増強のために 16 TB までの仮想メモリをサポートしています。

一部に機能上の違いはありますが全般的にいって、64 ビット Windows には 32 ビット Windows に含まれている機能の大多数が含まれています。

システム要件

Windows XP 64-Bit Edition には 64 ビット マザーボードおよびチップセットが必要で、それは Intel および一部 OEM から利用できます。

システム デバイス

最小システム要件

推奨システム要件

プロセッサ

733 MHz Intel Itanium

800 MHz Intel Itanium

メモリ

1 GB RAM

1 GB RAM

ビデオ カード

VGA

3D グラフィックス

配布方法

Windows XP 64-Bit Edition は OEM メーカー により供給される Itanium システムで利用できます。Itanium ベースのワークステーションが利用可能になれば、Microsoft は Microsoft のサポートの付いた Windows XP 64-Bit Edition プレリリース バージョンの出荷を OEM メーカーに許可する予定です。オペレーティング システムは Windows XP リリース後 30 日でサポートされる予定です。その時期に合わせて顧客はサポートを継続して受けられるよう、RTM バージョンをアップグレードする必要があります。オペレーティング システムの RTM バージョンは、顧客の利用する OEM メーカーを通して取得可能です。英語版、フランス語版、ドイツ語版、日本語版のローカライズ バージョンが利用できます。

今後の64 ビット コンピューティング

Windows XP 64-Bit Edition は Microsoft がリリースする最初の 64 ビット ワークステーションです。データ要件およびメモリ要件が増大し続けるにつれて、Intel Itanium 上の 64 ビット Windows への機能要求も増加します。

コンピューティング環境について顧客に広範囲の選択肢を提供するため、Microsoft Windows XP 32 ビットオペレーティング システムと 64 ビット オペレーティング システムは連携して開発されていくでしょう。

ダウンロード

Bb457053.icon_Word(ja-jp,TechNet.10).gifWindows XP 64-Bit Edition Technical 技術概要
109 KB
Microsoft Word ファイル

© 2009 Microsoft Corporation. All rights reserved. 使用条件 | 商標 | プライバシー
Page view tracker