説明

エヌヴィディア コーポレイションにより出願された特許

11 - 20 / 166


【課題】1つのグラフィックスプロセッサの複数のディスプレイヘッドを用いた画像データのアンチエイリアシングを提供する。
【解決手段】同じグラフィックスプロセッサ122の2つのディスプレイヘッド206が、画素転送パスを介してマスター/スレーブ形式で互いに結合されている。「マスター」ディスプレイヘッドは、それ自体の画素に加えて「スレーブ」ディスプレイヘッドから画素を受け取り、マスターディスプレイヘッド中の画素選択論理回路がこの2画素を混合するか、いずれか一方を選択して他方を除外する。2画素が同じ画像の異なるサンプリング位置に対応する場合には、混合した画素がアンチエイリアシング処理画素となる。 (もっと読む)


【課題】レンズシェーディング及びレンズの不完全性を含む種々なレンズの影響を解消するため校正及び画像補正し、画像データを補正するためのシステム及び方法を提供する。
【解決手段】スプライン表面(例えば、ベジエ表面)を使用することにより画像データの補正を行う。スプライン表面の使用により、効率的なハードウエア実施が可能となる。画像補正は、チャネル及び照明タイプごとに行う。また、画像データを補正するのに使用される画像信号プロセッサを校正するために使用されるスプライン表面を決定する。 (もっと読む)


【課題】デッドロック無くグラフィック処理を増大させる。
【解決手段】実行ユニットのパイプライン結果(例えば、テクスチャーパイプライン結果)用の記憶スペースを提供する。この記憶スペースにより、テクスチャーユニットを利用して情報を記憶することができ、一方、レジスタファイルの対応する位置が他のスレッドへの再割当てのために使用できるようになるので、複数のスレッドの処理を増大させることができる。更に、要求の数を制限し、要求のセットのうちの各要求を完了するのに使用可能なリソースがない限り、その要求のセットが発せられないようにすることにより、デッドロックを防止する。 (もっと読む)


【課題】マルチCPUコンピュータシステム内でハードウェアデバイスを仮想化するための技法の改善。
【解決手段】デバイスに対してオペレーティング(OP)システム402がアクセスをするための方法で、ハードウェアデバイス(HD)416及び仮想化デバイス417を列挙し、第1のHDのリソースがゲスト物理リソースに分割されソフトウェア仮想化デバイス422を作成し、第2のHDのリソースの複数のインスタンスがアドバタイズされ、ハードウェア仮想化デバイス421を作成する。どのOPシステムがソフトウェア仮想化デバイス及びハードウェア仮想化デバイスにアクセスすることを許可されるか指定する第1及び第2許可リストが生成される。仮想アドレスマップの第1及び第2セットが生成され、ソフトウェア仮想化デバイス又はハードウェア仮想化デバイスに関連のアドレス空間を、許可リスト内の各OPシステムに関連のアドレス空間内にマップする。 (もっと読む)


【課題】区分集合のサンプリング速度を最適化する。
【解決手段】区分されたドメインの重要度サンプリングのシステム、方法、及びコンピュータプログラム製品が提供される。動作中に、ドメインは、複数の集合に区分される。さらに、確率が、複数の集合のそれぞれに割り当てられる。さらに、サンプルが、複数の集合から生成され、このサンプルは、対応する集合の確率に従って生成される。 (もっと読む)


【課題】マルチレベルプレディクションモードエンコーディングタイプ判断方法及びシステムを提供する。
【解決手段】一実施形態において、受信されたプレディクションモードレベルに従ってエンコーディングが行われる。プレディクションモードレベルの指示は、プログラム可能であり、異なるレベルに設定できる。プレディクションモードレベルは、プログラマブルエンコーディングタイプ判断ポイントに関連付けられる。エンコーディング処理は、Iタイプ又はPタイプエンコーディングかを判断することを含む。イントラプレディクション関連サーチ及びインタープレディクション関連サーチにおいて、マルチステージエンコーディングタイプ方法も実施され、各対応するプレディクションオペレーションが行われ、イントラプレディクション関連サーチの一部分及びインタープレディクション関連サーチが並列に行われる。 (もっと読む)


【課題】カスケード接続メモリを使用して処理能力を評価するためのメディアキャプチャシステム、方法及びコンピュータプログラム製品を提供する。
【解決手段】使用において、メディアデータが、所定の基準に従ってシステムからキャプチャされる。更に、前記メディアデータは、前記システムとは別の複数のカスケード接続メモリに記憶される。更にまた、前記メディアデータは、前記所定の基準に基づいて、前記システムのメディア処理能力を評価するのに使用される。 (もっと読む)


【解決手段】 ユーザは、グラフィカルユーザインターフェースのセレクタを、線形スケーリングを選択するために一端へ、放物線スケーリングを選択するために他端へ、又は別の関数に関係しているスケーリングを選択するために両端の間に動かすことができ、それによってユーザが画像データにわたってスケーリングの大きさを変更することを可能にする。単一のパラメータを有するパラメータ関数を使用して画像データをスケーリングすることができ、ここでセレクタの動きによりパラメータを変化させ、したがって画像データのスケーリングを変更することができる。このように、ユーザはグラフィカルユーザインターフェースを用いて画像データのスケーリングを効果的に変更又は選択して、画像データのアスペクト比の変化に関係している気にさわる歪みを低減させることができる。 (もっと読む)


【課題】コンピュータシステム内に含まれる他のプロセッサとの競合を引き起こすことなしにハードウェアデバイスに対する、プロセッサによるアクセスを可能とする方法をていきょうすること。
【解決手段】この方法は、第1のプロセッサから第1のアドレスマップを、また第2のプロセッサから第2のアドレスマップを受け取るステップであり、各アドレスマップは、プロセッサがアクセスするように構成されているハードウェアデバイスのセットのためのメモリマップド入出力アパーチャを含む、ステップと、第1と第2のアドレスマップを組み合わせることによってグローバルアドレスマップを生成するステップと、第1のプロセッサから第1のアクセス要求を受けるステップと、グローバルアドレスマップ内に含まれるアドレスマッピングに基づきハードウェアデバイスに第1のアクセス要求をルーティングするステップとを含む。 (もっと読む)


【課題】第2のプロセッサに関連付けられたメモリに第1のプロセッサがアクセスすることを可能にするための方法を提供すること。
【解決手段】この方法は、第1のプロセッサから、NUMAデバイスのためのMMIOアパーチャを含む第1のアドレスマップを受け取るステップと、第2のプロセッサから、ハードウェアデバイスのためのMMIOアパーチャを含む第2のアドレスマップを受け取るステップと、第1のアドレスマップと第2のアドレスマップを組み合わせることによってグローバルアドレスマップを生成するステップと、第1のプロセッサからNUMAデバイスに送られたアクセス要求を受け取るステップと、第1のアクセス要求と変換テーブルとに基づいて、メモリアクセス要求を生成するステップと、グローバルアドレスマップに基づいて、メモリアクセス要求をメモリにルーティングするステップとを含む。 (もっと読む)


11 - 20 / 166