本文へジャンプ


developerWorks Japan  >  Linux  >  

技術文書一覧

developerWorks
 
  
 
 タイトル  15    概要の非表示    
 
タイトル 日付日付 別のソート - 逆順にしたい場合はクリック
記録の影響を最小限に食い止める、第 2 回: 迅速なパフォーマンスへの障害を取り除く
連載第 1 回では、Cell Broadband Engine プロセスへの基本的な移植方法を説明しました。この 2 回目の記事ではさらに詳細に踏み込んで、DMA 転送サイズに基づく制約をなくす方法、プログラムを複数の SPE で実行できるように分割する方法、そしてプログラムの処理速度を一層向上させる方法を説明します。
    2007/10/16  
 
IBM Installation Toolkit: Linux on POWER をロードする
IBM Installation Toolkit for Linux on POWER によって、仮想化された Power マシンでも仮想化されていない Power マシンでも Linux のインストールを簡単なものにすることができ、ブート可能なレスキュー DVD を作成することができます。そしてこのツールキットは Power プラットフォームのすべてを活用するために必要なソフトウェアを提供しています。このツールキットを使って、Red Hat Enterprise Linux と SUSE Linux Enterprise Server を IBM System p マシンと System i5 マシンにインストールする方法を学びましょう。
    2007/09/26  
 
SoC ドロワー: Cell Broadband Engine チップ: 大衆のための高速オフロード
世界規模の接続性と帯域幅によって私たちの住む世界が変化するなか、コンピューティングのブロードバンド革命を推進し、スーパーコンピューティングや医用画像処理、そして続々と登場している新たなアプリケーションのシリコン DNA のコアとなっているのが Cell Broadband Engine (Cell/B.E.) チップです。この記事では、Yellow Dog Linux を実行する Sony PLAYSTATION 3 の Cell/B.E. システムにおけるアプリケーション・コードのパフォーマンスを検討します。単純なプログラムを例に、マルチスレッド・アプリケーションで Synergistic Processing Element (SPE) に作業を負担させると、どれだけ大幅な高速化を実現できるかを説明します。
    2007/04/17  
 
Linux on POWER でのアプリケーション開発
IBM のPOWER プラットフォーム、System p(TM) と System i(TM) で Linux(R) アプリケーションを開発し、デプロイするための方法は、他の Linux システムでデプロイや開発を行う場合と同様です。この記事では、Linux on POWER システムで開発やデプロイを行う場合の類似点と相違点について、知っておくべき事項を解説します。(2007年4月更新。)
    2007/04/16  
 
Power アーキテクチャーのためのアセンブリー言語 第 4 回: 関数コールと PowerPC の 64-ビット ABI
ABI (Application Binary Interface) とは、作成した言語やコンパイルしたコンパイラーが異なるプログラム同士がそれぞれの関数を互いに呼び出せるようにするための一連の規則のことです。4 回からなる連載の最終回となるこの記事では、64-ビットのELF システム (UNIX ライクなシステム) に対応した PowerPC ABI について説明し、PowerPC ABI を使用して関数を作成し、呼び出す方法についても取り上げます。64-ビットの PowerPC ABI がどのように機能するかを詳しく知ることで、アセンブリー言語でプログラミングしているかどうかに関わらず、POWER5 や他の PowerPC ベースのプロセッサーに対応した 64-ビットのプログラムを一層効率的に作成できるようになります。この記事では取り上げていませんが、32-ビット ABI もあります。
    2007/02/28  
 
Power アーキテクチャーのためのアセンブリー言語: 第 3 回: PowerPC 分岐プロセッサーでのプログラミング
これまでの 2 回の記事では、POWER5 プロセッサー上で 64-ビットの PowerPC 命令セットを使用してプログラムがどのように動作するか、また PowerPC 命令セットがどのようにしてメモリーをアドレス指定するか、そして位置に依存しないコードを作成する方法について説明してきました。今回の記事では、PowerPC 命令セットに用意されている非常に効果的な条件命令および分岐命令の使い方に焦点を当てます。
    2007/01/17  
 
Linux on POWERにEclipseをインストールし、使用する
この記事では、Eclipseのインストールと使い方の解説として、特にIBM POWERプロセッサー・ベースのシステムで実行するLinuxにEclipseをインストールし、使用する方法を学びます。また、サンプルのJava プログラムとCプログラムを通して、Eclipseを使ってアプリケーションをコンパイルし、実行する方法も学びます。
    2006/05/05  
 
「Linux on Power」用にデバイス・ドライバーを変換
ドライバーをPowerアーキテクチャーに変換する際には、いくつかの考慮事項があります。ここでは、既存のデバイス・ドライバーを「Linux on Power」用に変換する際に必要となるいくつかの詳細情報について説明します。
    2006/02/13  
 
WebSphere Application ServerV6.0 for Linux on POWERをインストールする
IBM WebSphere Application Server V6.0 for Linux on POWERのインストールと構成を行い、確認します。この記事のステップでは、管理コンソールとサンプル・プログラムの使用法も説明します。また、WebSphere Application Serverに含まれている「Plants by WebSphere」という名前のJ2EETM e-コマース・アプリケーションについても調べます。
    2005/12/16  
 
Linuxデバッギング・ツールとしてのシグナル
シグナル・ハンドラーを使用してキャプチャーしたデータの解析に集中することで、デバッグで最も時間のかかる部分、すなわちバグの発見をスピードアップすることができます。この記事では、特にPPC Linuxでテストした例を交えて、Linux シグナルの背景を解説します。
    2005/11/29  
 
Linux on POWERアーキテクチャー向けJava環境
この記事では、現時点で利用可能なLinux on POWER向けJava開発キット(JDK)とJavaランタイム環境(JRE)の概要を述べます。IBM eServer iSeries(eServer i5を含む)、eServer pSeries(eServer p5を含む)、eServer BladeCenter JS20、およびeServer OpenPower 上で動作するLinuxディストリビューションについて解説します。
    2005/11/22  
 
Linux on POWERの動的論理パーティショニング
この記事は、Linux on Powerシステム管理者またはアプリケーション開発者を対象として、Linuxで動的LPARを有効にする方法、動的LPARを使用してパーティションのリソースを制御する方法、およびこれらのリソースの変化を調べる方法を解説します。
    2005/09/29  
 
x86の枠を越えた Linux
非x86で Linuxを採用すると、仮想化を手頃で簡単に実現できる、信頼性、電力消費、拡張メモリーのサポートが向上する、ローレンジとハイレンジのマシンにも対応するため、ユーザーにミドルレンジ以外の選択肢も提供できる、古いハードウェアを再活用できる、新技術を導入しやすいなどの利点があります。
    2005/05/24  
 
eServer OpenPower 710によるクラスタリング
この記事では、64ビット POWER5アーキテクチャーを採用したIBM eServerOpenPower 710上でLinuxクラスターを構築するための、基本的なクラスタリング要素とソフトウェア・ツールを紹介します。
    2005/01/25  
 
PowerでLinux開発者を強化する
この記事は皆さんのコードとPOWERプラットフォームを最大限に利用するために必要な知識や、ツールの使い方について説明します。
    2004/03/30  
 
 タイトル  15    概要の非表示    
 
お探しの記事は見つかりませんでしたか? コンテンツを提案する