Proceedings of the 5th ACM/SPEC International Conference on Performance Engineering 2014
DOI: 10.1145/2568088.2576799
|View full text |Cite
|
Sign up to set email alerts
|

Test-driving Intel Xeon Phi

Abstract: Based on Intel's Many Integrated Core (MIC) architecture, Intel Xeon Phi is one of the few truly many-core CPUs -featuring around 60 fairly powerful cores, two levels of caches, and graphic memory, all interconnected by a very fast ring. Given its promised ease-of-use and high performance, we took Xeon Phi out for a test drive. In this paper, we present this experience at two different levels: (1) the microbenchmark level, where we stress "each nut and bolt" of Phi in the lab, and (2) the application level, wh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
51
0
1

Year Published

2014
2014
2020
2020

Publication Types

Select...
7
1
1

Relationship

2
7

Authors

Journals

citations
Cited by 73 publications
(52 citation statements)
references
References 17 publications
0
51
0
1
Order By: Relevance
“…The plot recipes use the solver object to build a default plot which is customizable using any of the commands from the Plots.jl package, and can be plotted to any plotting backend provided by Plots.jl. For example, we can by default plot to the PyPlot.jl 5 backend (a Julia wrapper for matplotlib 6 ) via the command:…”
Section: Solving Odesmentioning
confidence: 99%
See 1 more Smart Citation
“…The plot recipes use the solver object to build a default plot which is customizable using any of the commands from the Plots.jl package, and can be plotted to any plotting backend provided by Plots.jl. For example, we can by default plot to the PyPlot.jl 5 backend (a Julia wrapper for matplotlib 6 ) via the command:…”
Section: Solving Odesmentioning
confidence: 99%
“…Also, when many of these methods were implemented the standard computer was limited by the speed of the processor. These days, most processors are multi-core and many computers contain GPGPU [1] or Xeon Phi [17,6] acceleration cards and thus taking advantage of the ever-present parallelism is key to achieving good performance.…”
Section: Introductionmentioning
confidence: 99%
“…Intel Xeon Phi (MIC) cards are connected to the host processor through the PCIe 2 Based on the saxpy1 benchmark in [34].…”
Section: Computing Platformsmentioning
confidence: 99%
“…The profiling data shows that data marshaling kernels do not utilize the vector units on Intel MIC efficiently, due to the non-unit stride memory access pattern and complex control flow. In addition, the hardware prefetcher in Intel MIC is less powerful than mainstream multicore CPUs, when the memory access stream is non-contiguous (scattered) [14]. Figure 10 shows the performance of the 3D dotproduct benchmark, when accelerated using MetaMorph with platform-specific BLAS libraries.…”
Section: Resultsmentioning
confidence: 99%