GPU vs. CPU computations Árni Einarsson Jacek Kolodziej
3x3 image filters Edge detection Computations only
3x3 image filters Edge detection Computations only
3x3 image filters Edge detection Computations only
3x3 image filters More computation than lookups
3x3 image filters
Edge detection CPU computation time depends on input data, can be up to 100x slower (!) Possible reasons: –CPU jump predictions (?) –Cache management (?) –Dependant on input data in multiplication (?) –… (put your ideas here)
Water surface simulation Computations only performance
Water surface simulation Computations & visualization (with synchronization)
Water surface simulation Computations & visualization (without synchronization)
Questions ?