Search NASA⌕ Search

Engineering topics

Snyder, Scott

Publications and source records attributed to Snyder, Scott.

Multithreading ATLAS offline software: A retrospective

For Run 3, ATLAS redesigned its offline software, Athena, so that the main workflows run completely multithreaded. The resulting substantial reduction in the overall memory requirements allows for better use of machines with many cores. This note will discuss the performance achieved by the multithreaded reconstruction, the process of migrating the large ATLAS code base, and tools and techniques that were useful in debugging threading-related problems.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

The ATLAS experiment software on ARM

With an increased dataset obtained during the Run 3 of the LHC at CERN and the even larger expected increase of the dataset by more than one order of magnitude for the HL-LHC, the ATLAS experiment is reaching the limits of the current data processing model in terms of traditional CPU resources based on x86_64 architectures and an extensive program for software upgrades towards the HL-LHC has been set up. The ARM architecture is becoming a competitive and energy efficient alternative. Some surveys indicate its increased presence in HPCs and commercial clouds, and some WLCG sites have expressed their interest. Chip makers are also developing their next generation solutions on ARM architectures, sometimes combining ARM and GPU processors in the same chip. Consequently it is important that the ATLAS software embraces the change and is able to successfully exploit this architecture. We report on the successful porting to ARM of the Athena software framework, which is used by ATLAS for both online and offline computing operations. Furthermore we report on the successful validation of simulation workflows running on ARM resources. For this we have set up an ATLAS Grid site using ARM compatible middleware and containers on Amazon Web Services (AWS) ARM resources. The ARM version of Athena is fully integrated in the regular software build system and distributed in the same way as other software releases. In addition, the workflows have been integrated into the HEPscore benchmark suite which is the planned WLCG wide replacement of the HepSpec06 benchmark used for Grid site pledges. In the overall porting process we have used resources on AWS, Google Cloud Platform (GCP) and CERN. A performance comparison of different architectures and resources will be discussed.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Integrated Resistance and Aerobic Training Maintains Cardiovascular and Skeletal Muscle Fitness During 14 Days of Bed Rest

Background: Known incompatibilities exist between resistance and aerobic training. Of particular importance are findings that concurrent resistance and aerobic training reduces the effectiveness of the resistance training and limits skeletal muscle adaptations (example: Dudley & Djamil, 1985). Numerous unloading studies have documented the effectiveness of resistance training alone for the maintenance of skeletal muscle size and strength. However the practical applications of those studies are limited because long ]duration crew members perform both aerobic and resistance exercise throughout missions/spaceflight. To date, such integrated training on the International Space Station (ISS) has not been fully effective in the maintenance of skeletal muscle function. Purpose: The purpose of this study was to evaluate the efficacy of high intensity concurrent resistance and aerobic training for the maintenance of cardiovascular fitness and skeletal muscle strength, power and endurance over 14 days of strict bed rest. Methods: 9 subjects (8 male and 1 female; 34.5 +/- 8.2 years) underwent 14 days of bed rest with concurrent training. Resistance and aerobic training were integrated as shown in table 1. Days that included 2 exercise sessions had a 4-8 hour rest between exercise bouts. The resistance training consisted of 3 sets of 12 repetitions of squat, heel raise, leg press and hamstring curl exercise. Aerobic exercise consisted of periodized interval training that included 30 sec, 2 min and 4 min intervals alternating by day with continuous aerobic exercise.

Ploutz-Snyder, Lori↗

Differential GPS/inertial navigation approach/landing flight test results

Results of a joint Honeywell/NASA-Langley differential GPS/inertial flight test conducted in November 1990 are discussed focusing on postflight data analysis. The test was aimed at acquiring a system performance database and demonstrating automatic landing based on an integrated differential GPS/INS with barometric and radar altimeters. Particular attention is given to characteristics of DGPS/inertial error and the magnitude of the differential corrections and vertical channel performance with and without altimeter augmentation. It is shown that DGPS/inertial integrated with a radar altimeter is capable of providing a precision approach and autoland guidance of manned return space vehicles within the Space Shuttle accuracy requirements.

Snyder, Scott↗

Differential GPS/inertial navigation approach/landing flight test results

In November of 1990 a joint Honeywell/NASA-Langley differential GPS/inertial flight test was conducted at Wallops Island, Virginia. The test objective was to acquire a system performance database and demonstrate automatic landing using an integrated differential GPS/INS (Global Positioning System/inertial navigation system) with barometric and radar altimeters. The flight test effort exceeded program objectives with over 120 landings, 36 of which were fully automatic differential GPS/inertial landings. Flight test results obtained from post-flight data analysis are discussed. These results include characteristics of differential GPS/inertial error, using the Wallops Island Laser Tracker as a reference. Data on the magnitude of the differential corrections and vertical channel performance with and without radar altimeter augmentation are provided.

Snyder, Scott↗

Design and flight test of a differential GPS/inertial navigation system for approach/landing guidance

NASA-Langley has conducted a flight test program evaluating a differential GPS/inertial navigation system's (DGPS/INS) utility as an approach/landing aid. The DGPS/INS airborne and ground components are based on off-the-shelf transport aircraft avionics, namely a global positioning/inertial reference unit (GPIRU) and two GPS sensor units (GPSSUs). Systematic GPS errors are measured by the ground GPSSU and transmitted to the aircraft GPIRU, allowing the errors to be eliminated or greatly reduced in the airborne equipment. Over 120 landings were flown; 36 of these were fully automatic DGPS/INS landings.

Vallot, Lawrence↗

PC-CUBE: A Personal Computer Based Hypercube

PC-CUBE is an ensemble of IBM PCs or close compatibles connected in the hypercube topology with ordinary computer cables. Communication occurs at the rate of 115.2 K-band via the RS-232 serial links. Available for PC-CUBE is the Crystalline Operating System III (CrOS III), Mercury Operating System, CUBIX and PLOTIX which are parallel I/O and graphics libraries. A CrOS performance monitor was developed to facilitate the measurement of communication and computation time of a program and their effects on performance. Also available are CXLISP, a parallel version of the XLISP interpreter; GRAFIX, some graphics routines for the EGA and CGA; and a general execution profiler for determining execution time spent by program subroutines. PC-CUBE provides a programming environment similar to all hypercube systems running CrOS III, Mercury and CUBIX. In addition, every node (personal computer) has its own graphics display monitor and storage devices. These allow data to be displayed or stored at every processor, which has much instructional value and enables easier debugging of applications. Some application programs which are taken from the book Solving Problems on Concurrent Processors (Fox 88) were implemented with graphics enhancement on PC-CUBE. The applications range from solving the Mandelbrot set, Laplace equation, wave equation, long range force interaction, to WaTor, an ecological simulation.

Ho, Alex↗