Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.
FPGA-Based High Performance Parallel Computing
Unter Hochleistungsrechnen versteht man den Einsatz fortschrittlicher Rechentechnologien, insbesondere von Supercomputern, um hochkomplexe, numerisch intensive Probleme in kürzester Zeit zu lösen. Feldprogrammierbare Gate-Arrays (FPGAs) sind in vielen Bereichen des Hochleistungsrechnens auf dem Vormarsch.
FPGAs sind so flexibel und rekonfigurierbar, dass sie zu massiv parallelen Operationen fähig sind, die explizit auf das jeweilige Problem zugeschnitten sind. Es gibt viele Paradigmen für den Einsatz von FPGAs in einer Hochleistungs-Rechenumgebung.
Es gibt auch viele Beschränkungen, die FPGAs daran hindern, die Leistung von anwendungsspezifischen integrierten Schaltungen (ASICs) zu erreichen, aber sie bieten die Möglichkeit, das Hardware-Design leicht zu ändern und dabei Software-Implementierungen auf Mehrzweck-Prozessoren zu übertreffen. Da FPGAs ein inhärent paralleles Berechnungsparadigma bieten, ist es ein klassisches Problem, signifikante Geschwindigkeitssteigerungen auf einer neuen Architektur zu erreichen, ohne exorbitante Entwicklungsanstrengungen zu unternehmen und gleichzeitig die Flexibilität, Portabilität und Wartbarkeit zu erhalten.