Coprocessors: failures and successes

07/16/2019
by   Daniel Etiemble, et al.
0

The appearance and disappearance of coprocessors by integration into the CPU, the success or failure of coprocessors are examined by summarizing their characteristics from the mainframes of the 1960s. The coprocessors most particularly reviewed are the IBM 360 and CDC-6600 I/O processors, the Intel 8087 math coprocessor, the Cell processor, the Intel Xeon Phi coprocessors, the GPUs, the FPGAs, and the coprocessors of manycores SW26010 and Pezy SC-2 used in high-ranked supercomputers in the TOP500 or Green500. The conditions for a coprocessor to be viable in the medium or long-term are defined.

READ FULL TEXT

page 5

page 6

page 7

research
09/16/2023

Comparative evaluation of bandwidth-bound applications on the Intel Xeon CPU MAX Series

In this paper we explore the performance of Intel Xeon MAX CPU Series, r...
research
09/05/2020

Hierarchical Roofline Analysis: How to Collect Data using Performance Tools on Intel CPUs and NVIDIA GPUs

This paper surveys a range of methods to collect necessary performance d...
research
11/03/2015

Exact diagonalization of quantum lattice models on coprocessors

We implement the Lanczos algorithm on an Intel Xeon Phi coprocessor and ...
research
11/03/2018

Blocked All-Pairs Shortest Paths Algorithm on Intel Xeon Phi KNL Processor: A Case Study

Manycores are consolidating in HPC community as a way of improving perfo...
research
10/12/2020

On the performance of a highly-scalable Computational Fluid Dynamics code on AMD, ARM and Intel processors

No area of computing is hungrier for performance than High Performance C...
research
05/16/2017

Intel RealSense Stereoscopic Depth Cameras

We present a comprehensive overview of the stereoscopic Intel RealSense ...
research
10/19/2020

SlimSell: A Vectorizable Graph Representation for Breadth-First Search

Vectorization and GPUs will profoundly change graph processing. Traditio...

Please sign up or login with your details

Forgot password? Click here to reset