Engineering PapersSearch

SEARCH · Engineering Papers

Results for “Offloading”

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 91 records · Page 5

Network acceleration techniques

Splintered offloading techniques with receive batch processing are described for network acceleration. Such techniques offload specific functionality to a NIC while maintaining the bulk of the protocol processing in the host operating system ("OS"). The resulting protocol implementation allows the application to bypass the protocol processing of the received data. Such can be accomplished this by moving data from the NIC directly to the application through direct memory access ("DMA") and batch processing the receive headers in the host OS when the host OS is interrupted to perform other work. Batch processing receive headers allows the data path to be separated from the control path. Unlike operating system bypass, however, the operating system still fully manages the network resource and has relevant feedback about traffic and flows. Embodiments of the present disclosure can therefore address the challenges of networks with extreme bandwidth delay products (BWDP).

Crowley, Patricia

Accelerating Climate and Weather Simulations through Hybrid Computing

Unconventional multi- and many-core processors (e.g. IBM (R) Cell B.E.(TM) and NVIDIA (R) GPU) have emerged as effective accelerators in trial climate and weather simulations. Yet these climate and weather models typically run on parallel computers with conventional processors (e.g. Intel, AMD, and IBM) using Message Passing Interface. To address challenges involved in efficiently and easily connecting accelerators to parallel computers, we investigated using IBM's Dynamic Application Virtualization (TM) (IBM DAV) software in a prototype hybrid computing system with representative climate and weather model components. The hybrid system comprises two Intel blades and two IBM QS22 Cell B.E. blades, connected with both InfiniBand(R) (IB) and 1-Gigabit Ethernet. The system significantly accelerates a solar radiation model component by offloading compute-intensive calculations to the Cell blades. Systematic tests show that IBM DAV can seamlessly offload compute-intensive calculations from Intel blades to Cell B.E. blades in a scalable, load-balanced manner. However, noticeable communication overhead was observed, mainly due to IP over the IB protocol. Full utilization of IB Sockets Direct Protocol and the lower latency production version of IBM DAV will reduce this overhead.

hybrid computing

Development of the NASA MCAT Auxiliary Telescope for Orbital Debris Research

The National Aeronautical Space Administration has deployed the Meter Class Autonomous Telescope (MCAT) to Ascension Island with plans for it to become fully operational by summer 2016. This telescope will be providing data in support of research being conducted by the Orbital Debris Program Office at the Johnson Space Center. In addition to the main observatory, a smaller, auxiliary telescope is being deployed to the same location to augment and support observations generated by MCAT. It will provide near-simultaneous photometry and astrometry of debris objects, independent measurements of the seeing conditions, and offload low priority targets from MCAT's observing queue. Its hardware and software designs are presented here The National Aeronautical and Space Administration (NASA) has recently deployed the Meter Class Autonomous Telescope (MCAT) to Ascension Island. MCAT will provide NASA with a dedicated optical sensor for observations of orbital debris with the goal of statistically sampling the orbital and photometric characteristics of the population from low Earth to Geosynchronous orbits. Additionally, a small auxiliary telescope, co-located with MCAT, is being deployed to augment its observations by providing near-simultaneous photometry and astrometry, as well as offloading low priority targets from MCAT's observing queue. It will also serve to provide an independent measurement of the seeing conditions to help monitor the quality of the data being produced by the larger telescope. Comprised of off-the-shelf-components, the MCAT Auxiliary Telescope will have a 16-inch optical tube assembly, Sloan g'r'i'z' and Johnson/Cousins BVRI filters, and a fast tracking mount to help facilitate the tracking of objects in low Earth orbit. Tracking modes and tasking will be similar to MCAT except an emphasis will be placed on observations that provide more accurate initial orbit determination for the objects detected by MCAT. The near-simultaneous observations will also provide the opportunity for multi-filter color information of the debris objects to be obtained. Color information can further distinguish the individual objects within the population and provide insight into the reflectance properties of their surface material. The specific hardware, software, and tasking methodology of the MCAT Auxiliary Telescope is presented here..

Frith, James

Holodeck Testbed Project

The main objective of the Holodeck Testbed is to create a cost effective, realistic, and highly immersive environment that can be used to train astronauts, carry out engineering analysis, develop procedures, and support various operations tasks. Currently, the Holodeck testbed allows to step into a simulated ISS (International Space Station) and interact with objects; as well as, perform Extra Vehicular Activities (EVA) on the surface of the Moon or Mars. The Holodeck Testbed is using the products being developed in the Hybrid Reality Lab (HRL). The HRL is combining technologies related to merging physical models with photo-realistic visuals to create a realistic and highly immersive environment. The lab also investigates technologies and concepts that are needed to allow it to be integrated with other testbeds; such as, the gravity offload capability provided by the Active Response Gravity Offload System (ARGOS). My main two duties were to develop and animate models for use in the HRL environments and work on a new way to interface with computers using Brain Computer Interface (BCI) technology. On my first task, I was able to create precise computer virtual tool models (accurate down to the thousandths or hundredths of an inch). To make these tools even more realistic, I produced animations for these tools so they would have the same mechanical features as the tools in real life. The computer models were also used to create 3D printed replicas that will be outfitted with tracking sensors. The sensor will allow the 3D printed models to align precisely with the computer models in the physical world and provide people with haptic/tactile feedback while wearing a VR (Virtual Reality) headset and interacting with the tools. Getting close to the end of my internship the lab bought a professional grade 3D Scanner. With this, I was able to replicate more intricate tools at a much more time-effective rate. The second task was to investigate the use of BCI to control objects inside the hybrid reality ISS environment. This task looked at using an Electroencephalogram (EEG) headset to collect brain state data that could be mapped to commands that a computer could execute. On this Task, I had a setback with the hardware, which stopped working and was returned to the vendor for repair. However, I was still able to collect some data, was able to process it, and started to create correlation algorithms between the electrical patterns in the brain and the commands we wanted the computer to carry out. I also carried out a test to investigate the comfort of the headset if it is worn for a long time. The knowledge gained will benefit me in my future career. I learned how to use various modeling and programming tools that included Blender, Maya, Substance Painter, Artec Studio, Github, and Unreal Engine 4. I learned how to use a professional grade 3D scanner and 3D printer. On the BCI Project I learned about data mining and how to create correlation algorithms. I also supported various demos including a live demo of the hybrid reality lab capabilities at ComicPalooza. This internship has given me a good look into engineering at NASA. I developed a more thorough understanding of engineering and my overall confidence has grown. I have also realized that any problem can be fixed, if you try hard enough, and as an engineer it is your job to not only fix problems but to embrace coming up with solutions to those problems.

Arias, Adriel

A Protoflight Lightweight Surface Manipulation System to Enable High-Load, Long-Reach Lunar Surface Operations

There is a current critical need under the Artemis program for a versatile, high-load, long reach manipulation system that can provide payload offloading and handling for lunar landers. The Lightweight Surface Manipulation System (LSMS) is a highly structurally efficient, long-reach robotic arm that can be sized for a wide range of missions and payload ranges. The LSMS has more than a decade of heritage and testing at NASA Langley Research Center (LaRC), including laboratory and field testing of multiple end-effector tools and operational scenarios. With the need for rapid development of a flight-proven offloading capability and the desire to have that device be reusable for future missions and services, a 4-year program was initiated this year under NASA’s Space Technology Mission Directorate, to develop and build a protoflight unit of the LSMS, capable of lifting 1,000 kg on the Moon at an 8-meter reach. The target mission is to fly on a large cargo lander as a technology demonstrator to validate self-leveling, deployment, and payload handling operations, with future flights adding additional tools and capabilities. This paper provides a summary of the prior decade of work on the LSMS, the current mission drivers and goals, and details the first year of development of the LSMS toward a protoflight unit.

LSMS

A Protoflight Lightweight Surface Manipulation System to Enable High-Load, Long-Reach Lunar Surface Operations

There is a current critical need under the Artemis program for a versatile, high-load, long reach manipulation system that can provide payload offloading and handling for lunar landers. The Lightweight Surface Manipulation System (LSMS) is a highly structurally efficient, long-reach robotic arm that can be sized for a wide range of missions and payload ranges. The LSMS has more than a decade of heritage and testing at NASA Langley Research Center (LaRC), including laboratory and field testing of multiple end-effector tools and operational scenarios. With the need for rapid development of a flight-proven offloading capability and the desire to have that device be reusable for future missions and services, a 4-year program was initiated this year under NASA’s Space Technology Mission Directorate, to develop and build a protoflight unit of the LSMS, capable of lifting 1,000 kg on the Moon at an 8-meter reach. The target mission is to fly on a large cargo lander as a technology demonstrator to validate self-leveling, deployment, and payload handling operations, with future flights adding additional tools and capabilities. This paper provides a summary of the prior decade of work on the LSMS, the current mission drivers and goals, and details the first year of development of the LSMS toward a protoflight unit.

lunar surface

Chapter 6: Evaluation of Cardiothermal Model Prediction of Simulated Lunar Extravehicular Activity

Fewer than 20 extravehicular activities were completed during the Apollo program. The lunar environment has consistent unknowns to address particularly that of suited performance in partial gravity. The moon has altered gravity that is 1/6th that of Earth’s. This study is focused to investigate validation of the regression techniques identified in subsequent chapters and look to improve predictive outcomes during simulated lunar EVA tasks. Heart rate predictions of metabolic energy expenditure are investigated to predict workload throughout simulated lunar EVA conducted in the active response gravity offload system (ARGOS) with in the NASA Mark III space suit. Heart rate variability metrics are utilized to identify periods of high workload. Continually, the lunar offload capacity is further characterized to aid in improving the cardiothermal prediction models including predictions of core temperature, skin temperature and heat storage using heart rate, metabolic rates and suit thermal data during the simulated EVA. The outcome of this model provides an application for future use in contingency predictions of energy expenditure during Lunar EVAs and provide a suite of instrumentation to predict workload during training scenarios.

Simulated EVA

Uncrewed Lunar Surface Operations and Support Activities

Sustained human presence on the surface of the Moon and future missions to Mars require increased independence from surface crews and Earth-based mission control to operate efficiently, safely, and reliably. The time for surface crews to perform tasks will be limited. Extravehicular activities by surface personnel are burdensome and time-consuming, even when a continuous human presence on the surface occurs. Identifying and balancing human/automation roles and tasks and infusing automation and autonomy practices early in a system’s lifecycle will be essential to achieve mission objectives. Among these objectives are attaining a sustained human presence, improving performance and mission effectiveness, reducing operations and maintenance (O&M) costs, and ensuring operations that are robust to communication delays. To achieve these objectives, an operational shift toward increased automation and autonomy with less reliance on humans is needed. Uncrewed lunar surface operations and support activities occur when surface crews are not present or are independent of surface crew timeline activities requiring no surface crew oversight or intervention. These uncrewed surface opportunities can also be planned to minimize crew workload that avoids routine maintenance and support tasks, thus maximizing crew exploration time. Uncrewed preparations such as staging and prepositioning equipment and materials before the crew arrives could improve crew task efficiency. Additional opportunities exist to conduct uncrewed science, exploration, and utilization. Uncrewed surface architecture functions can include science and exploration; habitation; launch and landing support; surface communication and navigation; surface power generation and distribution; human surface mobility; lifting, handling, manipulating; excavation, construction, and site preparation; logistics management; maintenance and repair; surface resource utilization; integrated site operations and shared support services (e.g., site scheduling/prioritization, dust mitigation/contamination control, and surface safety). Early robotic lunar surface campaigns will provide information on the availability of resources, such as oxygen and water, and demonstrate surface-based technologies. After the Artemis III human lunar return mission, a series of landers will deliver surface systems, cargo, supplies, science packages, spare parts, and commodities. A balance of crewed and uncrewed surface operations will enable a sustained lunar surface presence at the South Pole of the Moon at a site that will be known as the Artemis Base Camp (ABC). It is envisioned that base camp operations on and around the Moon will then help prepare for the mission durations and activities needed to support the first human mission to Mars. Before long-duration crew missions to the base camp can occur, the necessary surface infrastructure will be pre-deployed and verified operational. Surface assets will be teleoperated and remotely managed from Earth. Additionally, robotic and short-duration crewed missions to the ABC will ensure the site’s merit to achieve long-term science objectives, availability of usable resources, and that terrain, seasonal variations, and illumination conditions are acceptable. ABC will consist of different areas where specific functions and services are rendered, including: • Launch and Landing Area • Habitation Area • Power Production Area • Resource Areas Launch and Landing Area—The launch and landing area will support associated functions for the arrival and departure of vehicles, such as crewed landing and ascent and uncrewed cargo deliveries and offloading. It will evolve from an unimproved site at the beginning of the exploration campaign to a more sustainable landing and launch area that can support repeated arrivals and departures. Initial uncrewed Lunar Terrain Vehicle (LTV) surface operations may include emplacement of navigation beacons and communication equipment, real-time video and photography of landing/liftoff events, and element repositioning, such as portable utility power (PUP) (applicable for other landed assets at other areas). Site preparations, such as surface leveling, soil compaction, and berm/path construction, may be needed for a more sustainable launch and landing area capable of accommodating vehicles that are increasingly more reusable and reduce the effects of plume surface interactions and ejecta impacts on nearby surface assets. During the ABC missions, cargo and logistics will be delivered to the lunar surface via robotic cargo landers before the crew arrives. These shipments, which can arrive in pressurized logistics carriers, will deliver the logistics necessary to support a crewed mission and include items such as food, water, equipment spares, etc. Providing the capability to retrieve, offload, and transport the logistics closer to the ABC site before the arrival of the crew will increase the overall efficiency of crew operations once they arrive. In the sustained phase of exploration, other supporting services may be needed, such as lander propellant servicing, surface power services, commodity refreshes, and additional inspection, maintenance, and repair capabilities, to sustain a cadence of extended personnel stays and cargo arrivals and departures. Habitation Area—Uncrewed support to surface habitation could involve supporting activation and pre-entry operations of the habitat while the crew is in orbit at the Gateway outpost preparing for a surface landing. Surface Habitat (SH) uncrewed operations may include bringing the cabin environment to a habitable temperature and air mix and activating other critical crew support systems. Potential crop production uncrewed tasks in the SH could also include autonomous watering and tending. Additionally, when the crew departs, the SH enters dormancy for the long period of uncrewed operation. A logistical staging area could also be collocated near the SH. If so, staging operations for crew supplies, waste re-location, and recycling operations may be opportunities for uncrewed operations. Power Production Area—The Fission Surface Power (FSP) element and its supporting distribution equipment provide power to surface elements as needed across the ABC to supplement day-to-day operations and survive lunar nights. Uncrewed support of this power system includes any initial LTV-assisted deployments of cables and other distributed equipment, associated electrical connections, and system testing and activation operations. Robotically performing some inspections, maintenance, or repair tasks on the power distribution equipment could reduce the surface crew workload. Resource Area— Uncrewed resource prospecting, mapping, and characterizing possible resource sites is likely to be time-consuming and represents an opportunity for uncrewed operations between crewed missions. Uncrewed mobile equipment operations will be needed in the extreme environments of permanently shadowed locations where resource extractions occur. As In-Situ Resource Utilization (ISRU) pilot plant operations begin, uncrewed surface support activities with available mobile and portable assets (LTV, PUP, etc.) will better support these operations. Any produced commodities can be stored at a centralized storage location for future use. Also associated with these operations is the use of mobile robotic excavators for resource acquisition and robotic/autonomous regolith processing. The waste tailings generated during excavation and regolith processing would also need to be transported and deposited at a dedicated location. Surface assets will continue operating between crew visits to maintain surface capabilities, conduct lunar surface science, technology demonstrations, and public outreach opportunities. Additionally, certain sustaining tasks that would consume valuable crew time could be performed before crew arrival, or after their departure. This capability may offer more affordable options to construct, activate, test, and maintain a broad set of surface assets. Telerobotically operated human surface mobility systems, such as the LTV and Pressurized Rover (PR), can be utilized for various tasks. Surface environmental conditions pose a distinct challenge for all these activities. Surface illumination and localized shadows are one such factor. Night-survival operations could consist of thermal management, battery pre-charging, and load shedding. Some surface systems may hibernate through the night and then awake and continue nominal operations. Uncrewed mobile assets may use a more adaptive approach to optimize their power and operations; one method is to follow the sunlight. Night-survival operations may be initiated remotely by teleoperation, automated, or accomplished by supervised autonomous operation. The ability to pre-deploy and control remote assets in orbit or on Mars before the arrival of the mission crew is a key capability that can be simulated on the moon. The base camp provides a venue where these advanced operational concepts, technologies, and autonomous methods and techniques, including the incorporation of time delays to simulate Earth-Mars latency can be replicated to help buy down future Mars mission risks. This paper will examine the evolution of uncrewed lunar surface operations and support activities. It will also discuss the lunar surface environmental conditions (thermal, lighting, terrain, topography, communications) along with the challenges they pose on uncrewed surface operations, and the performance of these activities with limited to minimal human interaction and/or teleoperation. Since lunar missions include Mars mission analogs, such investigation provides the framework for future uncrewed Mars mission support.

Mark E Lewis

A Preliminary Assessment of Physical Demand during Simulated Lunar Surface Extravehicular Activities

Returning to the moon requires many advances in current space technology. One major aspect of this development is a new exploration spacesuit (xEMU). Taking lessons learned from Apollo era suitsand the Extravehicular Mobility Unit (EMU) used on the International Space Station (ISS), xEMU will have increased mobility, dust mitigation, headspace, glove fit, and life support capabilities. Artemis astronauts in xEMU will complete a far more rigorous Extravehicular Activity (EVA) schedule than Apolloand ISS. Notably, metabolic rates during Apollo lunar EVA tasks were observed to be up to 50% lower than similar tasks performed in a ground analog environment under simulated partial gravity with newer suits. Therefore, understanding the physical demands of lunar surface exploration operations is criticalto ensuring best outcomes operating within the constraints of xEMU and planning for exploration EVA activities. This study utilized the Active Response Gravity Offload System (ARGOS) to simulate the lunar environment and continuously offload subjects to lunar gravity. Two male subjects completed two days of EVAs wearing the pressurized Mark III spacesuit, completing suit fit and mobility checks, as well as simulated lander operations, cable routing, crew rescue, geology, payload relocation, and traverse tasks in an end-to-end EVA (E2E) task block and standalone (SA) task blocks. We recorded continuous values of metabolic rate (MR) and heart rate (HR) to assess physical demand. During the E2E task block, subjects did not rest between tasks to simulate continuous effort from task to task, as in real EVAs. In comparison, subjects had a 5-minute break after each SA task block to allow for the metabolic rate and heart rate to return to baseline.MR values were categorized as low (≤ 700 BTU/hr), medium (700-1000 BTU/HR), and high (≥ 1000 BTU/hr), while HR values were categorized as low (≤150) and high (>150). During the 16 tasks in the E2E block, subjects averaged low MR in 6% of tasks, medium MR in 47% of tasks, and high MR in 47% of tasks. While MR was consistent between subjects, Subject 1 averaged low HR for 100% of these tasks, while Subject 2 averaged low HR in 44% of tasks. During the 23 tasks in the SA task blocks, subjects averaged low MR in 26% of tasks, medium MR in 52% of tasks, and high MR in 22% of tasks. Again, HR was different between subjects, with subject 1 averaging low HR in 100% of these tasks while subject 2 averaged low HR in 70%. Across all tasks in this study, subjects reached maximum MR and HR values during a 500m traverse at 30% grade in the E2E block (subject 1: 1747 BTU/hr, 150 BPM; subject 2: 1656 BTU/hr, 177 BPM).Understanding the physical demand to complete exploration EVA tasks will be instrumental to the future success of exploration spacesuit designs and missions. Further work in this study will be needed to characterize MR during exploration EVA tasks, including expanding the subject pool and testing new suit designs.

Taylor E Schlotman

A Preliminary Assessment of Physical Demand During Simulated Lunar Surface Extravehicular Activities

Future Artemis missions will require more advanced spacesuits to support exploration and science activities on the Lunar surface. Preparing for these missions requires an understanding of the physical and cognitive demand of performing common surface extravehicular activity (EVA) tasks in a suited partial-gravity environment. This study aims to characterize physical demand during exploration EVA tasks in the Artificial Gravity Offload System (ARGOS) as a function of the task and operational environment itself. Two subjects completed two days of EVA simulations at ARGOS in the Mark III spacesuit offloaded to Lunar gravity (1/6G). Metabolic rate (MR) and heart rate (HR) were continuously recorded while subjects completed an end-to-end EVA as well as standalone tasks. Understanding the physical demand to complete exploration EVA tasks will be instrumental to the future success of exploration spacesuit designs and missions. Further work in this study will be needed to characterize MR during exploration EVA tasks, including expanding the subject pool and testing new suit designs.

Taylor E Schlotman

Evaluation of Aerobic Capacity in Relation to Simulated Lunar Surface Extravehicular Activities

INTRODUCTION Astronauts will need to be physically prepared to successfully execute strenuous Extravehicular Activities (EVA)on the Lunar surface. Compared to Apollo missions, Artemis missions will include EVAs of increased physical demand, frequency, and duration, thus requiring adequate fitness to successfully and safely complete mission objectives and potential contingency scenarios. Currently, aerobic fitness standards for partial gravity (g)surface EVAs are not well supported by high-fidelity EVA analog data. This investigation aims to characterize metabolic demands from Lunar analog EVA simulations in relation to the current NASA standards for celestial partial-g aerobic fitness(aerobic capacity (VO2pk) ≥36.5ml/kg/min). METHODS To evaluate current Lunar EVA aerobic fitness requirements, a pilot study was performed to characterize metabolic ratesduring6 hour simulated EVAs. The EVAs were performed in pressurized MKIII (n=2male) and xEMU (n=3 female) spacesuits offloaded to 1/6 g in the NASA Active Response Gravity Offload System. VO2pk was assessed via graded exercise testing on acycle ergometer and physical workload was quantified as percent ofVO2pk. RESULTS Four out of five subjects did not meet the current NASA celestial surface EVA aerobic standard (3 xEMU, 1MKIII;35.1±0.9 ml/kg/min). During simulated EVAs, subjects (xEMU: 35±1ml/kg/min; MKIII: 44±10ml/kg/min) worked at an average 36%VO2pk(xEMU) and 31% VO2pk(MKIII). For xEMU subjects, the tasks with the greatest average metabolic rates were 2km treadmill traverse(0% grade: 47.2%VO2pk[max 69.1%]), object relocation (45.2%VO2pk[max 60.5%]), and 1.5km traverse (0% grade: 45%VO2pk[max 59.7%]). For MKIII subjects, the tasks with the greatest average metabolic rates were 0.5km treadmill traverse (30% grade: 35.4% VO2pk[max 45.5%]), object relocation(31% VO2pk[max 40.8%]), and treadmill traverse (0% grade: 29.9%VO2pk[max 45.9%]). CONCLUSIONS While average metabolic rates for simulated Lunar EVA fall within sustainable work ranges of30–40% VO2pkand life support system limitations, task-specific metabolic rates exceed this range and may indicate that greater fitness is necessary for more strenuous tasks expected to be performed on the Lunar surface. As few subjects met the standard, more data is needed to adequately evaluate the NASA 3001 standard.

N C Strock

Plugin for Integrated Exoskeleton Simulations (PIES)

Upper extremity offload is a new capability to be developed for the Active Response Gravity Offload System (ARGOS) at the Johnson Space Center. To address the need, the Actuated Real-time Control for ARGOS Negation of Gravitational Effects on the Limbs (ARC-ANGEL) system is being designed and developed by the HumanWorks team in the Flight Systems Branch (ER3). The Plugin for Integrated Exoskeleton Simulations (PIES) is a multibody modeling and analysis capability developed by the Digital Astronaut Simulation (DAS) team in the Simulation and Graphics Branch (ER7). The C++ plugin is used in the open source biomechanics software, OpenSim (Stanford University), and integrates human multibody modeling with system dynamic modeling. The latest ‘flavor’ is the ANGEL with Passive and Powered Line of force Evaluation (APPLE) PIES.

Kaitlin Lostroscio

Experimental Setup for Mechanically Testing Subscale Triangular, Rollable, and Collapsible Deployable Composite Booms

High-strain composite deployable space structures are used for space infrastructure and science applications such as solar array supports, antennae, camera masts, and lightweight structures supporting solar sailing propulsion ele-ments. Triangular, Rollable, and Collapsible (TRAC) deployable composite booms are one example of a high-strain composite deployable structure and were studied using novel experimental test and characterization methods developed under the Gravity Offloading and Analysis of Long Imperfection-sensitive Ele-ments (GOALIE) project. In the present work, a subscale 7-m-long TRAC boom was suspended vertically to orient gravity along the length of the boom. By ori-enting vertically, highly nonlinear and unstable behavior often encountered dur-ing horizontally oriented gravity offload testing of similar structures was reduced. Pretest analytical predictions of TRAC booms indicated three unique failure modes, loads, and locations for three unique loading cases of in-plane bending, out-of-plane bending, and axial compression. To investigate the predicted behav-ior, an experimental test was set up to impart mechanical loads to a subscale TRAC boom. The experimental setup, loading cases, and instrumentation used to characterize the mechanical response of a subscale TRAC boom are described in this paper.

High-strain composites

Experimental Setup for Mechanically Testing Subscale Triangular, Rollable, and Collapsible Deployable Composite Booms

High-strain composite deployable space structures are used for space infrastructure and science applications such as solar array supports, antennae, camera masts, and lightweight structures supporting solar sailing propulsion elements. Triangular, Rollable, and Collapsible (TRAC) deployable composite booms are one example of a high-strain composite deployable structure and were studied using novel experimental test and characterization methods developed under the Gravity Offloading and Analysis of Long Imperfection-sensitive Elements (GOALIE) project. In the present work, a subscale 7-m-long TRAC boom was suspended vertically to orient gravity along the length of the boom. By orienting vertically, highly nonlinear and unstable behavior often encountered during horizontally oriented gravity offload testing of similar structures was reduced. Pretest analytical predictions of TRAC booms indicated three unique failure modes, loads, and locations for three unique loading cases of in-plane bending, out-of-plane bending, and axial compression. To investigate the predicted behavior, an experimental test was set up to impart mechanical loads to a subscale TRAC boom. The experimental setup, loading cases, and instrumentation used to characterize the mechanical response of a subscale TRAC boom are described in this paper.

Experimental testing

Webinar Presentation for Lunar Delivery Challenge

This presentation is a public webinar presentation to promote and to answer questions for the NASA STMD sponsored challenge for solutions towards offloading cargo on the lunar surface. The challenge is managed by contractor partner Hero-X.

Artemis

Final Technical Report for CMSC 838L

This paper describes Rahul Vishnoi’s final project supporting in his Graduate School curriculum CMSC 838L, Advanced Topics in Programming Languages and Computer Architecture. This project was selected to intersect with his work as a Pathways Intern supporting Code 583, the Ground Software Systems Branch, at NASA’s Goddard Space Flight Center (GSFC). In this project, Field Programmable Gate Array (FPGA) hardware from Xilinx is used to replace and offload processor and memory-intensive computations from a microcontroller/Processing System (PS) to the FPGA Programmable Logic (PL). An interface between the PL and PS in the form of a C library allows for this bridging of capability.

Microcontroller, FPGA, Embedded Development, Xilin

Benchmarking Operators in Deep Neural Networks for Improving Performance Portability of SYCL

SYCL is a portable programming model for heterogeneous computing, so it is important to obtain reasonable performance portability of SYCL. Towards the goal of better understanding and improving performance portability of SYCL for machine learning workloads, we have been developing benchmarks for basic operators in deep neural networks (DNNs). These operators could be offloaded to heterogeneous computing devices such as graphics processing units (GPUs) to speed up computation. In this paper, we introduce the benchmarks, evaluate the performance of the operators on GPU-based systems, and describe the causes of the performance gap between the SYCL and Compute Unified Device Architecture (CUDA) kernels. We find that the causes are related to the utilization of the texture cache for read-only data, optimization of the memory accesses with strength reduction, use of local memory, and register usage per thread. We hope that the efforts of developing benchmarks for studying performance portability will stimulate discussion and interactions within the community.

Jin, Zheming [ORNL] (ORCID:000000027197780X)

ChatPORT: Fine-Tuned LLM for Easy Code {PORT}ing

Fine-tuning existing LLMs for specialized tasks has become a very attractive alternative due to its low cost and quick development cycle. With many pre-trained LLMs available, it is an increasingly complex task to choose the correct model as the starting point or base model. In this work we discuss ChatPORT - a specialized fine-tuned LLM geared towards providing correctly translated codes from one programming model to another. We evaluate a number of base models and compare and contrast their features and characteristics that make them a viable starting point. In this paper, we focus on the OpenMP offload porting capabilities of ChatPORT. We build our training data using kernels from the Heterogeneous Computing Benchmarks (HeCBench) [12] and the OpenMP Validation and Verification suite [5] to fine-tune the base models. We then test the model using unseen kernels extracted from the HeCBench benchmark suite. Our results show that: (1) not all open LLMs geared towards HPC are aware of programming models like OpenMP, (2) although all base models benefit from fine-tuning they learn differently and produce different correctness rates, (3) depending on the memory size and compute resource available, different base models can be used for fine-tuning without significantly affecting the quality of transpiled code they generate, (4) fine-tuning improved the correctness rate of the LLM by an average of 43.2%, and (5) feedback-based training data further increased the correctness rate by an average of 6% over the LLMs tested.

Pophale, Swaroop [ORNL] (ORCID:0000000185446367)