説明

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

41 - 50 / 166


【課題】ハイブリッド環境におけるビデオ処理の分散処理環境において、アクセス脆弱性を改善したビデオ処理システム、方法及びコンピュータプログラム製品を提供する。
【解決手段】グラフィックプロセッサを含むビデオ処理システムにおいて、第1のグラフィックプロセッサと、協働してビデオデータを処理するための第2のグラフィックプロセッサを設け、第1のグラフィックプロセッサと第2のグラフィックプロセッサとの通信を暗号化する。 (もっと読む)


【課題】 デジタル処理システムにおいて、その環境に特定の種々な必要条件を満たしつつ、増強されたセキュリティー及びスループット性能でもって、1つのディレクトリから別のディレクトリへファイルのコピーを行うこと。
【解決手段】 本発明の一態様では、ソースディレクトリのファイルをターゲットディレクトリに記憶する。それらファイルの各々に対して固有の識別子が生成され、そのファイルに対して、新しい位置及び新しい名が生成される。その新しい位置は、そのファイルが記憶されるターゲットの特定のサブディレクトリを表している。そのファイルは、その新しい位置にその新しい名で記憶される。新しい名で新しい位置でのこのような記憶は、対応する環境における種々な問題に対処するのに効果的に使用できる。 (もっと読む)


【課題】 レンダリングされている現在幾何学形状に適したピクセルシェーディングレートを使用するシステム及び方法を提供する。
【解決手段】 プリミティブのシェーディング中にピクセルサンプリングレートをダイナミックに調整するためのシステム及び方法は、映像クオリティを改善するか又はシェーディング性能を高めることができる。ハイブリッドアンチエイリアシングは、ピクセル断片当たりにシェーディングされるサンプルの数を選択することにより遂行される。スーパーサンプル及びマルチサンプルアンチエイリアシングの組み合わせが使用され、断片シェーダーパイプラインを通る各パスに対してサブピクセルサンプル(マルチサンプル)のクラスターが処理される。各クラスターにおけるマルチサンプル及びシェーダーパスの数は、レンダリング状態に基づきプリミティブごとにダイナミックに決定することができる。 (もっと読む)


【課題】ピクセルデータの垂直なスケーリングに関連して、ラインストアメモリ内に格納する必要のあるピクセルデータの量を減らす。
【解決手段】イメージ処理装置112は、ピクセルのラインを、RGB色空間から、YCbCr色空間に変換するための、RGB色空間からYCbCr色空間へのコンバータモジュール144と、コンバータモジュールに結合された、クロミナンスデシメータモジュール145と、中間表現を格納するように構成された、クロミナンスデシメータモジュール145に結合されたラインストアメモリ170と、中間表現のスケーリング済みバージョンを生成するように構成された、ラインストアメモリ170に結合された垂直スケーラモジュール146とを備える。 (もっと読む)


【課題】マルチコアグラフィックプロセッサ(マルチコアGPU)により実行するよう書かれたアプリケーションプログラムを実行するためのシステム。
【解決手段】本発明の一実施形態は、GPUで実行するために並列プログラミングモデルを使用して書かれたアプリケーションプログラムを、汎用のCPUにより実行するように変換する技術について述べる。マルチコアGPUの特定の特徴に依存するアプリケーションプログラムの部分は、トランスレータにより、汎用CPUにより実行するように変換される。アプリケーションプログラムは、同期独立インストラクションの領域へと区画化される。インストラクションは、収斂又は発散として分類され、領域と領域との間で共有される発散メモリ参照が複写される。汎用CPUによる実行中に種々のスレッド間でのメモリの正しい共有を保証するためにスレッドループが挿入される。 (もっと読む)


【課題】マルチコアグラフィックプロセッサ(マルチコアGPU)により実行するために書かれ、共有メモリをもつ汎用プロセッサにより実行するためのシステム。
【解決手段】本発明は、マルチコアGPUで実行するために並列プログラミングモデルを使用して書かれたアプリケーションプログラムを、汎用のCPUにより実行するように変換する技術について述べる。マルチコアGPUの特定の特徴に依存するアプリケーションプログラムの部分は、トランスレータにより、汎用CPUで実行するように変換される。アプリケーションプログラムは、同期独立インストラクションの領域へと区画化される。インストラクションは、収斂又は発散として分類され、領域と領域との間で共有される発散メモリ参照が複写される。汎用CPUによる実行中に種々のスレッド間でのメモリの正しい共有を保証するためにスレッドループが挿入される。 (もっと読む)


【課題】コンピュータシステムのセキュリティ及び/又はコンピュータシステムによりアクセスされるデータのセキュリティを改善するセキュリティメカニズムを提供する。
【解決手段】セキュアな信頼チェーンを実施するための方法、集積回路及びシステムが開示される。セキュアなブートモードでセキュアなブートコードを実行する間に、シークレットキーを使用して、低セキュアのブートコードが認証される。セキュアなブートモードの間に、セキュアなキーも計算又は発生される。認証された低セキュアのブートコードに制御が引き継がれた後に、セキュアなキーを使用して少なくとも1つのアプリケーションが認証される。低セキュアのブートモードで認証されると、プログラム可能な集積回路によりアプリケーションを実行することができる。このように、プログラム可能な集積回路に対してセキュアな信頼チェーンを実施することができる。 (もっと読む)


【課題】 アトミックなメモリオペレーションを遂行するために共有メモリにアクセスする改良されたロックメカニズムを提供する。
【解決手段】 アトミックなオペレーションのための共有メモリへのアクセスをロック及びアンロックするシステム及び方法は、ロックが首尾良く行われたかどうか指示する即時フィードバックを与える。読み取りデータがロック状態と共に要求元へ返送される。ロック状態は、読み取り中にロックされるときまたは書き込み中にアンロックするときに同時に変更される。それ故、ロック状態を、読み取り−変更−書き込みオペレーションの前またはその間に、個別のトランザクションとしてチェックする必要はない。更に、各アトミックなメモリオペレーションに対してロックまたはアンロックを明確に指定することができる。それ故、メモリ位置のコンテンツを変更しないオペレーションの場合は、ロックオペレーションが遂行されない。 (もっと読む)


【課題】関数ポインタを使用して間接的な関数呼び出しを行えるようにするSIMTアーキテクチャーを提供する。
【解決手段】間接的な分岐命令は、単一命令複数スレッド(SIMT)プロセッサアーキテクチャーに対する間接的な関数呼び出し能力を与えるためにアドレスレジスタを引数としてみなす。間接的な分岐命令は、間接的な関数呼び出し、バーチャルな関数呼び出し、及びスイッチステートメントを実施して、テスト及び分岐の逐次チェーンの使用に比して処理性能を改善するのに使用される。 (もっと読む)


【課題】装置の設計からシステムの製造までの異なる製造段階に保護を与える装置及び/又はシステムセキュリティメカニズムを形成する改良された技術を提供する。
【解決手段】チップに記憶されたブートコードは、安全なブートキーを計算し、サービスプロバイダーから受け取った新しいブートローダーを認証し、その認証された新たなブートローダーを、安全なブートキーを使用して暗号化して、そのブートローダーの実行のために指定された周辺装置に記憶する。このようにして、ブート映像を暗号化するのに使用される安全キーの知識なしにブート映像を安全に更新する。 (もっと読む)


41 - 50 / 166