Publications

Results 9976–10000 of 99,299

Search results

Jump to search filters

PACT Data Management Plan (V.1.0)

White, Robert; Kirsten, Perry; King, Bruce H.

The Perovskite PV Accelerator for Commercial Technology (PACT) is an independent validation center for the evaluation of perovskite PV technologies and their bankability. The center is led by Sandia National Laboratories and the National Renewable Energy Laboratory (NREL) and includes as part of its team Los Alamos National Laboratory (LANL), CFV Labs, Black and Veatch (B&V), and the Electric Power Research Institute (EPRI). The goals of the center are to: Develop and improve indoor and outdoor performance characterization methods, Develop and validate accelerated qualification testing for early failures (5-10 years), Research degradation and failure modes, Validate outdoor performance, and Provide bankability services to US perovskite PV (PSC) industry. The importance of data and data management to the success and outcomes of the PACT center is paramount. This report describes how data will be managed and protected by PACT and identifies important data management principles that will guide our approach.

More Details

Vertical GaN PN Diodes for Grid Resiliency and Medium-Voltage Power Electronics

Kaplar, Robert; Allerman, A.A.; Crawford, Mary H.; Gunning, Brendan P.; Flicker, Jack D.; Armstrong, Andrew A.; Yates, Luke; Dickerson, Jeramy; Binder, Andrew; Abate, Vincent M.; Smith, Michael; Pickrell, Gregory W.; Sharps, Paul; Anderson, T.; Gallagher, J.; Jacobs, A.G.; Koehler, A.; Tadjer, M.; Hobart, K.; Hite, J.; Ebrish, M.; Porter, M.; Zeng, K.; Chowdhury, S.; Ji, D.; Aktas, O.; Cooper, James A.

Abstract not provided.

Integrating PGAS and MPI-based Graph Analysis

Mccrary, Trevor M.; Devine, Karen; Younge, Andrew J.

This project demonstrates that Chapel programs can interface with MPI-based libraries written in C++ without storing multiple copies of shared data. Chapel is a language for productive parallel computing using global address spaces (PGAS). We identified two approaches to interface Chapel code with the MPI-based Grafiki and Trilinos libraries. The first uses a single Chapel executable to call a C function that interacts with the C++ libraries. The second uses the mmap function to allow separate executables to read and write to the same block of memory on a node. We also encapsulated the second approach in Docker/Singularity containers to maximize ease of use. Comparisons of the two approaches using shared and distributed memory installations of Chapel show that both approaches provide similar scalability and performance.

More Details
Results 9976–10000 of 99,299
Results 9976–10000 of 99,299