Search NASA⌕ Search

SEARCH · Search NASA

Results for “user”

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 271 records · Page 15

Decentralized Distributed Proximal Policy Optimization (DD-PPO) for High Performance Computing Scheduling on Multi-User Systems

Resource allocation in High Performance Computing (HPC) environments presents a complex and multifaceted challenge for job scheduling algorithms. Beyond the efficient allocation of system resources, schedulers must account for and optimize multiple performance metrics, including job wait time and system throughput. Traditional heuristic-based scheduling algorithms increasingly struggle and lack the efficiency needed to meet the demands and address the complexity and scale of modern HPC systems. Consequently, recent research efforts have focused on leveraging advancements in Artificial Intelligence (AI) and Deep Learning (DL), particularly Reinforcement Learning (RL), to develop more adaptable and intelligent scheduling strategies. Previous RL-based scheduling approaches have explored a range of algorithms, from Deep Q-Networks (DQN) to Proximal Policy Optimization (PPO), and more recently, hybrid methods that integrate Graph Neural Networks (GNNs) with RL techniques. However, a common limitation across these methods is their reliance on relatively small datasets, with few methods being evaluated using large-scale, multi-million-job trace datasets representative of real-world HPC workloads. Moreover, existing RL schedulers face scalability issues due to centralized policy updates, which hinder training efficiency and performance when applied to large datasets. This study introduces a novel RL-based scheduler utilizing Decentralized Distributed Proximal Policy Optimization (DD-PPO) algorithm, which supports large-scale distributed training across multiple workers without requiring parameter synchronization at every step. By eliminating reliance on centralized updates to a shared policy, the DD-PPO scheduler enhances scalability, training efficiency, and sample utilization. Experimental validation using a large real-world dataset containing over 11.5 million job traces collected from petascale HPC systems over six years assesses the influence of dataset scale on training effectiveness and compares DD-PPO performance to traditional and advanced scheduling approaches. The experimental results demonstrate improved scheduling performance in comparison to both heuristic-based schedulers and existing RL-based scheduling algorithms.

AI↗

Stations Tool for Automated Permitting (S-TAP) User Manual

The Stations Tool for Automated Permitting (S-TAP) is a spreadsheet-based plan review questionnaire designed to help automate and expedite the electric vehicle supply equipment (EVSE) permitting process. This manual goes into detail on the development of the tool and guidance for use cases of the tool.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Example Alternative Compliance Annual Report: EPAct State and Alternative Fuel Provider Fleet Program User Guide

The U.S. Department of Energy developed an electronic reporting spreadsheet to facilitate fleets' preparation of a complete Alternative Compliance (AC) annual report. All fleets that participate in AC are encouraged to use the spreadsheet. The following examples include one AC annual report that uses the spreadsheet and one AC annual report that does not use the spreadsheet. Both examples include all components that must be included in a fleet's AC annual report. For further instructions on how to use the reporting spreadsheet, review the Alternative Compliance Guidance Document.

ADVANCED PROPULSION SYSTEMS,ENERGY PLANNING, POLIC↗

An R shiny graphical user interface for highprecision mass spectrometric data analysis

• There is currently a lack of software that meets the needs for the analysis of raw data produced by modern isotope ratio mass spectrometers for both R&D and routine use at SRNL and other US national labs • Needs to accommodate multiple isotope systems, instruments, and manufacturers • Include modern statistical methods and handling/visualization of uncertainty • Flexible software with transparent (no “black box”) and reproducible methods • This project is inspired by existing discipline-specific data analysis software (e.g., Tripoli1 , ET_Redux2, IsoplotR3) used in the geochemical community • Our goal is to build an open source data analysis software package that focuses on flexibility, transparency, and reproducibility

LABONE, ELIZABETH↗

Automated Inventory Solutions in End-User IT Support

Managing IT equipment by hand is prone to errors and delays, severely impacting operational continuity and productivity. Manual inventory systems often result in time delays, inconsistent record-keeping, equipment shortages, and increased workloads for IT staff. At Savannah River National Laboratory (SRNL), my internship focused on creating an automated inventory management solution using Microsoft Power Automate and SharePoint Lists. This solution seamlessly integrates with the existing Microsoft 365 infrastructure, thus eliminating the need for additional software purchases or dedicated server space. By providing real-time updates and reducing manual data entry, the new system ensures a more reliable and maintainable approach to IT asset management.

Information Technology↗

Jupiter Laser Facility Annual Report, FY 2025

Dear JLF community, I cannot believe I am now entering my third year as JLF director — time definitely flies when you are having fun! FY25 was another pivotal year for the Jupiter Laser Facility, marked by both scientific achievement and growing visibility for our community. Building on the successful reopening and refurbishment of the facility, we continued to demonstrate how JLF drives innovation in high energy density and fusion energy science, laser technology, and workforce development. Across Janus, Titan, and COMET, users executed a diverse portfolio of experiments, from dynamic compression and opacity measurements to laser plasma interactions, laboratory astrophysics, and advanced diagnostics. These efforts are highlighted in this report, including the development of new probes that capture the time evolution of plasmas on a single shot, and diagnostics and platforms that are already impacting experiments at NIF and other large facilities. JLF continues to serve as both a testbed for new ideas and a bridge to larger scale campaigns. FY25 also showcased the broader role of JLF within the Laboratory and the national HED science ecosystem. The NIF JLF User Groups Meeting in February brought nearly 180 participants to Livermore and highlighted the scientific progress made during JLF’s first full year of renewed operations. JLF research and users were recognized with Director’s Institutional Awards and Early and Mid Career awards, underscoring the quality and impact of the work performed here. Our team also contributed prominently to national conversations about laser safety, plasma physics, and inertial fusion energy through invited talks, conferences, and professional society leadership. JLF’s integration with LaserNetUS deepened this year as well. We launched a new technical exchange program across LaserNetUS facilities and kicked it off with a JLF team visit to the BELLA Center at Lawrence Berkeley National Laboratory. These exchanges are strengthening operations, sharing best practices, and improving the user experience across the network. Filming for the LaserNetUS “Behind the Scenes” series and participation in the annual LaserNetUS meeting further increased the visibility of our facility and our users. At the same time, JLF continues to play a central role in ambitious new programs, such as the Big Aperture Thulium laser effort funded through one of the DOE Office of Science Microelectronics Science Research Centers, which will use JLF infrastructure to explore next generation high rep rate lasers for EUV and x-ray source development. A core part of our mission remains training the next generation of scientists. In FY25, we welcomed another cohort of summer students, who joined experimental teams on Titan and presented their research at LLNL’s student poster symposium and national inertial fusion energy meetings. JLF users and early career scientists showcased their work at conferences across the country, highlighting experiments performed at the facility. These hands on experiences, and the mentoring provided by our staff and user teams, are central to JLF’s identity as a true user facility. Finally, FY25 reinforced JLF’s role as a focal point for partnerships and outreach. We hosted visits from international collaborators, science leaders, and we shared the story of the facility through venues such as the Big Ideas Lab podcast. These interactions help connect our work to a broader scientific and policy audience and open new pathways for collaboration. As we look ahead, the combination of refurbished hardware, new capabilities like STILETTO and enhanced short pulse performance on Titan, strong partnerships across LLNL and LaserNetUS, and a growing user community positions JLF for an even more ambitious program in the coming years. I am deeply grateful to our technical and operations staff for their dedication, to our LLNL partners for their continued support, and to our users for bringing bold, creative ideas to the facility. I look forward to more experiments, capabilities, partnerships, and groundbreaking science in the years to come! With brightest regards, Félicie Albert, JLF Director.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Fox Trails

1. This software utilizes python pandas to pull data from P6 databases or XER files. The software transforms the datasets into multiple main tables by joining, filtering, iteratively flattening hierarchical structured data, and pivoting datasets to give simple flat output tables. The activity table includes all of the information related to an activity including activity codes, global, EPS, and project codes, UDFs, and WBS information as separate columns. This includes the code id, code value and sequence number for all levels in hierarchical codes. The resource table is similar to the activity table and includes all of the information related to resources on activities including UPFs and resource codes. The resource time phased table takes the resource information and time phases it for the budget, forecast, late, and actual dates/units/costs that closely matches P6's user interface's values as it implements the resource curve and calendars. The wbs table contains the WBS structure broken out by levels and includes UDFs, codes, and notebook topics. The final P6 data table is the relationships table which simply contains the relationships. 2. When a user updates the tool with data (via giving it P6 project names with database username/password information or XER files) the system creates the data in #1, then creates a networkx graph with the activity data imbedded in the node data and the relationships added as edges. Each edge also has it's float calculated (working time distance between the predecessor and successor) and attached to the edge. Activities are also tagged as a potential start of a path based on their constraints, constraint dates, remaining start date, and activity status. When a user enters an activity ID into the UI, it runs a shortest path calculation on the network graph between each node tagged as potential start to the entered activity id based on the float tagged on the edge. Each path returned by the algorithm contains all of the nodes on the path in order, as well as the total float of the edges that make the path. This data is then collected and returned to the user in the form of a gantt chart with groupings for each path that includes the total float for each group. 3. Similar to 2, if the user passes through a reference dataset each activity set in the path is checked to see if it had a path in the reference dataset, if that path was the primary path between the start and end activities, and what has changed regarding logic and durations. These changes are color coded and summarized before sent to the user to be displayed by the UI for simple discovery. 4. Utilizing the data from #1, the user can submit desired grouping code(s) and filters to the system. The system will then pull the activities, resources, and relationships and create a gantt chart based on the groupings sent and filtered based on the filters sent. 5. The system will produce a gantt chart in a similar method to #4, but allows interactivity with the data. As the user interacts with the gantt chart, the software captures the changes and stores it with the user making the change so that project controls and implement those changes in P6.

Fox, Ben↗