説明

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

81 - 90 / 166


【課題】NICの過負荷などの現象の発生を減少させるように、ネットワーク接続を一以上の信頼できるNICへとフェイルオーバーすること。
【解決手段】ネットワークデバイスドライバ内のハッシュテーブルには、各ネットワークインターフェース(NIC)のトラフィック特性に関するデータが維持される。NICの1つが信頼できなくなった場合には、ソフトウエアドライバは、残りのNICの間でのネットワークトラフィック再分散を開始する。ソフトウエアドライバは、残りのNICに亘るネットワークトラフィックの分散を最適化する方法で、信頼できないNICに係るネットワーク接続の各々を、信頼できるNICに知能的にリダイレクトする。ある接続が古いNICから新しいNICへと移されると、ソフトウエアドライバは、その接続を検出して新しいNICに係るハードウエア解放エンジンへ解放する。 (もっと読む)


【課題】ユーザ指定のオフセット位置を用いてテクスチャ動作を実行するための方法及びシステムを提供すること。
【解決手段】具体的には、本発明の一実施形態は、テクスチャマップに射影された画素に関連する元のサンプルの位置、及びユーザによって指定された第1のオフセット位置に基づいて第1の目標テクセル位置を導出するステップと、テクスチャ動作のために第1の目標テクセル位置のテクセルの属性を取り出すステップとを含む方法を説明する。 (もっと読む)


【課題】低電圧ドメインがパワーダウンされる際の漏れ電流又は直流電流を防止する、装置及び方法を提供すること。
【解決手段】低電圧ドメインと高電圧ドメインの間に接続された、電圧遷移回路が含まれる。そのような電圧遷移回路は、低電圧ドメインがパワーダウンされる際の漏れ電流を防止するための回路構成要素を含む。 (もっと読む)


【課題】コンピュータ装置においてNICに亘ってネットワーク接続を分散及び再分散するための効率的な技法を提供する。
【解決手段】ネットワーク装置ドライバのハッシュエンジンは、ローカルコンピュータ内の各NICについての利用度及びエラー割合に関するデータを維持する。このデータから、ハッシュエンジンは、ソフトウエアドライバプログラムから与えられる種々なネットワークパラメータに基づいて、送信NIC及び受信NICを知能的に選択する。ローカルコンピュータのオペレーティングシステムからリモートコンピュータへ送られる送信パケットは、インターセプトされ、変更され、リモートコンピュータへの送信のため選択された送信NICへリダイレクトされる。このように、送信NICを選択することで、ハッシュエンジンは、送信及び受信トラフィックを知能的にロードバランシングすることができる。 (もっと読む)


【課題】コンピュータ装置においてNICに亘ってネットワーク接続を分散及び再分散するためのより効率的な技法を提供する。
【解決手段】ネットワーク装置ドライバのハッシュエンジンは、ローカルコンピュータ内の各NICについての利用度及びエラー割合に関するデータを維持する。このデータから、ハッシュエンジンは、ソフトウエアドライバプログラムから与えられる種々なネットワークパラメータに基づいて、送信NIC及び受信NICを知能的に選択する。ARP要求パケットに応答してオペレーティングシステムにより送られるARP応答パケットは、インターセプトされ、変更され、送信のためハッシュエンジンにより選択された受信NICへリダイレクトされる。このように、受信NICを選択するで、ハッシュエンジンは、送信及び受信トラフィックを知能的にロードバランシングすることができる。 (もっと読む)


【課題】 NICの過負荷等の現象を減らすようにネットワーク接続をフェイルバックする時、1つ以上の機能できるNICへ上記接続を転送すること。
【解決手段】 本発明の一形態の、コンピューティング装置のNICへネットワーク接続をフェイルバックする方法は、上記装置内のフェイルした又は信頼できないNICを監視する工程、そのようなNICの回復を決定する工程、上記装置内の機能できるNICが過負荷であることを決定する工程、過負荷NICで通信している第1の接続セットを選択する工程及び回復NICへ上記接続セットを転送する工程を含む。この方法では、回復NICへのネットワーク接続セットのフェイルバックの是非を、過負荷NIC及び回復NICのトラフィック負荷を基に知能的に効果的に行える。上記装置内の機能できるNICに亘ってトラフィックをバランスさせる上記方法により、全性能を従来技術より改善可能である。 (もっと読む)


【課題】コンピュータ装置においてNICに亘ってネットワーク接続を分散及び再分散するための効率的な技法を提供する。
【解決手段】ネットワーク装置ドライバのハッシュエンジンは、ローカルコンピュータ内の各NICについての利用度及びエラー割合に関するデータを維持する。このデータから、ハッシュエンジンは、ソフトウエアドライバから与えられる種々なパラメータに基づいて、送信NIC及び受信NICを知能的に選択する。ローカルコンピュータにおけるシステムからリモートコンピュータへ送られる送信パケットは、インターセプトされ変更され、ハッシュエンジンにより選択された送信NICへリダイレクトされる。同様に、ARP要求パケットに応答してシステムにより送られるARP応答パケットは、インターセプトされ変更され、選択された受信NICへリダイレクトされる。 (もっと読む)


【課題】ハードウェア・プラットフォームから切り離した仮想の並列処理アーキテクチャ及び命令セットを提供する。
【解決手段】仮想アーキテクチャは、異なる仮想スレッド間で複数レベルのデータ共有及び調整(例えば、同期)を有する複数仮想スレッドの同時実行をサポートする仮想プロセッサ、並びに仮想プロセッサを制御する仮想実行ドライバを定義する。仮想プロセッサの仮想命令セット・アーキテクチャは、仮想スレッドの振る舞いを定義するために使用され、並列スレッド振る舞い、例えばデータ共有及び同期に関する命令を含む。仮想プラットフォームを使用して、プログラマは、仮想スレッドが同時に実行してデータを処理するアプリケーション・プログラムを開発できる。仮想のトランスレータ及びドライバは、アプリケーション・コードをプログラマから透過的にアプリケーション・コードが実行される特定のハードウェアに適応させる。 (もっと読む)


【課題】汎用システムスタッターをインプリメントするための方法及びシステムを提供すること。
【解決手段】具体的には、本発明の一実施形態は、コンピュータ装置のローパワー状態の間はコンピュータ装置のタイミング要件によって許される限り長い時間にわたって複数のバスマスタのうちの第1のバスマスタから受信した、コンピュータ装置をトリガしてローパワー状態から遷移させることができる第1要求をブロックするステップと、コンピュータ装置のアクティブ状態の間はコンピュータ装置がローパワー状態に遷移して戻る前に複数のバスマスタのうちの残りのバスマスタからの他の未決要求と共に第1要求をサービスするステップと、を含む方法を規定する。 (もっと読む)


【課題】高ネットワーク通信速度を扱うためのコンパクトなハードウェア解を備え、複数の通信プロトコルを適合させるギガビットイーサネットアダプタを提供する。
【解決手段】複数のネットワークプロトコルを同時にバイトストリーム態様でデコードし、また、パケットデータを1つのパスで処理し、それによって、システムメモリおよびフォームファクタの要求条件を減少させ、また、ソフトウェアCPUオーバーヘッドを排除する、ハードウェア統合システムを有する。ネットワークプロトコルを、各バイトが受信されたときに同時にデコードする複数のプロトコルステートマシンを有している。各プロトコルハンドラは、中間メモリを要求せずに、パケットからヘッダー情報を直接に構文解析し、インタプリトし、剥ぎ取る。 (もっと読む)


81 - 90 / 166