Search NASA⌕ Search

SEARCH · Search NASA

Results for “DYNAMIC SOCKET”

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.

The Dynamic Socket: A Better Prosthesis

The issues that amputees experience with current prosthetic devices are discussed and how Sandia National Laboratory is working to make them both functional and comfortable to wear.

42 ENGINEERING↗

Visualization Software for VisIT Java Client

The VisIT Java Client (JVC) library is a lightweight thin client that is designed and written purely in the native language of Java (the Python & JavaScript versions of the library use the same concept) and communicates with any new unmodified standalone version of VisIT, a high performance computing parallel visualization toolkit, over traditional or web sockets and dynamically determines capabilities of the running VisIT instance whether local or remote.

Billings, JayJay↗

Visualization Software for VisIT Java Client

The VisIT Java Client (JVC) library is a lightweight thin client that is designed and written purely in the native language of Java (the Python & JavaScript versions of the library use the same concept) and communicates with any new unmodified standalone version of VisIT, a high performance computing parallel visualization toolkit, over traditional or web sockets and dynamically determines capabilities of the running VisIT instance whether local or remote.

Billings, Jay Jay↗

Assessing Advanced Technology in CENATE

PNNL's Center for Advanced Technology Evaluation (CENATE) is a new U.S. Department of Energy center whose mission is to assess and facilitate access to emerging computing technology. CENATE is assessing a range of advanced technologies, from evolutionary to disruptive. Technologies of interest include the processor socket (homogeneous and accelerated systems), memories (dynamic, static, memory cubes), motherboards, networks (network interface cards and switches), and input/output and storage devices. CENATE is developing a multi-perspective evaluation process based on integrating advanced system instrumentation, performance measurements, and modeling and simulation. We show evaluations of two emerging network technologies: silicon photonics interconnects and the Data Vortex network. CENATE's evaluation also addresses the question of which machine is best for a given workload under certain constraints. We show a performance-power tradeoff analysis of a well-known machine learning application on two systems.

Tallent, Nathan R.↗

Dynamic Monte Carlo Transient Analysis with Thermal-Hydraulic Feedback by McCARD/CUPID

The reactor core transient analysis requires neutronics calculations with the thermal-hydraulic (TH) feedback. Recently the dynamic Monte Carlo (DMC) neutron transport algorithm controlling delayed neutron precursors was developed and successfully applied for core transient problems with help of a sub-channel code. In the Seoul National University Monte Carlo (MC) code, McCARD, a DMC scheme for the core transient analysis has been implemented by coupling with a computational fluid dynamics code, CUPID using the TCP/IP socket communication. In the McCARD/CUPID transient calculations, temperature-dependent cross sections are produced by a built-in on-the-fly Doppler broadening (OTF DB) module. This paper presents McCARD/CUPID transient analysis results for a triangular unit cell problem in the IAEA coordinated research project (CRP) benchmark on the high temperature gas cooled reactor (HTGR) uncertainty analysis. (authors)

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

Providing Thermal Stability for an Exascale Supercomputer: A Case Study of Frontier's Cooling System

High performance computing (HPC) systems frequently produce large dynamic power swings, even under typical operating conditions, that can present a significant challenge for their direct-liquid cooling systems. Further, the primary cooling loops that must remove this waste heat have response times measured in minutes while the underlying HPC component thermal stress is measured in seconds. The per-socket power demand for both compute processing units (CPUs) and graphic processing units ( GPUs) continues to increase with each successive generation while case temperatures are declining. New HPC systems are expected to exacerbate the challenge of these dynamic power swings and the impact on effective and timely cooling systems. This paper describes the cooling and controls system for Oak Ridge National Laboratory’s Frontier Supercomputer, the first sustained exascale system, as a case study for this situation. The cooling and control system for Frontier demonstrates specific success, but with a number of trade-offs and decisions that suggest further design and operating optimizations for the community at large to consider.

42 ENGINEERING↗

Parallel Computing for Massive Dynamic Contingency Analysis

The first step towards running PSLF in a high-performance computing (HPC) environment was porting PSLF to the Linux operating system from the current shipping target of MS Windows. The target machine was the LLNL Quartz system which is a Linux cluster configured for large parallel jobs. It has 2,688 batch nodes with Dual Socket Intel E5-2695 v4 (Broadwell) CPUs with 18 cores each, with a total of 344,064 GB of memory, each node having 128 GB of memory. Nodes are connected with an Intel Omni-Path 100 GB/s interconnect. Quartz runs the Tri-Laboratory Operating System Software (TOSS) that includes Red Hat Enterprise Linux (RHEL) distribution used on the LLNL HPC machines.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Streaming data analytics via message passing with application to graph algorithms

The need to process streaming data, which arrives continuously at high-volume in real-time, arises in a variety of contexts including data produced by experiments, collections of environmental or network sensors, and running simulations. Streaming data can also be formulated as queries or transactions which operate on a large dynamic data store, e.g. a distributed database. We describe a lightweight, portable framework named PHISH which enables a set of independent processes to compute on a stream of data in a distributed-memory parallel manner. Datums are routed between processes in patterns defined by the application. PHISH can run on top of either message-passing via MPI or sockets via ZMQ. The former means streaming computations can be run on any parallel machine which supports MPI; the latter allows them to run on a heterogeneous, geographically dispersed network of machines. We illustrate how PHISH can support streaming MapReduce operations, and describe streaming versions of three algorithms for large, sparse graph analytics: triangle enumeration, subgraph isomorphism matching, and connected component finding. Lastly, we also provide benchmark timings for MPI versus socket performance of several kernel operations useful in streaming algorithms.

97 MATHEMATICS AND COMPUTING↗

Intelligent uranium fission converter for neutron production on the periphery of the nuclear reactor core (MARIA reactor in Swierk - Poland)

The multipurpose, high flux research reactor MARIA in Otwock - Swierk is an open-pool type, water and beryllium moderated and graphite reflected. There are two not occupied experimental H1 and H2 horizontal channels with complex of empty rooms beside them. Making use of these two channels is not in conflict with other research or commercial employing channels. They can work simultaneously, moreover commercial channels covers the cost of reactor working. Such conditions give beneficial possibility of creating epithermal neutron stand for researches in various field at the horizontal channel H2 of MARIA reactor (co-organization of research at H1 channel is additionally planned). At the front of experimental channels the neutron flux is strongly thermalized - neutrons with energies above 0.625 eV constitute only ∼2% of the total flux. This thermalized neutron flux will be used to achieve high flux of epithermal neutrons at the level of 2x10{sup 9} n cm{sup -2}s{sup -1} by uranium neutron converter (fast neutron production - conversion of reactor core thermal neutrons to fast neutrons - and then filtering, moderating and finally cutting of unwanted gamma radiation). The intelligent converter will be placed in the reactor pool, near the front of the H2 channel. It will replace one graphite block at the periphery of MARIA graphite reflector. The converter will consist of 20 fuel elements - low enriched uranium plates. A fuel plate will be a part which will measure 110 mm wide by 380 mm long and will consist of a thin layer of uranium sealed between two aluminium plates. These plates, once assembled, form the fuel element used in converter. The plates will be positioned vertically. There are several important requirements which should be taken into account at the converter design stage: -maximum efficiency of the converter for neutrons conversion, -cooling of the converter need to be integrated with the cooling circuit of the reactor pool and if needed equipped with self-cooling system (enhanced comparing to the cooling properties inherent with regular rector pool water flows), -proper cooling conditions can be ensured by an appropriate water flow, so the resistance to flow has to be optimised, -the requirement of the minimum resistance to water flow leads to the openwork design of the fuel element separator, which, on the other hand, has to be strong enough to ensure the needed strength for mechanical load due to the fuel weight and forces associated with the water flow, -the possibility of changing beam and flux qualities by rotating the converter or repositioning the converter plates by moving or replacing with another materials. In order to minimize the neutron activation of the fuel in the converter, the possibility was predicted to remove the converter and to replace it with an aluminium dummy for the time when the beam at the channel H2 is not used. This means that both, the converter and the dummy, have to be easily removable from the converter socket. There has to be also the place in the water pool, near the research stand or in technological pool, where the converter can be safely stored (this place have to be proper for operation with plates i.e. changing amount of plates). Thermal and neutron load of the fuel plates in the converter will be inhomogeneous. In order to equalize these loads, the converter should be designed in such way that it would be possible to change the order of fuel plates. Moreover replacing the amount of the plates gives the opportunity to obtain different fluxes of neutrons (quantitatively and qualitatively i.e. energetically). The project of the converter is based on Monte Carlo calculation concerning neutron production and on Computational Fluid Dynamics (CFD) i.e. modelling of converter for thermodynamical aspects. (authors)

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

Performance Evaluation of NWChem Ab-Initio Molecular Dynamics (AIMD) Simulations on the Intel® Xeon Phi™ Processor

Ab-initio Molecular Dynamics (AIMD) methods are an important class of algorithms, as they enable scientists to understand the chemistry and dynamics of molecular and condensed phase systems while retaining a first-principles-based description of their interactions. Many-core architectures such as the Intel® Xeon Phi™ processor are an interesting and promising target for these algorithms, as they can provide the computational power that is needed to solve interesting problems in chemistry. In this paper, we describe the efforts of refactoring the existing AIMD plane-wave method of NWChem from an MPI-only implementation to a scalable, hybrid code that employs MPI and OpenMP to exploit the capabilities of current and future many-core architectures. We describe the optimizations required to get close to optimal performance for the multiplication of the tall-and-skinny matrices that form the core of the computational algorithm. We present strong scaling results on the complete AIMD simulation for a test case that simulates 256 water molecules and that strong-scales well on a cluster of 1024 nodes of Intel Xeon Phi processors. We compare the performance obtained with a cluster of dual-socket Intel® Xeon® E5–2698v3 processors.

Environmental Molecular Sciences Laboratory↗