• DocumentCode
    244468
  • Title

    Evaluation of vectorization potential of Graph500 on Intel´s Xeon Phi

  • Author

    Stanic, M. ; Palomar, Oscar ; Ratkovic, I. ; Duric, Milovan ; Unsal, Ozan ; Cristal, Adrian ; Valero, M.R.

  • Author_Institution
    Comput. Sci., Barcelona Supercomput. Center, Barcelona, Spain
  • fYear
    2014
  • fDate
    21-25 July 2014
  • Firstpage
    47
  • Lastpage
    54
  • Abstract
    Graph500 is a data intensive application for high performance computing and it is an increasingly important workload because graphs are a core part of most analytic applications. So far there is no work that examines if Graph500 is suitable for vectorization mostly due a lack of vector memory instructions for irregular memory accesses. The Xeon Phi is a massively parallel processor recently released by Intel with new features such as a wide 512-bit vector unit and vector scatter/gather instructions. Thus, the Xeon Phi allows for more efficient parallelization of Graph500 that is combined with vectorization. In this paper we vectorize Graph500 and analyze the impact of vectorization and prefetching on the Xeon Phi. We also show that the combination of parallelization, vectorization and prefetching yields a speedup of 27% over a parallel version with prefetching that does not leverage the vector capabilities of the Xeon Phi.
  • Keywords
    authorisation; data handling; graph theory; parallel processing; vectors; Graph500; Intel; Xeon Phi; data intensive application; high performance computing; memory access; parallel processor; vectorization potential; Arrays; Benchmark testing; Hardware; Kernel; Prefetching; Supercomputers; Vectors; Data Intensive Supercomputing; Large Scale Scientific Computing; Multi-Core Architectures and Support;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation (HPCS), 2014 International Conference on
  • Conference_Location
    Bologna
  • Print_ISBN
    978-1-4799-5312-7
  • Type

    conf

  • DOI
    10.1109/HPCSim.2014.6903668
  • Filename
    6903668