Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Packaging Demonstration”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 163 records · Page 9

Evaluation of Hydrogen Gas Generation and Permeation in the 9979 Type AF Shipping Package

The 9979 Type AF Shipping Packaging is a cost-effective radioactive material package designed by Savannah River National Laboratory (SRNL) that consists of two primary components: a foamed outer drum for structural protection and an inner containment drum. The packaging was designed to transport Highly Enriched Uranium (HEU), Low Enriched Uranium (LEU), and other isotopes not exceeding a Type A quantity. These contents have the potential to generate flammable hydrogen gas during transport due to the degradation of hydrogenous materials (e.g. water vapor, plastics, etc) by high-energy alpha radiation. Since 10 CFR 71.43(h) prohibits the incorporation of packaging features explicitly designed for continuous venting, alternative justification was required to demonstrate that the requirements of 10 CFR 71.43(d) for negligible reactions between packaging components and contents were satisfied. An analysis was performed to demonstrate that the potential for hydrogen gas generation over a one-year period was limited by the effects of permeation through the packaging materials. The rate of hydrogen collection was evaluated for both the inner containment drum and the outer structural drum under 10 CFR 71.71 Normal Conditions of Transport (NCT). The analysis concludes that the Lower Flammability Limit (LFL) for hydrogen gas will not be reached in a one-year shipping period assuming a minimum void volume is maintained within the drum.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

ftmsRanalysis: An R package for exploratory data analysis and interactive visualization of FT-MS data

The high-resolution and mass accuracy of Fourier transform mass spectrometry (FT-MS) has made it an increasingly popular technique for discerning the composition of soil, plant and aquatic samples containing complex mixtures of proteins, carbohydrates, lipids, lignins, hydrocarbons, phytochemicals and other compounds. Thus, there is a growing demand for informatics tools to analyze FT-MS data that will aid investigators seeking to understand the availability of carbon compounds to biotic and abiotic oxidation and to compare fundamental chemical properties of complex samples across groups. We present ftmsRanalysis, an R package which provides an extensive collection of data formatting and processing, filtering, visualization, and sample and group comparison functionalities. The package provides a suite of plotting methods and enables expedient, flexible and interactive visualization of complex datasets through functions which link to a powerful and interactive visualization user interface, Trelliscope. Example analysis using FT-MS data from a soil microbiology study demonstrates the core functionality of the package and highlights the capabilities for producing interactive visualizations.

97 MATHEMATICS AND COMPUTING↗

Cask RT-100 Type B(U) Self-Certification for DOT 7A, Type A Nuclear Waste Transportation - 20098

The purpose of this Type A certification is to diversify the use of the RT-100 cask by allowing the end user to transport either Type A or Type B radioactive waste in accordance with the handling procedures for each waste category. The project's scope included the development of a matrix that contains all applicable requirements for a Type A package from the Code of Federal Regulations (CFR), Title 49 for the Department of Transportation (DOT) with a justification for each requirement. Moreover, the scope included the writing of conditions and restrictions list for the transportation of Type A nuclear waste, the writing of a compliance statement, and the design and fabrication of a Type A placard to be permanently placed on the RT-100 cask. Type A packages are self-certified by the end user using one of three methods as permitted by 49 CFR 173.461, either by performance of tests with prototypes or samples of the specimens representing the packaging, or reference to a previous satisfactory demonstration of compliance of a sufficiently similar nature, or calculations or reasoned evaluation using reliable and conservative procedures and parameters. Since the RT-100 cask was licensed by the Nuclear Regulatory Commission (NRC) as a Type B cask, Robatel relied on the method of reference to a previous satisfactory demonstration of compliance of a sufficiently similar nature for Type A certification. This method was determined to be acceptable, since Type B packages are evaluated for more demanding transport conditions than those required for Type A packages. This paper presents Robatel's process for certifying the RT-100 cask for Type A shipments, an overview of the DOT regulations related to Type A packages, and the documents that were generated for the end user. This paper is concluded with a discussion on the advantages of having the option to transport both Type A and Type B nuclear waste, and possible future projects to further improve the operation of the cask when making Type A shipments. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Development Unit Configuration and Current Status of the MIP/MAAC Experiment

The Mars In-Situ Propellant Production (ISPP) Precursor (MIP) experiment package is planned for inclusion on the Mars 2001 Lander. This experiment package consists of five experiments whose purpose is to demonstrate the performance of various ISPP processes in-situ on Mars. The demonstrated ability to produce propellant for Mars Return Vehicles (MRV) is considered to be a necessary precursor to any future manned mission to Mars. The Mars Atmosphere Acquisition and Compression (MAAC) experiment is part of the MIP package and is intended to demonstrate that, by using a sorption compressor, CO2 can be preferentially adsorbed at about 6 torr from the Mars atmosphere during the night when the bed is cold then subsequently compressed to about 800 torr by heating the bed and desorbing CO2 during the day. The compressed CO2 produced by MAAC is to be fed to the Oxygen Generator Subsystem (OGS) where pure oxygen is to be produced. Pure oxygen is considered to be one of the primary constituents of a future manned MRV propellant system. A MAAC Development Unit (DU) has been fabricated and tested at JPL. The MAAC DU consists of 1) a sorption bed filled with a CO2 selective sorbent material, 2) a purge system to be used to periodically backflush non-CO2 gases from the sorbent bed during adsorption, 3) a JPL-developed gas-gap heat switch that allows heat transfer to a radiator for heat removal from the bed during the night time adsorption period and that impedes heat transfer during the day time desorption period, 4) a radiator to radiate heat to the night sky during the adsorption period, 5) a set of three isolation valves and connecting tubing. 6) two pressure transducers and several thermocouples for monitoring the MAAC operating conditions, and command and data handling electronics. This paper will describe the operational theory and the configuration of the MAAC DU and will discuss the current status of the MAAC experiment development including some selected results of performance testing that has been completed prior to the ISRU III meeting.

Karlmann, P. B.↗

Development Unit Configuration Status of the MIP/MAAC Experiment

The Mars In-Situ Propellant Production (ISPP) Precursor (MIP) experiment package is planned for inclusion on the Mars 2001 Lander. This experiment package consists of five experiments whose purpose is to demonstrate the performance of various ISPP processes in-situ on Mars. The demonstrated ability to produce propellant for Mars Return Vehicles (MRV) is considered to be a necessary precursor to any future manned mission to Mars. The Mars Atmosphere Acquisition and Compression (MAAC) experiment is part of the MIP package and is intended to demonstrate that, by using a sorption compressor, CO2 can be preferentially adsorbed at about 6 torr from the Mars atmosphere during the night when the bed is cold then subsequently compressed to about 800 torr by heating the bed and desorbing C02 during the day. The compressed CO2 produced by MAAC is to be fed to the Oxygen Generator Subsystem (OGS) where pure oxygen is to be produced. Pure oxygen is considered to be one of the primary constituents of a future manned MRV propellant system. A MAAC Development Unit (DU) has been fabricated and tested at JPL. The MAAC DU consists of: (1) a sorption bed filled with a CO2 selective sorbent material; (2) a purge system to be used to periodically backflush non-CO2 gases from the sorbent bed during adsorption; (3) a JPL-developed gas-gap heat switch that allows heat transfer to a radiator for heat removal from the bed during the night time adsorption period and that impedes heat transfer during the day time desorption period; (4) a radiator to radiate heat to the night sky during the adsorption period; (5) a set of three isolation valves and connecting tubing; (6) two pressure transducers and several thermocouples for monitoring the MAAC operating conditions, and command and data handling electronics. This paper will describe the operational theory and the configuration of the MAAC DU and will discuss the current status of the MAAC experiment development including some selected results of performance testing that has been completed prior to the ISRU III meeting.

Karlmann, P. B.↗

Benchmarking MELCOR's NAC Package to ABCOVE Tests AB5 and AB6

This report presents analyses of the AB5 and AB6 ABCOVE sodium spray fire experiments with the MELCOR code. This code simulates the progression of accident events for analysis and auditing purposes of nuclear facilities during accident conditions. Historically, the ABCOVE experiments have contributed to the validation of aerosol physics and related phenomena. Given advancements in sodium-cooled reactor designs, characterization of the sodium spray combustion may further the review and validation of newly incorporated sodium properties and physics packages, namely, the sodium equations of state (EOS) and the sodium combustion (NAC) package within MELCOR. By analyzing the AB5 and AB6 experiments with and without the NAC package, sodium specificity for spray combustion and aerosol formation as well as speciation of the combustion products are reviewed with the new packages. This effort provides code users with a demonstration of the current code capabilities. This report provides the current best practices for the NAC package as well as a discussion of any issues observed while performing the presented analyses.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Searching for Lunar Water: The Lunar Volatile Resources Analysis Package

The ESA Lunar Lander has been conceived to demonstrate an autonomous landing capability. Once safely on the Moon the scientific payload will conduct investigations aimed at preparing the way for human exploration. As part of the provisional payload an instrument known as The Lunar Volatile Resources Analysis Package (L-VRAP) will analyse surface and exospheric volatiles. The presence and abundance of lunar water is an important consideration for ISRU (In Situ Resource Utilisation) since this is likely to be part of a strategy for supporting long-term human exploration of the Moon.

Morse, A. D.↗

Python-Based Scientific Analysis and Visualization of Precipitation Systems at NASA Marshall Space Flight Center

At NASA Marshall Space Flight Center (MSFC), Python is used several different ways to analyze and visualize precipitating weather systems. A number of different Python‐based software packages have been developed, which are available to the larger scientific community. The approach in all these packages is to utilize pre‐existing Python modules as well as to be object‐oriented and scalable. The first package that will be described and demonstrated is the Python Advanced Microwave Precipitation Radiometer (AMPR) Data Toolkit, or PyAMPR for short. PyAMPR reads geolocated brightness temperature data from any flight of the AMPR airborne instrument over its 25‐year history into a common data structure suitable for user‐defined analyses. It features rapid, simplified (i.e., one line of code) production of quick‐look imagery, including Google Earth overlays, swath plots of individual channels, and strip charts showing multiple channels at once. These plotting routines are also capable of significant customization for detailed, publication‐ready figures. Deconvolution of the polarization‐varying channels to static horizontally and vertically polarized scenes is also available. Examples will be given of PyAMPR's contribution toward real‐time AMPR data display during the Integrated Precipitation and Hydrology Experiment (IPHEx), which took place in the Carolinas during May‐June 2014. The second software package is the Marshall Multi‐Radar/Multi‐Sensor (MRMS) Mosaic Python Toolkit, or MMM‐Py for short. MMM‐Py was designed to read, analyze, and display three‐dimensional national mosaicked reflectivity data produced by the NOAA National Severe Storms Laboratory (NSSL). MMM‐Py can read MRMS mosaics from either their unique binary format or their converted NetCDF format. It can also read and properly interpret the current mosaic design (4 regional tiles) as well as mosaics produced prior to late July 2013 (8 tiles). MMM‐Py can easily stitch multiple tiles together to provide a larger regional or national picture of precipitating weather systems. Composites, horizontal and vertical crosssections, and combinations thereof are easily displayed using as little as one line of code. MMM‐Py can also write to the native MRMS binary format, and sub‐sectioning of tiles (or multiple stitched tiles) is anticipated to be in place by the time of this meeting. Thus, MMM‐Py also can be used to power the creation of custom mosaics for targeted regional studies. Overlays of other data (e.g., lightning observations) are easily accomplished. Demonstrations of MMM‐Py, including the creation of animations, will be shown. Finally, Marshall has done significant work to interface Python‐based analysis routines with the U.S. Department of Energy's Py‐ART software package for radar data ingest, processing, and analysis. One example of this is the Python Turbulence Detection Algorithm (PyTDA), an MSFC‐based implementation of the National Center for Atmospheric Research (NCAR) Turbulence Detection Algorithm (NTDA) for the purposes of convective‐scale analysis, situational awareness, and forensic meteorology. PyTDA exploits Py‐ART's radar data ingest routines and data model to rapidly produce aviation‐relevant turbulence estimates from Doppler radar data. Work toward processing speed optimization and better integration within the Py‐ART framework will be highlighted. Python‐based analysis within the Py‐ART framework is also being done for new research related to intercomparison of ground‐based radar data with satellite estimates of ocean winds, as well as research on the electrification of pyrocumulus clouds.

Lang, Timothy J.↗

Development of an autonomous video rendezvous and docking system, phase 2

The critical elements of an autonomous video rendezvous and docking system were built and used successfully in a physical laboratory simulation. The laboratory system demonstrated that a small, inexpensive electronic package and a flight computer of modest size can analyze television images to derive guidance information for spacecraft. In the ultimate application, the system would use a docking aid consisting of three flashing lights mounted on a passive target spacecraft. Television imagery of the docking aid would be processed aboard an active chase vehicle to derive relative positions and attitudes of the two spacecraft. The demonstration system used scale models of the target spacecraft with working docking aids. A television camera mounted on a 6 degree of freedom (DOF) simulator provided imagery of the target to simulate observations from the chase vehicle. A hardware video processor extracted statistics from the imagery, from which a computer quickly computed position and attitude. Computer software known as a Kalman filter derived velocity information from position measurements.

Tietz, J. C.↗

Logistics Reduction and Repurposing Technology for Long Duration Space Missions

One of NASA's Advanced Exploration Systems (AES) projects is the Logistics Reduction and Repurposing (LRR) project, which has the goal of reducing logistics resupply items through direct and indirect means. Various technologies under development in the project will reduce the launch mass of consumables and their packaging, enable reuse and repurposing of items and make logistics tracking more efficient. Repurposing also reduces the trash burden onboard spacecraft and indirectly reduces launch mass by replacing some items on the manifest. Examples include reuse of trash as radiation shielding or propellant. This paper provides the status of the LRR technologies in their third year of development under AES. Advanced clothing systems (ACS) are being developed to enable clothing to be worn longer, directly reducing launch mass. ACS has completed a ground exercise clothing study in preparation for an International Space Station (ISS) technology demonstration in 2014. Development of launch packaging containers and other items that can be repurposed on-orbit as part of habitation outfitting has resulted in a logistics-to-living (L2L) concept. L2L has fabricated and evaluated several multi-purpose cargo transfer bags (MCTBs) for potential reuse on orbit. Autonomous logistics management (ALM) is using radio frequency identification (RFID) to track items and thus reduce crew requirements for logistics functions. An RFID dense reader prototype is under construction and plans for integrated testing are being made. Development of a heat melt compactor (HMC) second generation unit for processing trash into compact and stable tiles is nearing completion. The HMC prototype compaction chamber has been completed and system development testing is underway. Research has been conducted on the conversion of trash-to-gas (TtG) for high levels of volume reduction and for use in propulsion systems. A steam reformation system was selected for further system definition of the TtG technology. And benefits analysis of all LRR technologies have been updated with the latest test and analysis results.

Broyan, James L.↗

Logistics Reduction and Repurposing Technology for Long Duration Space Missions

One of NASA's Advanced Exploration Systems (AES) projects is the Logistics Reduction and Repurposing (LRR) project, which has the goal of reducing logistics resupply items through direct and indirect means. Various technologies under development in the project will reduce the launch mass of consumables and their packaging, enable reuse and repurposing of items, and make logistics tracking more efficient. Repurposing also reduces the trash burden onboard spacecraft and indirectly reduces launch mass by one manifest item having two purposes rather than two manifest items each having only one purpose. This paper provides the status of each of the LRR technologies in their third year of development under AES. Advanced clothing systems (ACSs) are being developed to enable clothing to be worn longer, directly reducing launch mass. ACS has completed a ground exercise clothing study in preparation for an International Space Station technology demonstration in 2014. Development of launch packaging containers and other items that can be repurposed on-orbit as part of habitation outfitting has resulted in a logistics-to-living (L2L) concept. L2L has fabricated and evaluated several multi-purpose cargo transfer bags for potential reuse on-orbit. Autonomous logistics management is using radio frequency identification (RFID) to track items and thus reduce crew time for logistics functions. An RFID dense reader prototype is under construction and plans for integrated testing are being made. A heat melt compactor (HMC) second generation unit for processing trash into compact and stable tiles is nearing completion. The HMC prototype compaction chamber has been completed and system development testing is under way. Research has been conducted on the conversion of trash-to-gas (TtG) for high levels of volume reduction and for use in propulsion systems. A steam reformation system was selected for further system definition of the TtG technology.

Broyan, James Lee, Jr.↗

Integrated Process-Structure-Property Simulations for Additive Manufacturing Using the Open-Source Materialite Package

The microstructure and properties of additively manufactured (AM) metals are strongly dependent on process conditions. Therefore, process-structure-property (PSP) simulations are a useful tool for exploring process parameter space, studying process variations, and quantifying uncertainty in material properties. However, integrating process-structure and structure-property simulations often involves connecting multiple software packages. Each package may use unique data structures and require substantial domain knowledge. This presentation demonstrates PSP simulation capabilities of Materialite, an open-source package developed at NASA Langley Research Center. Materialite simplifies model linkages by using a common data structure and model interface, enabling straightforward simulation across a PSP model chain. Physics-based models, including kinetic Monte Carlo and crystal plasticity, are implemented within the package. The model interface is also intended to simplify implementation of new models and enable integration with external simulation tools. Example use cases include uncertainty quantification with PSP models and GPU-accelerated powder bed fusion AM process models.

additive manufacturing↗

Advanced Packaging Technology Used in Fabricating a High-Temperature Silicon Carbide Pressure Sensor

The development of new aircraft engines requires the measurement of pressures in hot areas such as the combustor and the final stages of the compressor. The needs of the aircraft engine industry are not fully met by commercially available high-temperature pressure sensors, which are fabricated using silicon. Kulite Semiconductor Products and the NASA Glenn Research Center have been working together to develop silicon carbide (SiC) pressure sensors for use at high temperatures. At temperatures above 850 F, silicon begins to lose its nearly ideal elastic properties, so the output of a silicon pressure sensor will drift. SiC, however, maintains its nearly ideal mechanical properties to extremely high temperatures. Given a suitable sensor material, a key to the development of a practical high-temperature pressure sensor is the package. A SiC pressure sensor capable of operating at 930 F was fabricated using a newly developed package. The durability of this sensor was demonstrated in an on-engine test. The SiC pressure sensor uses a SiC diaphragm, which is fabricated using deep reactive ion etching. SiC strain gauges on the surface of the diaphragm sense the pressure difference across the diaphragm. Conventionally, the SiC chip is mounted to the package with the strain gauges outward, which exposes the sensitive metal contacts on the chip to the hostile measurement environment. In the new Kulite leadless package, the SiC chip is flipped over so that the metal contacts are protected from oxidation by a hermetic seal around the perimeter of the chip. In the leadless package, a conductive glass provides the electrical connection between the pins of the package and the chip, which eliminates the fragile gold wires used previously. The durability of the leadless SiC pressure sensor was demonstrated when two 930 F sensors were tested in the combustor of a Pratt & Whitney PW4000 series engine. Since the gas temperatures in these locations reach 1200 to 1300 F, the sensors were installed in water-cooled jackets, as shown. This was a severe test because the pressure-sensing chips were exposed to the hot combustion gases. Prior to the installation of the SiC pressure sensors, two high-temperature silicon sensors, installed in the same locations, did not survive a single engine run. The durability of the leadless SiC pressure sensor was demonstrated when both SiC sensors operated properly throughout the two runs that were conducted.

Beheim, Glenn M.↗

ARM Data-Oriented Metrics and Diagnostics Package for Climate Model Evaluation

A Python-based metrics and diagnostics package is currently being developed by the U.S. Department of Energy (DOE) Atmospheric Radiation Measurement (ARM) Infrastructure Team at Lawrence Livermore National Laboratory (LLNL) to facilitate the use of long-term, high-frequency measurements from the ARM Facility in evaluating the regional climate simulation of clouds, radiation, and precipitation. This metrics and diagnostics package computes climatological means of targeted climate model simulation and generates tables and plots for comparing the model simulation with ARM observational data. The Coupled Model Intercomparison Project (CMIP) model data sets are also included in the package to enable model intercomparison as demonstrated in Zhang et al. (2017). The mean of the CMIP model can serve as a reference for individual models. Basic performance metrics are computed to measure the accuracy of mean state and variability of climate models. The evaluated physical quantities include cloud fraction, temperature, relative humidity, cloud liquid water path, total column water vapor, precipitation, sensible and latent heat fluxes, and radiative fluxes, with plan to extend to more fields, such as aerosol and microphysics properties. Process-oriented diagnostics focusing on individual cloud- and precipitation-related phenomena are also being developed for the evaluation and development of specific model physical parameterizations. The version 1.0 package is designed based on data collected at ARM’s Southern Great Plains (SGP) Research Facility, with the plan to extend to other ARM sites. The metrics and diagnostics package is currently built upon standard Python libraries and additional Python packages developed by DOE (such as CDMS and CDAT). The ARM metrics and diagnostic package is available publicly with the hope that it can serve as an easy entry point for climate modelers to compare their models with ARM data. In this report, we first present the input data, which constitutes the core content of the metrics and diagnostics package in section 2, and a user's guide documenting the workflow/structure of the version 1.0 codes, and including step-by-step instruction for running the package in section 3.

54 ENVIRONMENTAL SCIENCES↗

Ka-Band MMIC Subarray Technology Program (Ka-Mist)

Ka-band monolithic microwave integrated circuit (MMIC) arrays have been considered as having high potential for increasing the capability of space, aircraft, and land mobile communication systems in terms of scan performance, data rate, link margin, and flexibility while offering a significant reduction in size, weight, and power consumption. Insertion of MMIC technology into antenna systems, particularly at millimeter wave frequencies using low power and low noise amplifiers in closed proximity to the radiating elements, offers a significant improvement in the array transmit efficiency, receive system noise figure, and overall array reliability. Application of active array technology also leads to the use of advanced beamforming techniques that can improve beam agility, diversity, and adaptivity to complex signal environments. The objective of this program was to demonstrate the technical feasibility of the 'tile' array packaging architecture at EHF via the insertion of 1990 MMIC technology into a functional tile array or subarray module. The means test of this objective was to demonstrate and deliver to NASA a minimum of two 4 x 4 (16 radiating element) subarray modules operating in a transmit mode at 29.6 GHz. Available (1990) MMIC technology was chosen to focus the program effort on the novel interconnect schemes and packaging requirements rather than focusing on MMIC development. Major technical achievements of this program include the successful integration of two 4 x 4 subarray modules into a single antenna array. This 32 element array demonstrates a transmit EIRP of over 300 watts yielding an effective directive power gain in excess of 55 dB at 29.63 GHz. The array has been actively used as the transmit link in airborne/terrestrial mobile communication experiments accomplished via the ACTS satellite launched in August 1993.

Pottinger, W.↗

On the Coupling of CDISC Design Method with FPX Rotor Code

A rotor section aerodynamics design package is developed by coupling Constrained Direct Iterative Surface Curvature (CDISC) design method with the FPX rotor code. The coupling between the CDISC design and the FPX flow analysis is fully automated. The CDISC design method employs a predictor-corrector procedure iteratively to determine a surface geometry which produces a target pressure distribution, where the target pressure distributions is either pre-defined or automatically generated through flow and geometry constraints. The FPX code is an eXtended Full-Potential rotor Computational Fluid Dynamics (CFD) code, which solves the three-dimensional unsteady full-potential equation in a strong conservative form using an implicit approximate factorization finite-difference scheme with entropy and viscosity corrections. Application of the CDISC design method coupled with the FPX rotor code is made for rotor blades in hovering motions. Several design examples are presented to demonstrate the capability of the new package in rotor section design.

Hu, Hong↗

Ceramic regenerator program

The feasibility of fabricating an Air Turbo Ramjet (ATR) regenerator containing intricate hydraulic passages from a ceramic material in order to allow operation with high temperature combustion gas and to reduce weight as compared with metallic materials was demonstrated. Platelet technology, ceramic tape casting, and multilayer ceramic packaging techniques were used in this fabrication of subscale silicon nitride components. Proof-of-concept demonstrations were performed to simulate a methane cooled regenerator for an ATR engine. The regenerator vane was designed to operate at realistic service conditions, i.e., 600 psi in a 3500 R (3040 F), 500 fps combustion gas environment. A total of six regenerators were fabricated and tested. The regenerators were shown to be able to withstand internal pressurization to 1575 psi. They were subjected to testing in 500 fps, 3560 R (3100 F) air/propane combustion products and were operated satisfactorily for an excess of 100 hr and 40 thermal cycles which exceeded 2460 R (2000 F).

Franklin, Jerrold E.↗

Learning to Predict and Improve Build Successes in Package Ecosystems

Software has become increasingly complex, with a typical application depending on tens or hundreds of packages. Finding compatible versions and build configurations of these packages is challenging. This paper presents a method to learn the likelihood of software build success, and techniques for leveraging this information to guide dependency solvers to better software configurations. We leverage the heavily parameterized package recipes from the Spack package manager to produce a training data set of builds, and we use Graph Neural Networks to learn whether a given package configuration will build successfully or not. We apply our tool to the U.S. Exascale Computing Project’s software stack. We demonstrate its effectiveness in predicting whether a given package will build successfully. We show that our technique can be used to improve the solutions generated by dependency solvers, reducing the need for developers to find working builds by trial and error.

97 MATHEMATICS AND COMPUTING↗