Inspirerad av det attraktiva förhållandet mellan flops och dollar och den otroliga ökningen av hastigheten på moderna grafikbearbetningsenheter (GPU) föreslår vi att använda ett kluster av GPU:er för högpresterande vetenskapliga beräkningar. Som exempel har vi utvecklat en parallellflödessimulering med hjälp av lattice Boltzmann-modellen (LBM) på ett GPU-kluster och simulerat spridningen av luftburna föroreningar i Times Square-området i New York City. Med hjälp av 30 GPU noder kan vår simulering beräkna en 480x400x80 LBM i 0.31 sekund/steg, en hastighet som är 4,6 gånger snabbare än vår CPU klusterimplementering. Förutom LBM diskuterar vi även andra potentiella tillämpningar av GPU-klustret, såsom cellulär automata, PDE-lösare och FEM.
Användningen av GPU som medprocessor i klusterdata studerades av Fan et al. REF för simulering av luftburna föroreningar med hjälp av lattice Boltzmann-modellen från Computational Fluid Dynamics (CFD).
GPU Cluster for High Performance Computing
{'venue': 'Proceedings of the ACM/IEEE SC2004 Conference', 'journal': 'Proceedings of the ACM/IEEE SC2004 Conference', 'mag_field_of_study': ['Computer Science']}