Comparing the Performance of Different x86 SIMD Instruction Sets for a Medical Imaging Application on Modern Multi- and Manycore Chips

@inproceedings{Hofmann2014ComparingTP,
  title={Comparing the Performance of Different x86 SIMD Instruction Sets for a Medical Imaging Application on Modern Multi- and Manycore Chips},
  author={Johannes Hofmann and Jan Treibig and Georg Hager and Gerhard Wellein},
  booktitle={WPMVP@PPoPP},
  year={2014}
}
Single Instruction, Multiple Data (SIMD) vectorization is a major driver of performance in current architectures, and is mandatory for achieving good performance with codes that are limited by instruction throughput. We investigate the efficiency of different SIMD-vectorized implementations of the RabbitCT benchmark. RabbitCT performs 3D image reconstruction by back projection, a vital operation in computed tomography applications. The underlying algorithm is a challenge for vectorization… CONTINUE READING
  • GitHub repos referencing this paper

    • RamanFinal

      The final repository of Raman project

  • Presentations referencing similar topics