Video - FPGA

Comparazione delle performance di un algoritmo di ottimizzazione matematica su piattaforme FPGA, GPGPU e X86_64

Molti problemi algebrici non si adattano ad essere portati sulle architetture SIMD (Single Instruction, Multiple Data) che richiedono preferibilmente applicazioni organizzate per eseguire lo stesso insieme di istruzioni su dati stanziali distribuiti nelle memorie locali delle singole unità di calcolo del processore. La sfida per il ricercatore è la riformulazione del modello matematico per la risoluzione di un problema noto in una sequenza di operazioni che si adattino perfettamente al paradigma di calcolo imposto da tali architetture. Questa presentazione è la storia di come un metodo matematico per la ricostruzione acustica di un'immagine del sottosuolo, prima studiato solo a livello accademico, sia diventato per un'importante industria petrolifera un codice di calcolo fondamentale per l'esplorazione sismica di nuovi giacimenti.