サーバーと HPC

このページではサーバーと HPCに関連する記事や参考資料へのリンクをまとめています。このページは http://software.intel.com/en-us/server-developer の参考訳をもとにしています。

はじめに

学ぶ…

インテル® プロセッサー技術により皆さんのソフトウェアを改善する方法を見つけてください。

インテルのマイクロサーバー (英語) ›

インテル® Xeon プロセッサー

インテル® Xeon Phi™ 製品ファミリー

インテル® Cache Acceleration Software (英語) ›

関連ビデオ (英語) ›

関連ウェビナー (英語) ›

読む…

ネストされた仮想マシン上でインテル® Xeon® プロセッサー E5-2600 V3 製品ファミリーの VMCS シャドーイング機能を有効にする

インテル® Xeon Phi™ 記事

金融向け記事

記事を書いてみませんか? 皆様の経験や取り組みをぜひ iSUS でシェアしてください。
お問い合わはせこちらから

関連ハードウェア情報

インテルのマイクロサーバー

インテル® Xeon® プロセッサーE7 v2 ファミリー

インテル® Xeon® E5-2600 v2 製品ファミリー

探す…

開発の疑問に対する回答やソリューションを入手してください。

インテル Xeon Phi 開発者フォーラム

並列化フォーラム

メニー・インテグレーテッド・コア・フォーラム (英語) ›

パフォーマンス・フォーラム (英語) ›

開発ツール

開発、チューニング、そして検証にかかる時間と労力を最小限に抑えて高いパフォーマンスのアプリケーションを準備できます。

インテル® Xeon® プロセッサー向けの並列プログラミング・ツールの簡単なガイド (英語)
アプリケーションのパフォーマンスを高めるのに役立つプログラミング・モデルとツールについて学びます。
インテル® Parallel Studio XE Cluster Edition
多くのクラスターとスーパー・コンピューターを構築する強力なツールである、インテル® Parallel Studio XE Cluster Edition について紹介します。
OpenCL* Code Builder
汎用的な並列プログラミングに向けた、最初のロイヤリティーなしの標準プログラミング環境。
インテル® SSE と インテル® AVX を利用するためのインテル® コンパイラーのオプション
プロセッサー固有の最適化における 3 つの主要なコンパイラー・オプションについて概説しています。

最新および過去の記事は こちら (英語) を参照ください。また、iSUS の HPC 関連の記事は こちら から検索できます。

ソフトウェア開発

アプリケーションのパフォーマンス、消費電力、セキュリティー、そして可用性を最適化しましょう。


パフォーマンス

並列コンピューティング

マルチスレッド・アプリケーション開発のためのガイド
スレッド化、同期、メモリー管理そしてプログラミング・ツールに関して説明します。

並列アプリケーション最適化のための計画
大幅なパフォーマンス改善に向けて計画を始めましょう。

並列プログラムのテスト
並列ソフトウェアのテストに関する方法論を紹介します。

インテル® ハイパースレッディング・テクノロジー: よくある質問
インテル® Core™ i7 プロセッサーとインテル® Xeon® 5500 シリーズ・プロセッサーにおけるハイパースレッディング・テクノロジー機能について学習できます。

ベクトル化

AVX-SSE 切り替えペナルティーを回避する
インテル® AVX を利用する際の問題を回避する方法を説明します。

アセンブリーや組込み関数を利用することなく AVX を使用するには

インテルのベクトル化ツール

命令セットとパフォーマンス・カウンター

インテル® パフォーマンス・カウンター・モニター - より優れた CPU 使用率の測定方法
劇的なパフォーマンス向上の達成を支援する C++ ルーチンとユーティリティーを紹介します。

インテル® 64 アーキテクチャー・プロセッサーのトポロジー一覧 (英語)
インテル® 64 および IA-32 プロセッサーを搭載するシングルソケットから複数ソケット・プラットフォーム向けのアルゴリズム。

インテル® Advanced Encryption Standard (AES) (英語)

命令セット – Rev 3.01 (英語)

インテル命令セット拡張 (英語)

インテル® 64 および IA-32 アーキテクチャー・ソフトウェア開発者マニュアル (英語)


消費電力


アプリケーションの電力使用量の削減に疑問がありますか?


セキュリティー

データ暗号化

信頼性のある起動と実行


可用性


最適化

Linux Foundation からのミッション・クリティカルなワークロード向けの高可用性Linux アーキテクチャーのトレーニング (英語) Apache* Tomcat* からの Java* アプレットをプロファイルするためインテル® VTune™ Amplifier XE を利用する
インテル® DRNG (Digital Random Number Generator) ソフトウェア実装ガイド インテル® Advanced Encryption Standard New Instructions(インテル® AES-NI)
Linux*/Java* スタック上におけるインテル® AES-NI パフォーマンス・テスト インテル® Software Development Emulator とインテル® Transactional Synchronization Extensions の紹介
インテル® 64 アーキテクチャーおよび IA-32 アーキテクチャー最適化リファレンス・マニュアル 12 章 インテル® TSX の推奨事項 インテル® 64 アーキテクチャーおよび IA-32 アーキテクチャー最適化リファレンス・マニュアル 2-1 インテル® マイクロアーキテクチャー Haswell

最新および過去の記事は こちら (英語) を参照ください。また、iSUS の HPC 関連の記事は こちら から検索できます。

プラットフォームとアーキテクチャー

インテルは、クラウド、テクニカル・コンピューティング、そしてエンタープライズにおけるさまざまな処理要求を満たすため、各種サーバーマイクロサーバーを取り揃えています。インテルのウェブサイトには、ハードウェアの観点から機能を比較できるリソースがあります。
このページでは、アーキテクチャーと機能、主要なソフトウェアを可能にする仕組み、また最良のパフォーマンスを得るにはどの製品を使用もしくはどのように構成するか、ソフトウェアからの観点で最新のインテル製品に関する情報を検索できます。

他の役立つリソース:

  • パフォーマンス・ベンチマーク・ライブラリー (英語) では、インテル® 製品のパフォーマンス・ベンチマーク・データを参照できます。サーバー関連のデータを閲覧するには、”System Type” の “Servers” を選択してください。また、”Work Topics” で、業種別のカテゴリーを選択できます。
  • インテル® Cluster Ready (英語): ハードウェアとソフトウェア・ベンダーによって展開され、皆さんの HPC アプリケーションを最新のプラットフォームとコンポーネントにマッチさせることができます。
  • クラウド・コンピューティング向けのデータセンター設計 (英語): 将来のクラウド・コンピューティングに対するインテルのビジョンだけでなく、それを可能にする現実的な技術をご覧ください。
  • ハイパフォーマンス・コンピューティング: インテルが提案する新しい HPC ソリューションは、今日の複雑な HPC における課題に対処するインテリジェントなパフォーマンスを提供します。

最新および過去の記事は こちら (英語) を参照ください。また、iSUS の HPC 関連の記事は こちら から検索できます。

サポート


コンパイラーの最適化に関する詳細は、最適化に関する注意事項を参照してください。