Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “TASK”

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 469 records · Page 26

Task 3.1: Research and Development Guiding Technoeconomic Analysis and Life-Cycle Assessment

Technologies under development aim to increase yields of desired end products, reduce overall raw material costs, and/or develop more energy-efficient strategies for product recovery. Techno-economic analysis (TEA) and life-cycle assessments (LCA) help assure that economic and sustainability predictions of the technologies are unbiased and compelling and provide guidance to experimentalists on areas that need focus. Building on previous work, the performance-advantaged bioproducts and bioprocessing separations project (SepCon) continues to use the integrated TEA and LCA to evaluate and guide technologies under development and target challenges relevant to the industry and the Bioenergy Technologies Office (BETO) priority pathways. The analysis team aims to provide credible, unbiased assessments for each technology under development, with ongoing assessments to guide experimental teams. Additionally, the team also supports journal publications highlighting key findings.

biofuels↗

Critical Minerals: Systems Analysis Tasks

This presentation was given at the 2024 U.S. Department of Energy National Energy Technology Laboratory Resource Sustainability Project Review Meeting. The presentation topics cover recent updates and current research directions for the Strategic Systems Analysis and Engineering Directorate in Critical Minerals.

Fritz, Alison↗

In-Line Optical Transmission Imaging of Decals for Quality Control - Task 3

Quality monitoring is a critical aspect for manufacturing systems. Ideally the monitoring would be done in-line, be non-contact, non-destructive, and fast. This would enable reduced scrap and higher throughput. This poster presents an optical transmission method for evaluating and mapping coatings. With the method shown in the poster we can visualize optical variations on the macro and micro scales. This allows us to see the overall trend in loading in both the cross web and down web directions. Furthermore, we can visualize defects such dewetting spots, streaks, clumps, and pinholes where there is a lack of coating. The optical transmission signal has been found to be proportional to the IrOx loading signal using XRF measurements. Therefore, an optical transmission setup can be installed in-line and allow for a fast, non-contact method for mapping loading variations and defects.

coating uniformity↗

$\mathrm{RADICAL}$-Pilot and $\mathrm{PMIx}$/$\mathrm{PRRTE}$: Executing Heterogeneous Workloads at Large Scale on Partitioned $\mathrm{HPC}$ Resources

Execution of heterogeneous workflows on high-performance computing (HPC) platforms present unprecedented resource management and execution coordination challenges for runtime systems. Task heterogeneity increases the complexity of resource and execution management, limiting the scalability and efficiency of workflow execution. Re-source partitioning and distribution of tasks execution over portioned re-sources promises to address those problems but we lack an experimental evaluation of its performance at scale. Here this paper provides a performance evaluation of the Process Management Interface for Exascale (PMIx) and its reference implementation PRRTE on the leadership-class HPC plat-form Summit, when integrated into a pilot-based runtime system called RADICAL-Pilot. We partition resources across multiple PRRTE Distributed Virtual Machine (DVM) environments, responsible for launching tasks via the PMIx interface. We experimentally measure the work-load execution performance in terms of task scheduling/launching rate and distribution of DVM task placement times, DVM startup and termination overheads on the Summit leadership-class HPC platform. Integrated solution with PMIx/PRRTE enables using an abstracted, standardized set of interfaces for orchestrating the launch process, dynamic process management and monitoring capabilities. It extends scaling capabilities allowing to overcome a limitation of other launching mechanisms (e.g., JSM/LSF). Explored different DVM setup configurations provide insights on DVM performance and a layout to leverage it. Our experimental results show that heterogeneous workload of 65,500 tasks on 2048 nodes, and partitioned across 32 DVMs, runs steady with resource utilization not lower than 52%. While having less concurrently executed tasks resource utilization is able to reach up to 85%, based on results of heterogeneous workload of 8200 tasks on 256 nodes and 2 DVMs.

97 MATHEMATICS AND COMPUTING↗

Fair Concurrent Training of Multiple Models in Federated Learning

Federated learning (FL) enables collaborative learning across multiple clients. In most FL work, all clients train a single learning task. However, the recent proliferation of FL applications may increasingly require multiple FL tasks to be trained simultaneously, sharing clients’ computing resources, which we call Multiple-Model Federated Learning (MMFL). Current MMFL algorithms use naïve average-based client-task allocation schemes that often lead to unfair performance when FL tasks have heterogeneous difficulty levels, as the more difficult tasks may need more client participation to train effectively. Furthermore, in the MMFL setting, we face a further challenge that some clients may prefer training specific tasks to others, and may not even be willing to train other tasks, e.g., due to high computational costs, which may exacerbate unfairness in training outcomes across tasks. We address both challenges by firstly designing FedFairMMFL, a difficulty-aware algorithm that dynamically allocates clients to tasks in each training round, based on the tasks’ current performance levels. We provide guarantees on the resulting task fairness and FedFairMMFL’s convergence rate. We then propose novel auction designs that incentivizes clients to train multiple tasks, so as to fairly distribute clients’ training efforts across the tasks, and extend our convergence guarantees to this setting. Here, we finally evaluate our algorithm with multiple sets of learning tasks on real world datasets, showing that our algorithm improves fairness by improving the final model accuracy and convergence speed of the worst performing tasks, while maintaining the average accuracy across tasks.

Federated learning↗

Same Data, Different Audiences: Using Personas to Scope a Supercomputing Job Queue Visualization

Domain-specific visualizations sometimes focus on narrow, albeit important, tasks for one group of users. This focus limits the utility of a visualization to other groups working with the same data. While tasks elicited from other groups can present a design pitfall if not disambiguated, they also present a design opportunity—namely, the development of visualizations that support multiple groups. This development choice presents a trade-off of broadening the scope but limiting support for the more narrow tasks of any one group, which in some cases can enhance the overall utility of the visualization. We investigate this scenario through a design study where we develop Guidepost, a notebook-embedded visualization of data that helps scientists assess compute wait times, machine learning researchers understand prediction accuracy, and system maintainers analyze usage trends. We adapt the use of personas for visualization design from existing literature in the HCI and design domains, applying them to categorize tasks based on their uniqueness across stakeholder personas. Under this model, tasks shared between all groups should be supported by interactive visualizations and tasks unique to each group can be deferred to scripting with notebook-embedded visualization design. We evaluate our visualization through real-world case studies and a task-focused evaluation with nine participants. We observe that together, Guidepost's visual encodings, interactions, and export capabilities support the tasks of our differing personas.

97 MATHEMATICS AND COMPUTING↗

Sensing and arresting metal corrosion in molten chloride salts at 800 degrees Celsius

Originally this was planned as a 5 task, 3 year project, starting in May 2019. Task 1 Detecting oxidants and metal corrosion in molten chloride salt at 800°C. Task 2 Effectiveness of Zr getter using head gas sensors of inlet and outlet gases. Task 3 Cathodic protection of metal in molten salt at reducing potential. Task 4 Find reduction potential of metals in molten chloride salts & quantum modeling. Task 5 Develop corrosion test sections integrated into molten salt flow loop. After Q4, the project was scaled back and the reorganized SOPO was reduced to 3 tasks to be completed at the end of Q7 on 01/05/2021. The 3 SOPO tasks are: Task 1 Sense oxidants and the metal corrosion in molten Na-K-Mg-Cl salt at 800°C. Task 3 Cathodically protect H230 alloy in molten Na-K-Mg-Cl salt at 800C by making H230 alloy the cathode of a power supply with a chromium-rich-metal as the anode. Task 4 Find the reduction potential of Cr metal in molten Na-K-Mg-Cl salt at 800°C. The total timeline was reduced from 12 to 7 quarters with the end date being, January 5, 2021. This amounted to task 1,3 and 4 being done in Q5,6 and 7 of an extended year 1, ending on January 5, 2021. Task 1, 3 and 4 were completed. For task1) the increase of oxidants in molten salt is detected by two things: i) a positive shift of the electrode potential for a Haynes 230 alloy (H230) metal coupon versus a silver/silver-chloride reference electrode (SSE) and ii) an increase in the corrosion rate of a H230 electrode at 800C. For task 3) applying a cathodic potential (negative overpotential) to a H230 electrode versus SSE arrested the corrosion of the cathodically protected H230 compared to an unprotected “spectator H230 electrode” in the same molten chloride salt. Lastly, for task 4) the reduction potential of chrome and chrome rich, and nickel metal electrodes were measured. The most valuable outcome of this work is that a power supply can arrest metal corrosion for metal in molten chloride salt when the power supply applies a cathodic potential to bare metal, like H230, in molten chloride salts, like ternary Mg-K-Na-chloride salt. H230 is a high strength metal for containing molten chloride salt and ternary Mg-K-Na-chloride salt is used as heat transfer fluids in concentrating solar power plants. When to use cathodic protection for protecting metal in molten chloride salts? Two scenarios are envisioned: 1) for protecting high-valued components, like solar collectors and heat exchangers and 2) for protecting the bare surface in holidays (point defects) of corrosion inhibitors that are to intended to cover the entire surface of metal.

14 SOLAR ENERGY↗