摘要 |
コンピューティングデバイスの上でアクセラレータ仮想デバイスを初期化しているコンピューティングデバイス含に対して柔軟なコードアクセラレーションを実行する技術。コンピューティングデバイスはメモリマップされた入出力(I/O)をアクセラレータ仮想デバイスに割り当て、さらにアクセラレータ仮想デバイスコンテキストをアクセラレーションされるべきコードに割り当てる。コンピューティングデバイスはアクセラレーションされるべきコードのバイトコードにアクセスして、バイトコードがオペレーティングシステム依存バイトコードであるかどうか決定する。もしそうしなければ、コンピューティングデバイスは内部バイナリ変換モジュールを用いて、バイトコードのハードウェアアクセラレーションをメモリマップドI/Oを介して実行する。しかし、バイトコードがオペレーティングシステム依存的である場合、コンピューティングデバイスはバイトコードのソフトウェアアクセラレーションを実行する。 |