Kids Library Home

Welcome to the Kids' Library!

Search for books, movies, music, magazines, and more.

     
Available items only
Print Material
Author Rood, Jon, author.

Title Increasing software testing coverage and portability with spack / Jon Rood and Shreyas Ananthan.

Publication Info. [Golden, CO] : National Renewable Energy Laboratory, 2019.

Copies

Description 1 online resource (approximately 1 page) : color illustrations.
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Series NREL/PO ; 2C00-73335
NREL/PO ; 2C00-73335.
Note "SIAM CSE 2019."
"Spokane, Washington Feb. 25 - Mar. 1, 2019."
Bibliography Includes bibliographical references (page 1).
Funding National Renewable Energy Laboratory DE-AC36-08GO28308
Note Description based on online resource; title from PDF title page (NREL, viewed on Dec. 16, 2020).
Summary Adequate testing coverage is critical for successful scientific software development. For numerically intensive codes, the test matrix should cover a variety of machines, compilers, third-party library dependencies, as well as possible other features such as memory testing, parallelization paradigms, and application options that may be enabled or disabled, as some examples. Such coverage can be a major burden on developers without powerful methods for managing the matrix. Spack is a great tool developed by Lawrence Livermore National Lab for managing software on a Unix-based system and in addition to this, we are leveraging Spack to simplify application testing development and management. Here we demonstrate exploiting many of Spack's features to orchestrate the test coverage for the Nalu-Wind application we are developing under the Exascale Computing Project. By using Spack underneath our testing infrastructure, we have increased our testing coverage, portability, robustness, and software quality. While we use our Nalu-Wind application as an example, the benefits of exploiting Spack for application testing can be had for other applications as well.
Subject Computer software -- United States -- Testing.
Wind turbines -- United States.
Éoliennes -- États-Unis.
Computer software -- Testing
Wind turbines
United States https://id.oclc.org/worldcat/entity/E39PBJtxgQXMWqmjMjjwXRHgrq
Indexed Term software engineering
software quality assurance
software testing
Genre/Form Congress
technical reports.
proceedings (reports)
Technical reports
Conference papers and proceedings
Technical reports.
Conference papers and proceedings.
Rapports techniques.
Actes de congrès.
Added Author Ananthan, Shreyas, author.
National Renewable Energy Laboratory (U.S.), issuing body.
Standard No. 1498718 OSTI ID
Gpo Item No. 0430-P-17 (online)
Sudoc No. E 9.28:NREL/PO-2 C 00-73335

 
    
Available items only