Skip to main content

再構成可能なコンピューティングとは何ですか?

conconfigurableコンピューティングは、いくつかのコンピューティングオプションに適用される用語です。再構成可能なコンピューターは、コンピューターアーキテクチャのチップとコンポーネントをオンデマンドで他の人と交換できるコンピューターです。あるいは、異なる機能を実行し、異なるデータフロー配置に従うために、チップとコンポーネントを異なる方法で再配置および配線することができます。再構成可能なコンピューターには、汎用コンピューター処理ユニット(CPU)が含まれている場合と含まれていない場合があります。また、いくつかのCPUがある場合、または専用の統合サーキットとフィールドプログラム可能なゲートアレイによってのみ実行されます。一部の人々は、再構成可能なコンピューティングをハイブリッドコンピューティング、並列コンピューティング、パイプラインコンピューティング、または高性能コンピューティングと呼びます。独立して、再構成可能なコンピューターで。これらのFPGAは、さまざまな配線セットアップで一緒にクラスター化できるコンピューターロジックコンポーネントであり、異なる機能とデータフローを生成し、いつでも新しいアレンジメントに再編成できます。この柔軟性は、特殊なコンピューティングタスクの最大の生のコンピューティングパワーと、一般的な目的コンピューターよりも速度機能の向上を提供します。代替オプションでは、FPGAは、並行コンピューティングでハードウェア固有の言語によって繰り返し再プログラムされ、異なるデータフローパスと同時パイプラインデータ操作を生成します。 - 特定の使用のための固有のコア、特定のコンピューティング関数の機能と速度を向上させます。これらのアプリケーション固有のコアは、消費者によって再構成されたFPGA、または再構成可能なデータ処理アレイ(RDPA)によって再構成される場合があります。さらに、PCI Express&Reg;コンピューター拡張カードは、グラフィックスまたはシグナリングカード機能を増やすために、マザーボードに内部的に、または独自のエンクロージャーに外部に追加される場合があります。再構成可能なコンピューティングとは、特殊なタスクの高性能オプションを提供することです。再構成可能なシステムは、実行前、関数セット間、または命令のビットストリームによる実行中のほぼすべてのポイントで、その場で変更できます。これらの再構成は、ロジックシステムの別の部分が他のタスクを計算している間に行われます。ソフトウェアパフォーマンスのタスクを使用することと、再構成可能なコンピューティングの柔軟性を使用して同じタスクを実行することには大きな速度の違いがあります。再構成可能なコンピューティングプラクティスを前進させる。この研究の多くは、オペレーティングシステムでより良いオーバーヘッド管理を生み出すことを目的としています。関連する方法では、CPUとロジックFPGAをホストするためのタスクの委任の選択に関する研究が行われています。さらに、科学コミュニティおよび軍事コミュニティのビデオ、シグナル、ネットワーク処理、および医療コミュニティのバイオインフォマティクスのFPGAの最適化戦略が強調されています。