Search NASA⌕ Search

SEARCH · Search NASA

Results for “network interface”

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 1,567 records · Page 87

Structure of the master regulator Rns reveals an inhibitor of enterotoxigenic Escherichia coli virulence regulons

Enteric infections caused by the gram-negative bacteria enterotoxigenic Escherichia coli (ETEC), Vibrio cholerae, Shigella flexneri, and Salmonella enterica are among the most common and affect billions of people each year. These bacteria control expression of virulence factors using a network of transcriptional regulators, some of which are modulated by small molecules as has been shown for ToxT, an AraC family member from V. cholerae. In ETEC the expression of many types of adhesive pili is dependent upon the AraC family member Rns. We present here the 3 Å crystal structure of Rns and show it closely resembles ToxT. Rns crystallized as a dimer via an interface similar to that observed in other dimeric AraC’s. Furthermore, the structure of Rns revealed the presence of a ligand, decanoic acid, that inhibits its activity in a manner similar to the fatty acid mediated inhibition observed for ToxT and the S. enterica homologue HilD. Together, these results support our hypothesis that fatty acids regulate virulence controlling AraC family members in a common manner across a number of enteric pathogens. Furthermore, for the first time this work identifies a small molecule capable of inhibiting the ETEC Rns regulon, providing a basis for development of therapeutics against this deadly human pathogen.

99 GENERAL AND MISCELLANEOUS↗

Spaceflight tracking and data network support in the space tug era

This paper describes the Spaceflight Tracking and Data Network (STDN) which will be used to provide command, telemetry and tracking support to the Space Tug in the 1980's. A description of the mission support capabilities of the two major elements of the STDN - the ground based sites (GSTDN) and the Tracking and Data Relay Satellite System (TDRSS) - is provided. This paper also contains a summary description of the mission/STDN RF and Data Handling interface.

Stelter, L. R.↗

GT-MSOCC - A domain for research on human-computer interaction and decision aiding in supervisory control systems

The Georgia Tech-Multisatellite Operations Control Center (GT-MSOCC), a real-time interactive simulation of the operator interface to a NASA ground control system for unmanned earth-orbiting satellites, is described. The GT-MSOCC program for investigating a range of modeling, decision aiding, and workstation design issues related to the human-computer interaction is discussed. A GT-MSOCC operator function model is described in which operator actions, both cognitive and manual, are represented as the lowest level discrete control network nodes, and operator action nodes are linked to information needs or system reconfiguration commands.

Mitchell, Christine M.↗

Automation of orbit determination functions for National Aeronautics and Space Administration (NASA)-supported satellite missions

The Flight Dynamics Facility (FDF) at Goddard Space Flight Center (GSFC) provides spacecraft trajectory determination for a wide variety of National Aeronautics and Space Administration (NASA)-supported satellite missions, using the Tracking Data Relay Satellite System (TDRSS) and Ground Spaceflight and Tracking Data Network (GSTDN). To take advantage of computerized decision making processes that can be used in spacecraft navigation, the Orbit Determination Automation System (ODAS) was designed, developed, and implemented as a prototype system to automate orbit determination (OD) and orbit quality assurance (QA) functions performed by orbit operations. Based on a machine-resident generic schedule and predetermined mission-dependent QA criteria, ODAS autonomously activates an interface with the existing trajectory determination system using a batch least-squares differential correction algorithm to perform the basic OD functions. The computational parameters determined during the OD are processed to make computerized decisions regarding QA, and a controlled recovery process isactivated when the criteria are not satisfied. The complete cycle is autonomous and continuous. ODAS was extensively tested for performance under conditions resembling actual operational conditions and found to be effective and reliable for extended autonomous OD. Details of the system structure and function are discussed, and test results are presented.

Mardirossian, H.↗

Automation of orbit determination functions for National Aeronautics and Space Administration (NASA)-supported satellite missions

The Flight Dynamics Facility (FDF) at Goddard Space Flight Center (GSFC) provides spacecraft trajectory determination for a wide variety of National Aeronautics and Space Administration (NASA)-supported satellite missions, using the Tracking Data Relay Satellite System (TDRSS) and Ground Spaceflight and Tracking Data Network (GSTDN). To take advantage of computerized decision making processes that can be used in spacecraft navigation, the Orbit Determination Automation System (ODAS) was designed, developed, and implemented as a prototype system to automate orbit determination (OD) and orbit quality assurance (QA) functions performed by orbit operations. Based on a machine-resident generic schedule and predetermined mission-dependent QA criteria, ODAS autonomously activates an interface with the existing trajectory determination system using a batch least-squares differential correction algorithm to perform the basic OD functions. The computational parameters determined during the OD are processed to make computerized decisions regarding QA, and a controlled recovery process is activated when the criteria are not satisfied. The complete cycle is autonomous and continuous. ODAS was extensively tested for performance under conditions resembling actual operational conditions and found to be effective and reliable for extended autonomous OD. Details of the system structure and function are discussed, and test results are presented.

Mardirossian, H.↗

Test Waveform Applications for JPL STRS Operating Environment

This software demonstrates use of the JPL Space Telecommunications Radio System (STRS) Operating Environment (OE), tests APIs (application programming interfaces) presented by JPL STRS OE, and allows for basic testing of the underlying hardware platform. This software uses the JPL STRS Operating Environment ["JPL Space Tele com - munications Rad io System Operating Environment,"(NPO-4776) NASA Tech Briefs, commercial edition, Vol. 37, No. 1 (January 2013), p. 47] to interact with the JPL-SDR Software Defined Radio developed for the CoNNeCT (COmmunications, Navigation, and Networking rEconfigurable Testbed) Project as part of the SCaN Testbed installed on the International Space Station (ISS). These are the first applications that are compliant with the new NASA STRS Architecture Standard. Several example waveform applications are provided to demonstrate use of the JPL STRS OE for the JPL-SDR platform used for the CoNNeCT Project. The waveforms provide a simple digitizer and playback capability for the SBand RF slice, and a simple digitizer for the GPS slice [CoNNeCT Global Positioning System RF Module, (NPO-47764) NASA Tech Briefs, commercial edition, Vol. 36, No. 3 (March 2012), p. 36]. These waveforms may be used for hardware test, as well as for on-orbit or laboratory checkout. Additional example waveforms implement SpaceWire and timer modules, which can be used for time transfer and demonstration of communication between the two Xilinx FPGAs in the JPLSDR. The waveforms are also compatible with ground-based use of the JPL STRS OE on radio breadboards and Linux.

Lux, James P.↗

An Overview of Contamination Control for the James Webb Space Telescope Launch Campaign

The James Webb Space Telescope (JWST) is a large, infrared space telescope operating at Lagrange point 2. JWST is a joint effort between NASA, ESA, and CSA and was launched from the Centre Spatial Guyanais (CSG) on an Ariane 5 rocket in December 2021. The three-month launch campaign utilized enhanced contamination controls to meet JWST’s strict cleanliness requirements. Prior to launch, JWST was permitted to only be exposed to ISO Class 7 cleanrooms, whereas the processing facilities at CSG are ISO Class 8. NASA, ESA, Arianespace, and CNES implemented temporary upgrades to the nominal contamination control operations for the launch campaign unique to JWST, including the use of vetted, portable High Efficiency Particulate Air (HEPA) filter walls, pre-entrance cleanliness acceptance surveys of each facility and the intra-plant transporter, tightened cleanroom protocols, upgraded garmenting and laundering techniques, cleaning of Self-Contained Atmospheric Protection Ensemble (SCAPE) suits, increased maintenance, staffed pre-cleaning stations, adaptation of the house purge network, and a contamination control enclosure atop the Ariane 5 launcher prior to fairing encapsulation. The Ariane 5 fairing interior and Vehicle Equipment Bay membrane also received multiple cleanings, detailed inspections, and verification sampling to achieve necessary cleanliness levels. The fairing itself was specially sealed to protect the inner environment with just a small, door porthole accessible via diving board for final closeout of the purge interface. All of these enhancements together allowed JWST to meet its contamination requirements for launch, ensuring successful post-separation deployments and mission science.

Contamination Control↗

Overview of Contamination Control for the James Webb Space Telescope Launch Campaign

The James Webb Space Telescope (JWST) is a large, infrared space telescope operating at Lagrange point 2. JWST is a joint effort between NASA, ESA, and CSA and was launched from the Centre Spatial Guyanais (CSG) on an Ariane 5 rocket in December 2021. The three-month launch campaign utilized enhanced contamination controls to meet JWST’s strict cleanliness requirements. Prior to launch, JWST was permitted to only be exposed to ISO Class 7 cleanrooms, whereas the processing facilities at CSG are ISO Class 8. NASA, ESA, Arianespace, and CNES implemented temporary upgrades to the nominal contamination control operations for the launch campaign unique to JWST, including the use of vetted, portable High Efficiency Particulate Air (HEPA) filter walls, pre-entrance cleanliness acceptance surveys of each facility and the intra-plant transporter, tightened cleanroom protocols, upgraded garmenting and laundering techniques, cleaning of Self-Contained Atmospheric Protection Ensemble (SCAPE) suits, increased maintenance, staffed pre-cleaning stations, adaptation of the house purge network, and a contamination control enclosure atop the Ariane 5 launcher prior to fairing encapsulation. The Ariane 5 fairing interior and Vehicle Equipment Bay membrane also received multiple cleanings, detailed inspections, and verification sampling to achieve necessary cleanliness levels. The fairing itself was specially sealed to protect the inner environment with just a small, doored porthole accessible via diving board for final closeout of the purge interface. All these enhancements together allowed JWST to meet its contamination requirements for launch, ensuring successful post-separation deployments and mission science.

James Webb Space Telescope↗

Overview of Contamination Control for the James Webb Space Telescope Launch Campaign

The James Webb Space Telescope (JWST) is a large, infrared space telescope operating at Lagrange point 2. JWST is a joint effort between NASA, ESA, and CSA and was launched from the Centre Spatial Guyanais (CSG) on an Ariane 5 rocket in December 2021. The three-month launch campaign utilized enhanced contamination controls to meet JWST’s strict cleanliness requirements. Prior to launch, JWST was permitted to only be exposed to ISO Class 7 cleanrooms, whereas the processing facilities at CSG are ISO Class 8. NASA, ESA, Arianespace, and CNES implemented temporary upgrades to the nominal contamination control operations for the launch campaign unique to JWST, including the use of vetted, portable High Efficiency Particulate Air (HEPA) filter walls, pre-entrance cleanliness acceptance surveys of each facility and the intra-plant transporter, tightened cleanroom protocols, upgraded garmenting and laundering techniques, cleaning of Self-Contained Atmospheric Protection Ensemble (SCAPE) suits, increased maintenance, staffed pre-cleaning stations, adaptation of the house purge network, and a contamination control enclosure atop the Ariane 5 launcher prior to fairing encapsulation. The Ariane 5 fairing interior and Vehicle Equipment Bay membrane also received multiple cleanings, detailed inspections, and verification sampling to achieve necessary cleanliness levels. The fairing itself was specially sealed to protect the inner environment with just a small, doored porthole accessible via diving board for final closeout of the purge interface. All these enhancements together allowed JWST to meet its contamination requirements for launch, ensuring successful post-separation deployments and mission science.

James Webb Space Telescope, launch, contamination,↗

Software Architecture to Support the Evolution of the ISRU RESOLVE Engineering Breadboard Unit 2 (EBU2)

The In-Situ Resource Utilization (ISRU) Regolith & Environmental Science and Oxygen & Lunar Volatiles Extraction (RESOLVE) software provides operation of the physical plant from a remote location with a high-level interface that can access and control the data from external software applications of other subsystems. This software allows autonomous control over the entire system with manual computer control of individual system/process components. It gives non-programmer operators the capability to easily modify the high-level autonomous sequencing while the software is in operation, as well as the ability to modify the low-level, file-based sequences prior to the system operation. Local automated control in a distributed system is also enabled where component control is maintained during the loss of network connectivity with the remote workstation. This innovation also minimizes network traffic. The software architecture commands and controls the latest generation of RESOLVE processes used to obtain, process, and quantify lunar regolith. The system is grouped into six sub-processes: Drill, Crush, Reactor, Lunar Water Resource Demonstration (LWRD), Regolith Volatiles Characterization (RVC) (see example), and Regolith Oxygen Extraction (ROE). Some processes are independent, some are dependent on other processes, and some are independent but run concurrently with other processes. The first goal is to analyze the volatiles emanating from lunar regolith, such as water, carbon monoxide, carbon dioxide, ammonia, hydrogen, and others. This is done by heating the soil and analyzing and capturing the volatilized product. The second goal is to produce water by reducing the soil at high temperatures with hydrogen. This is done by raising the reactor temperature in the range of 800 to 900 C, causing the reaction to progress by adding hydrogen, and then capturing the water product in a desiccant bed. The software needs to run the entire unit and all sub-processes; however, throughout testing, many variables and parameters need to be changed as more is learned about the system operation. The Master Events Controller (MEC) is run on a standard laptop PC using Windows XP. This PC runs in parallel to another laptop that monitors the GC, and a third PC that monitors the drilling/ crushing operation. These three PCs interface to the process through a CompactRIO, OPC Servers, and modems.

Moss, Thomas↗

NASA Tech Briefs, January 2012

Contents of this issue are: (1) Energy-Based Tetrahedron Sensor for High-Temperature, High-Pressure Environments (2) Handheld Universal Diagnostic Sensor (3) Large-Area Vacuum Ultraviolet Sensors (4) Fiber Bragg Grating Sensor System for Monitoring Smart Composite Aerospace Structures (5) Health-Enabled Smart Sensor Fusion Technology (6) Extended-Range Passive RFID and Sensor Tags (7) Hybrid Collaborative Learning for Classification and Clustering in Sensor Networks (8) Self-Healing, Inflatable, Rigidizable Shelter (9) Improvements in Cold-Plate Fabrication (10) Technique for Radiometer and Antenna Array Calibration - TRAAC (11) Real-Time Cognitive Computing Architecture for Data Fusion in a Dynamic Environment (12) Programmable Digital Controller (13) Use of CCSDS Packets Over SpaceWire to Control Hardware (14) Key Decision Record Creation and Approval Module (15) Enhanced Graphics for Extended Scale Range (16) Debris Examination Using Ballistic and Radar Integrated Software (17) Data Distribution System (DDS) and Solar Dynamic Observatory Ground Station (SDOGS) (18) Integration Manager (19) Eclipse-Free-Time Assessment Tool for IRIS (20) Automated and Manual Rocket Crater Measurement Software (21) MATLAB Stability and Control Toolbox Trim and Static Stability Module (22) Patched Conic Trajectory Code (23) Ring Image Analyzer (24) SureTrak Probability of Impact Display (25) Implementation of a Non-Metallic Barrier in an Electric Motor (26) Multi-Mission Radioisotope Thermoelectric Generator Heat Exchangers for the Mars Science Laboratory Rover (27) Uniform Dust Distributor for Testing Radiative Emittance of Dust-Coated Surfaces (28) MicroProbe Small Unmanned Aerial System (29) Highly Stable and Active Catalyst for Sabatier Reactions (30) Better Proton-Conducting Polymers for Fuel-Cell Membranes (31) CCD Camera Lens Interface for Real-Time Theodolite Alignment (32) Peregrine 100-km Sounding Rocket Project (33) SOFIA Closed- and Open-Door Aerodynamic Analyses (34) Sonic Thermometer for High-Altitude Balloons (35) Near-Infrared Photon-Counting Camera for High-Sensitivity Observations (36) Integrated Optics Achromatic Nuller for Stellar Interferometry (37) High-Speed Digital Interferometry (38) Ultra-Miniature Lidar Scanner for Launch Range Data Collection (39) Shape and Color Features for Object Recognition Search (40) Explanation Capabilities for Behavior-Based Robot Control (41) A DNA-Inspired Encryption Methodology for Secure, Mobile Ad Hoc Networks (42) Quality Control Method for a Micro-Nano-Channel Microfabricated Device (43) Corner-Cube Retroreflector Instrument for Advanced Lunar Laser Ranging (44) Electrospray Collection of Lunar Dust (45) Fabrication of a Kilopixel Array of Superconducting Microcalorimeters with Microstripline Wiring Spacecraft Attitude Tracking and Maneuver Using Combined Magnetic Actuators (46) Coherent Detector for Near-Angle Scattering and Polarization Characterization of Telescope Mirror Coatings

Source record↗

Visualizing Interfacial Jamming Using an Aggregation-Induced-Emission Molecular Reporter

With the interfacial jamming of nanoparticles (NPs), a load-bearing network of NPs forms as the areal density of NPs increases, converting the assembly from a liquid-like into a solid-like assembly. Unlike vitrification, the lineal packing of the NPs in the network is denser, while the remaining NPs can remain in a liquid-like state. It is a challenge to determine the point at which the assemblies jam, since both jamming and vitrification lead to a solid-like behavior of the assemblies. Herein, we show a real-time fluorescence imaging method to probe the evolution of the interfacial dynamics of NP surfactants at the water/oil interface using aggregation-induced emission (AIE) as a reporter for the transition of the assemblies into the jammed state. The AIEgens show typical fluorescence behavior at densities at which they can move and rotate. However, when aggregation of these fluorophores occurs, the smaller intermolecular separation distance arrests rotation, and a significant enhancement in the fluorescence intensity occurs.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Effect of TiN Addition on 3Y-TZP Ceramics with Emphasis on Making EDM-Able Bodies

In this study, to produce electrically conductive ceramics, rapid hot press (RHP) sintering of 3 mol.% yttria-stabilized tetragonal zirconia polycrystal (3Y-TZP) and 3Y-TZP/TiN composites with TiN amounts of 25, 35, and 45 vol.% was performed at 1300, 1350, and 1400 °C. Interestingly, the toughness and hardness were improved in the presence of TiN up to 35 vol.% and maximum fracture toughness and hardness of 5.40 ± 0.05 MPa m{sup 1/2} and 14.50 ± 0.06 GPa, respectively, were obtained. However, the bending strength was decreased which could be attributed to the rather weak interfaces of nitride and oxide phases. Regarding the zirconia matrix, the effect of grain size on fracture toughness of the samples has been studied using x-ray diffraction and field emission scanning electron microscope (FESEM) analysis. It was also found that electrical resistivity decreased to the value of 6.88 × 10{sup −6} Ω m at 45 vol.% of TiN. It seems the TiN grains form a network to impose conductivity on the ZrO{sub 2} body; however, below 35 vol.% TiN, due to lack of percolation effect, this conductivity could not be maintained according to FESEM studies. Finally, electrically conductive samples were successfully machined by electrical discharge machining (EDM).

36 MATERIALS SCIENCE↗

Measuring pH Changes Inside a Bipolar Membrane Junction

Here, the local pH environment within bipolar membrane (BPM) junctions is complex and not well understood, yet it is important to control for advancing the performance of BPM-based electrochemical systems. We report a voltammetric strategy using an ultrathin Ni mesh pH probe to spatially resolve pH changes in the BPM junction during model BPM electrolyzer operation. Under reverse bias, we observe depletion of OH – at the anion-exchange layer (AEL) interface, with a degree diminishing with increasing distance from the AEL. These gradients correlate with current-dependent water dissociation (WD) and are modulated by the electric field and the surface charge state of the catalyst. By correlating spatial pH profiles with the surface-charging behavior of WD catalysts, we explore a mechanism of catalyst-mediated H + and OH – transfer facilitated by hydrogen-bonding networks. These findings highlight the role of local chemistry and electrostatics in BPM performance and offer new methods to probe and engineer catalytic junctions in electrochemical energy devices.

Hou, Shujin [University of California, Berkeley, C↗

Kennedy Space Center Timing and Countdown Interface to Kennedy Ground Control Subsystem

Kennedy Ground Control System (KGCS) engineers at the National Aeronautics and Space Administration (NASA) Kennedy Space Center (KSC) are developing a time-tagging process to enable reconstruction of the events during a launch countdown. Such a process can be useful in the case of anomalies or other situations where it is necessary to know the exact time an event occurred. It is thus critical for the timing information to be accurate. KGCS will synchronize all items with Coordinated Universal Time (UTC) obtained from the Timing and Countdown (T&CD) organization. Network Time Protocol (NTP) is the protocol currently in place for synchronizing UTC. However, NTP has a peak error that is too high for today's standards. Precision Time Protocol (PTP) is a newer protocol with a much smaller peak error. The focus of this project has been to implement a PTP solution on the network to increase timing accuracy while introducing and configuring the implementation of a firewall between T&CD and the KGCS network.

Protocol↗

Three-dimensional spherical models of layered and whole mantle convection

We present numerical calculations of three-dimensional spherical shell thermal convection for constant viscosity and stratified viscosity models of whole-layer and two-layer mantle convection. These four examples are intended to provide theoretical guidance for determining the style of convection that is occurring in Earth's mantle. An impermeable interface between the upper and lower convecting shells in the two-layer solutions is placed at a depth of 670 km to coincide with the mantle seismic discontinuity that divides the upper and lower mantle. The interface results in an internal thermal boundary layer that raises the mean temperature in the lower shell by about 1400 K compared to the whole-layer solutions. The patterns of convection in the upper part of the whole-layer solutions are dominated by narrow arcuate sheetlike downflows in a background of weak upflow. In contrast, the upper shells of the two-layer solutions have complicated networks of convective rolls with the upflows and downflows having very similar structure. The structure of convection in the lower shells is similar to that in the lower part of the whole-layer solutions. Based on the horizontal structure of subduction zones on Earth's surface and on tomographic images of temperature variations in Earth's mantle, we conclude that the style of convection in Earth's mantle is more like that of the whole-mantle models.

Glatzmaier, Gary A.↗

Radiation-Hard SpaceWire/Gigabit Ethernet-Compatible Transponder

A radiation-hard transponder was developed utilizing submicron/nanotechnology from IBM. The device consumes low power and has a low fabrication cost. This device utilizes a Plug-and-Play concept, and can be integrated into intra-satellite networks, supporting SpaceWire and Gigabit Ethernet I/O. A space-qualified, 100-pin package also was developed, allowing space-qualified (class K) transponders to be delivered within a six-month time frame. The novel, optical, radiation-tolerant transponder was implemented as a standalone board, containing the transponder ASIC (application specific integrated circuit) and optical module, with an FPGA (field-programmable gate array) friendly parallel interface. It features improved radiation tolerance; high-data-rate, low-power consumption; and advanced functionality. The transponder utilizes a patented current mode logic library of radiation-hardened-by-architecture cells. The transponder was developed, fabricated, and radhard tested up to 1 MRad. It was fabricated using 90-nm CMOS (complementary metal oxide semiconductor) 9 SF process from IBM, and incorporates full BIT circuitry, allowing a loop back test. The low-speed parallel LVCMOS (lowvoltage complementary metal oxide semiconductor) bus is compatible with Actel FPGA. The output LVDS (low-voltage differential signaling) interface operates up to 1.5 Gb/s. Built-in CDR (clock-data recovery) circuitry provides robust synchronization and incorporates two alarm signals such as synch loss and signal loss. The ultra-linear peak detector scheme allows on-line control of the amplitude of the input signal. Power consumption is less than 300 mW. The developed transponder with a 1.25 Gb/s serial data rate incorporates a 10-to-1 serializer with an internal clock multiplication unit and a 10-1 deserializer with internal clock and data recovery block, which can operate with 8B10B encoded signals. Three loop-back test modes are provided to facilitate the built-in-test functionality. The design is based on a proprietary library of differential current switching logic cells implemented in the standard 90-nm CMOS 9SF technology from IBM. The proprietary low-power LVDS physical interface is fully compatible with the SpaceWire standard, and can be directly connected to the SFP MSA (small form factor pluggable Multiple Source Agreement) optical transponder. The low-speed parallel interfaces are fully compatible with the standard 1.8 V CMOS input/output devices. The utilized proprietary annular CMOS layout structures provide TID tolerance above 1.2 MRad. The complete chip consumes less than 150 mW of power from a single 1.8-V positive supply source.

Katzman, Vladimir↗

High-Performance Computing Optimization for Aladyn – Adaptive Neural Network Molecular Dynamics Mini-Application

This report provides a description and performance evaluation of the optimization techniques for high performance computing (HPC) implementation of the open source Computational Materials mini-application Aladyn (https://github.com/nasa/aladyn). Aladyn is a basic molecular dynamics code written in FORTRAN 2003, which is designed to demonstrate the use of adaptive neural networks (ANNs) in atomistic simulations. The role of ANNs is to efficiently reproduce the very complex energy landscape resulting from the atomic interactions in materials with the accuracy of the more expensive quantum mechanics-based calculations. The ANN is trained on a large set of atomic structures calculated using the density functional theory (DFT) method. While achieving orders of magnitude faster computational performance than DFT, the ANN-based approach was still very computationally demanding compared to the conventional approach of using empirically fitted energy functions. After its initial development, Aladyn was evaluated and optimized by experts at the NASA Advanced Supercomputing (NAS) division to exploit modern supercomputer architectures. The code has been optimized for execution on multicore central processing units (CPUs), including Intel® Skylake microarchitecture, and on graphic accelerators, such as Nvidia® V100 graphic processing units (GPUs), using Open Multi-Processing (OpenMP) and Open Accelerators (OpenACC) programming interfaces. The optimization achieved a speedup of 4.7 times the baseline version on CPU performance and an additional 2.4 times on CPU+GPU performance. Atomistic computer simulations are a fundamental tool in materials research to model material properties form physics-based first principles. Atomic interaction, governed by Quantum Mechanics (QM) require sophisticated and highly computationally demanding mathematical models to calculate [1]. Classical methods use approximate functional forms, empirically fitted through a set of variable parameters to emulate atomic energies as direct functions of atomic coordinates [2]. While empirical potentials are computationally much simpler, allowing simulations of large-scale systems of up to a trillion (1012) atoms [3], they are substantially less accurate compared to quantum calculations and applicable only to very specific atomic configurations or predefined crystallographic phases. A recently suggested approach is to use heuristic machine learning methods [4], such as those based on Adaptive Neural Networks (ANNs) to predict atomic energies, after being trained on a sufficiently large database of QM-calculated structures [5,6]. This approach reduces significantly the computational complexity, allowing for simulations of orders of magnitude larger systems compared to QM-based methods without compromising accuracy. Still, compared to classical methods using empirical energy functions, ANN methods remain two- to three orders of magnitude more computationally demanding. Hence, the computational cost of simulations, together with the need for extensive training of ANNs, still makes the practical implementation of ANN-based methods quite challenging. The purpose of the Aladyn mini-application software [7], available as open source at https://github.com/nasa/aladyn, is to be a testbed for exploring possible optimization strategies to develop highly scalable parallel algorithms for ANN-based atomistic simulations. Aladyn is aimed at utilizing the architecture of the high-end modern highperformance computing (HPC) hardware based on multicore central processing units (CPUs) equipped with graphic processing unit (GPU) accelerators. Specifically, the goal is to optimize the performance on a single HPC compute node, before implementing scaling to multi-node parallelization using message passing interface (MPI). At the same time, the open source code of Aladyn can serve as a training model for students and professors in academia.

Yamakov, Vesselin I.↗