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.
Sang ngôn ngữ khác
từ nội dung nguồn
arxiv.org
Thông tin chi tiết chính được chắt lọc từ
by E. M... lúc arxiv.org 03-28-2024
https://arxiv.org/pdf/2403.18321.pdfYêu cầu sâu hơn