Pith. sign in

REVIEW 1 cited by

Performance Analysis and Efficient Execution on Systems with multi-core CPUs, GPUs and MICs

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1505.03819 v1 pith:INU7MVHQ submitted 2015-05-14 cs.DC

classification cs.DC
keywords performanceoperationsdataaccessapplicationgpusstrategiesanalysis
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

We carry out a comparative performance study of multi-core CPUs, GPUs and Intel Xeon Phi (Many Integrated Core - MIC) with a microscopy image analysis application. We experimentally evaluate the performance of computing devices on core operations of the application. We correlate the observed performance with the characteristics of computing devices and data access patterns, computation complexities, and parallelization forms of the operations. The results show a significant variability in the performance of operations with respect to the device used. The performances of operations with regular data access are comparable or sometimes better on a MIC than that on a GPU. GPUs are more efficient than MICs for operations that access data irregularly, because of the lower bandwidth of the MIC for random data accesses. We propose new performance-aware scheduling strategies that consider variabilities in operation speedups. Our scheduling strategies significantly improve application performance compared to classic strategies in hybrid configurations.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Accelerating Matrix Multiplication: A Performance Comparison Between Multi-Core CPU and GPU

    cs.DC 2025-07 reject novelty 2.0 of 10

    A consumer-laptop benchmark shows CUDA matrix multiplication outpacing a naive sequential C++ baseline by up to 593x, but the claimed shared-memory optimization is absent from the supplied code.

Pith tools