Understanding the high-performance-computing community: A software engineer's perspective

被引:62
|
作者
Basili, Victor R. [1 ,2 ]
Cruzes, Daniela [1 ,2 ]
Carver, Jeffrey C. [3 ]
Hochstein, Lorin M. [4 ,5 ]
Hollingsworth, Jeffrey K. [1 ]
Zelkowitz, Marvin V. [1 ]
Shull, Forrest [2 ]
机构
[1] Univ Maryland, College Pk, MD 20742 USA
[2] Fraunhofer Ctr Expt Software Engn, College Pk, MD USA
[3] Mississippi State Univ, Dept Comp Sci & Engn, Mississippi State, MS 39762 USA
[4] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68583 USA
[5] Univ So Calif, Informat Sci Inst, Arlington, VA USA
关键词
Computational science; Empirical software engineering; High-performance computing; Productivity;
D O I
10.1109/MS.2008.103
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Studies of computational scientists developing software for high-performance computing systems indicate that these scientists face unique software engineering issues. Previous failed attempts to transfer SE technologies to this domain haven't always taken these issues into account. To support scientific-software development, the SE community can disseminate appropriate practices and processes, develop educational materials specifically for computational scientists, and investigate the large-scale reuse of development frameworks. © 2008 IEEE.
引用
收藏
页码:29 / 36
页数:8
相关论文
共 50 条
  • [1] Custom High-Performance-Computing Software Justification: Advanced Thermoelectric Prediction Model (ATPM)
    VanderVeer, Joseph R.
    2021 IEEE AEROSPACE CONFERENCE (AEROCONF 2021), 2021,
  • [2] Aiding Cascading Analysis Modelling with High-performance-computing Technology
    Chen, Yousu
    Glaesemann, Kurt
    IFAC PAPERSONLINE, 2018, 51 (28): : 639 - 644
  • [3] Perceived levels of ethical responsibilities for a software engineer: computing academics' perspective
    Marebane, Senyeki M.
    Hans, Robert T.
    Coosner, Jacqui
    Mnkandla, Ernest
    INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 94 - 99
  • [4] Making Profit with ALBATROSS: A Runtime System for Heterogeneous High-Performance-Computing Clusters
    Hoenig, Timo
    Eibel, Christopher
    Wagenhaeuser, Adam
    Wagner, Maximilian
    Schroeder-Preikschat, Wolfgang
    HPDC '18: PROCEEDINGS OF THE 27TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING: POSTERS/DOCTORAL CONSORTIUM, 2018, : 11 - 12
  • [5] Assessing security properties of software components: A software engineer's perspective
    Khan, Khaled M.
    Han, Jun
    2006 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 199 - +
  • [6] Understanding the landscape of scientific software used on high-performance computing platforms
    Grannan, A.
    Sood, K.
    Norris, B.
    Dubey, A.
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2020, 34 (04): : 465 - 477
  • [7] Towards an ultra efficient kinetic scheme. Part III: High-performance-computing
    Dimarco, Giacomo
    Loubere, Raphal
    Narski, Jacek
    JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 284 : 22 - 39
  • [8] Sustainable software engineering - have we neglected the software engineer's perspective?
    Tanveer, Binish
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS (ASEW 2021), 2021, : 267 - 270
  • [9] Sustainable and high performance building design, construction and operation: An engineer's perspective
    Bolin, R
    SOLUTIONS FOR ENERGY SECURITY AND FACILITY MANAGEMENT CHALLENGES, 2003, : 475 - 477
  • [10] High Performance Computing Algorithm and Software for Heterogeneous Computing
    Xu S.
    Wang W.
    Zhang J.
    Jiang J.-R.
    Jin Z.
    Chi X.-B.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (08): : 2365 - 2376