Intel Xeon Phi är en nyligen släppt högpresterande coprocessor som har 61 kärnor som vardera stöder 4 hårdvarugängor med 512-bitars breda SIMD-register som uppnår en topp teoretisk prestanda på 1Tflop/s i dubbel precision. Många vetenskapliga tillämpningar omfattar verksamhet på stora glesa matriser som linjära lösare, eigensolver och grafbrytningsalgoritmer. Kärnan i de flesta av dessa applikationer innebär multiplikation av en stor, gles matris med en tät vektor (SpMV). I den här artikeln undersöker vi Xeon Phi-medprocessorns prestanda för SpMV. Vi ger först en omfattande introduktion till denna nya arkitektur och analyserar dess toppprestanda med ett antal mikroriktmärken. Även om konstruktionen av en Xeon Phi-kärna inte är mycket annorlunda än de av kärnorna i moderna processorer, dess stora antal kärnor och hyperthreading förmåga tillåter många tillämpning för att mätta tillgängliga minnesbandbredd, vilket inte är fallet för många banbrytande processorer. Ändå visar våra performance studier att det är minne latency inte bandbredden som skapar en flaskhals för SpMV på denna arkitektur. Slutligen visar våra experiment att Xeon Phis glesa prestanda i kärnan är mycket lovande och till och med bättre än den hos banbrytande processorer och GPU-processorer.
I papper REF undersöks Xeon Phi coprocessorns prestanda för SpMV.
Performance Evaluation of Sparse Matrix Multiplication Kernels on Intel Xeon Phi
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science']}