Die Arbeit befasst sich mit der Implementierung der Hauptkomponentenanalyse (PCA) auf Hochleistungsrechnerarchitekturen, um die Effizienz und Leistung vieler Algorithmen für hyperspektrale Bildgebung zu steigern.
Zunächst wird der PCA-Algorithmus und insbesondere das Jacobi-Verfahren zur Eigenwertzerlegung erläutert. Dann werden die Hauptmerkmale der betrachteten Hochleistungsrechnerplattformen, d.h. GPUs und Manycores, vorgestellt.
Anschließend wird die effiziente Implementierung des Jacobi-basierten PCA-Algorithmus auf einer NVIDIA-GPU und einem Kalray-Manycore-Prozessor detailliert beschrieben. Dabei werden Techniken zur Ausnutzung der inhärenten Parallelität dieser Hochleistungsplattformen vorgestellt.
Schließlich werden die erzielten Ergebnisse analysiert und mit einer kürzlich veröffentlichten FPGA-basierten Implementierung des PCA-Algorithmus verglichen, um die Vor- und Nachteile der verschiedenen Optionen herauszuarbeiten.
Til et andet sprog
fra kildeindhold
arxiv.org
Vigtigste indsigter udtrukket fra
by E. M... kl. arxiv.org 03-28-2024
https://arxiv.org/pdf/2403.18321.pdfDybere Forespørgsler