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.
Naar een andere taal
vanuit de broninhoud
arxiv.org
Belangrijkste Inzichten Gedestilleerd Uit
by E. M... om arxiv.org 03-28-2024
https://arxiv.org/pdf/2403.18321.pdfDiepere vragen