arrow
Return

Trends in high-performance computing for engineering calculations

delete2014-08-13
delete29
delete
OA
AI
M
Michael B. Giles *
I
István Z. Reguly
DOI:10.1098/rsta.2013.0319delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
High-performance computing has evolved remarkably over the past 20 years, and that progress is likely to continue. However, in recent years, this progress has been achieved through greatly increased hardware complexity with the rise of multicore and manycore processors, and this is affecting the ability of application developers to achieve the full potential of these systems. This article outlines the key developments on the hardware side, both in the recent past and in the near future, with a focus on two key issues: energy efficiency and the cost of moving data. It then discusses the much slower evolution of system software, and the implications of all of this for application developers.
Keywords:
high-performance computing
multicore
manycore
GPU
accelerator
energy efficiency

Journal

P
Philosophical Transactions of the Royal Society A-Mathematical Physical and Engineering Sciences
IF:
3.7
Papers:
7.7K
Citations:
2.8W

Organization

U
university of oxford
Scholars:
9.7W
Papers: 8.6W
Citations: 137