Containers for Portable, Productive, and Performant Scientific Computing

被引:35
作者
Hale, Jack S. [1 ]
Li, Lizao [2 ]
Richardson, Christopher N. [3 ]
Wells, Garth N. [4 ]
机构
[1] Univ Luxembourg, Res Unit Engn Sci, Luxembourg, Luxembourg
[2] Univ Minnesota, Math, Minneapolis, MN 55455 USA
[3] Univ Cambridge, Cambridge, England
[4] Univ Cambridge, Solid Mech, Cambridge, England
基金
英国工程与自然科学研究理事会;
关键词
maintainability; performance measures; portability; scientific computing; software engineering;
D O I
10.1109/MCSE.2017.2421459
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Containers are an emerging technology that holds promise for improving productivity and code portability in scientific computing. Linux container technology for the distribution of a nontrivial scientific computing software stack and its execution on a spectrum of platforms from laptop computers through to high-performance computing systems offers an intriguing step forward.
引用
收藏
页码:40 / 50
页数:11
相关论文
共 14 条
[11]  
Logg A., 2012, LNCS, V84
[12]  
Macdonnell C., 2007, P HIGH PERF COMP SIM
[13]   IPython']Python:: A system for interactive scientific computing [J].
Perez, Fernando ;
Granger, Brian E. .
COMPUTING IN SCIENCE & ENGINEERING, 2007, 9 (03) :21-29
[14]  
Seo H.-S., 2014, Adv. Sci. Technol. Lett., V66, P105