科技报告详细信息
Software Construction and Composition Tools for Petascale Computing SCW0837 Progress Report
Epperly, T W ; Hochstein, L
关键词: CONSTRUCTION;    PROGRESS REPORT;    COMPUTERS;    COMPUTER CODES;    PROGRAMMING;   
DOI  :  10.2172/1026470
RP-ID  :  LLNL-TR-499074
PID  :  OSTI ID: 1026470
Others  :  TRN: US201122%%464
学科分类:数学(综合)
美国|英语
来源: SciTech Connect
PDF
【 摘 要 】

The majority of scientific software is distributed as source code. As the number of library dependencies and supported platforms increases, so does the complexity of describing the rules for configuring and building software. In this project, we have performed an empirical study of the magnitude of the build problem by examining the development history of two DOE-funded scientific software projects. We have developed MixDown, a meta-build tool, to simplify the task of building applications that depend on multiple third-party libraries. The results of this research indicate that the effort that scientific programmers spend takes a significant fraction of the total development effort and that the use of MixDown can significantly simplify the task of building software with multiple dependencies.

【 预 览 】
附件列表
Files Size Format View
RO201704210001078LZ 467KB PDF download
  文献评价指标  
  下载次数:10次 浏览次数:35次