Search NASA⌕ Search

SEARCH · Search NASA

Results for “Serialization”

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 1,279 records · Page 71

Remote Monitoring System Design Requirements for Accountable Nuclear Materials at the Nevada National Security Site

The Nevada National Security Site (NNSS) worked with other sites within the Department of Energy National Nuclear Security Administration weapons complex to develop design requirements for a Remote Monitoring System. System objectives include: • Continuous monitoring of packaging (containers) within a Facility's buildings to meet Material Control and Accountability (MC&A) inventory requirements. • Remotely access and receive monitoring data for tamper detection/alarm, tracking information, environmental conditions, equipment metadata (serial number, date of manufacturer, etc.), and assessment video feeds. • All data processing, storage/retrieval, and communications will be protected in a manner commensurate with its trust level and classification. • Remotely collected and processed data will be securely stored, backed up, and archived. • Current and historical data will accessible within and outside of a Building (location). • Automated creation of reports and data visualization. • Design features to facilitate the potential future integration with the Facility's physical security alarm and display system. The requirements may be used to develop an integrated conceptual design or may be used in a modular fashion to inform separate designs. The guiding principles in developing the system objectives include: • For MC&A needs, remotely perform the physical inventory and evidence collection of tamper for Security Category I and II packaged material within a facility and be capable of satisfying guidelines establish by DOE M 470.4-6, “Nuclear Material Control and Accountability.” • For personnel safety needs: o Meet/satisfy Nuclear Explosive Safety requirements. o Minimize the exposure of personnel to radiation to be as low as reasonably achievable (ALARA) in accordance with NSTec Radiological Controls Manual (Ref TBD). • For DOE nuclear materials, Building environment shall be controlled to meet requirements for packaged nuclear materials specified in weapons laboratory literature.

99 GENERAL AND MISCELLANEOUS↗

Compact particle accelerator

A compact particle accelerator having an input portion configured to receive power to produce particles for acceleration, where the input portion includes a switch, is provided. In a general embodiment, a vacuum tube receives particles produced from the input portion at a first end, and a plurality of wafer stacks are positioned serially along the vacuum tube. Each of the plurality of wafer stacks include a dielectric and metal-oxide pair, wherein each of the plurality of wafer stacks further accelerate the particles in the vacuum tube. A beam shaper coupled to a second end of the vacuum tube shapes the particles accelerated by the plurality of wafer stacks into a beam and an output portion outputs the beam.

43 PARTICLE ACCELERATORS↗

Configurable Crossbar Switch for Deterministic, Low-latency Inter-blade Communications in a MicroTCA Platform

As MicroTCA expands into applications beyond the telecommunications industry from which it originated, it faces new challenges in the area of inter-blade communications. The ability to achieve deterministic, low-latency communications between blades is critical to realizing a scalable architecture. In the past, legacy bus architectures accomplished inter-blade communications using dedicated parallel buses across the backplane. Because of limited fabric resources on its backplane, MicroTCA uses the carrier hub (MCH) for this purpose. Unfortunately, MCH products from commercial vendors are limited to standard bus protocols such as PCI Express, Serial Rapid IO and 10/40GbE. While these protocols have exceptional throughput capability, they are neither deterministic nor necessarily low-latency. To overcome this limitation, an MCH has been developed based on the Xilinx Virtex-7 690T FPGA. This MCH provides the system architect/developer complete flexibility in both the interface protocol and routing of information between blades. In this paper, we present the application of this configurable MCH concept to the Machine Protection System under development for the Spallation Neutron Sources's proton accelerator. Specifically, we demonstrate the use of the configurable MCH as a 12x4-lane crossbar switch using the Aurora protocol to achieve a deterministic, low-latency data link. In this configuration, the crossbar has an aggregate bandwidth of 48 GB/s.

97 MATHEMATICS AND COMPUTING↗

Xyce

The Xyce Parallel Electronic Simulator simulates electronic circuit behavior in DC, AC, HB, MPDE and transient mode using standard analog (DAE) and/or device (PDE) device models including several age and radiation aware devices. It supports a variety of computing platforms (both serial and parallel) computers. Lastly, it uses a variety of modern solution algorithms dynamic parallel load-balancing and iterative solvers.

Thomquist, Heidi K.↗

Computed Axial Lithography (CAL):Toward Single Step 3D Printing of Arbitrary Geometries

Most additive manufacturing processes today operate by printing voxels (3D pixels) serially point-by-point to build up a 3D part. In some more recently-developed techniques, for example optical printing methods such as projection stereolithography [Zheng et al. 2012], [Tumbleston et al. 2015], parts are printed layer-by-layer by curing full 2d (very thin in one dimension) layers of the 3d part in each print step. There does not yet exist a technique which is able to print arbitrarily-defined 3D geometries in a single print step. If such a technique existed, it could be used to expand the range of printable geometries in additive manufacturing and relax constraints on factors such as overhangs in topology optimization. It could also vastly increase print speed for 3D parts. In this work, we develop the principles for an approach for single exposure 3D printing of arbitrarily defined geometries. Our approach, termed Computed Axial Lithgography (CAL), is based on tomographic reconstruction, with mathematical optimization to generate a set of projections to optically define an arbitrary dose distribution within a target volume. We demonstrate the potential ability of the technique to print 3D parts using a prototype CAL system based on sequential illumination from many angles. Finally, we propose new hardware designs which will help us to realize true single-shot arbitrary-geometry 3D CAL.

42 ENGINEERING↗

Noise reduction methods for nucleic acid and macromolecule sequencing

Methods, systems, and devices are disclosed for processing macromolecule sequencing data with substantial noise reduction. In one aspect, a method for reducing noise in a sequential measurement of a macromolecule comprising serial subunits includes cross-correlating multiple measured signals of a physical property of subunits of interest of the macromolecule, the multiple measured signals including the time data associated with the measurement of the signal, to remove or at least reduce signal noise that is not in the same frequency and in phase with the systematic signal contribution of the measured signals.

59 BASIC BIOLOGICAL SCIENCES↗

DPP-PMRF: Rethinking Optimization for a Probabilistic Graphical Model Using Data-Parallel Primitives

We present a new parallel algorithm for probabilistic graphical model optimization. The algorithm relies on data-parallel primitives (DPPs), which provide portable performance over hardware architecture. We evaluate results on CPUs and GPUs for an image segmentation problem. Compared to a serial baseline, we observe runtime speedups of up to 13X (CPU) and 44X (GPU). We also compare our performance to a reference, OpenMP-based algorithm, and find speedups of up to 7X (CPU).

97 MATHEMATICS AND COMPUTING↗

Hybrid memory module bridge network and buffers

Systems, apparatuses, and methods for implementing a hybrid memory module bridge network and buffers are disclosed. A system includes one or more host processors and multiple memory modules. Each memory module includes a relatively low pin count, high-bandwidth serial link to one or more other memory modules to perform inter-memory data transfers without consuming host-memory bandwidth. In one embodiment, a first memory module acts as a cache and a second memory module acts as the main memory for the system. The traffic between the host and the first memory module utilizes a first interface, and the cache traffic between the first and second memory modules utilizes a second interface. Cache line fill and writeback transfers between the first and second memory modules occur in parallel with timing-critical cache demand accesses from the host, in a latency-tolerant and buffered manner, without interfering with the cache demand accesses.

97 MATHEMATICS AND COMPUTING↗

Remote Monitoring System Design Requirements for Accountable Nuclear Materials at the Nevada National Security Site

The Nevada National Security Site (NNSS) worked with other sites within the Department of Energy National Nuclear Security Administration weapons complex to develop design requirements for a Remote Monitoring System. System objectives included: Continuous monitoring of packaging (containers) within a Facility's buildings to meet Material Control and Accountability (MC&A) inventory requirements. Remotely access and receive monitoring data for tamper detection/alarm, tracking information, environmental conditions, equipment metadata (serial number, date of manufacture, etc.), and assessment video feeds. All data processing, storage/retrieval, and communications will be protected in a manner commensurate with its trust level and classification. Remotely collected and processed data will be securely stored, backed up, and archived. Current and historical data will accessible within and outside of a Building (location). Automated creation of reports and data visualization. Design features to facilitate the potential future integration with the Facility's physical security alarm and display system. The requirements may be used to develop an integrated conceptual design or may be used in a modular fashion to inform separate designs. The guiding principles in developing the system objectives include: For MC&A needs, remotely perform the physical inventory and evidence collection of tamper for Security Category I and II packaged material within a facility and be capable of satisfying guidelines establish by DOE M 470.4-6, “Nuclear Material Control and Accountability.” For personnel safety needs: Meet/satisfy Nuclear Explosive Safety requirements. Minimize the exposure of personnel to radiation to be as low as reasonably achievable (ALARA) in accordance with NSTec Radiological Controls Manual. For DOE nuclear materials, Building environment shall be controlled to meet requirements for packaged nuclear materials specified in weapons laboratory literature.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Integrated Measurement and Control System for SIF (IMACSS)

The foundation of our biosphere and civilization rests on the food and energy produced by plants using sunlight. Yet currently there is no commercially available technology that can measure, continuously and unattended, plant photosynthesis and physiological stresses in natural environments. To fill this commercial technology gap, a Sun-Induced chlorophyll Fluorescence (SIF) Auto-Measurement Equipment (FAME) that can be applied at scales of leaf, individual plant, or canopy in the field has been developed. The Integrated Measurement and Control System for SIF (IMACSS) is the software used to control the operation of the FAME. IMACSS is a datalogger-operated software which directly controls ALL FUNCTIONS of high-resolution spectrometers for SIF measurements - including the operation temperature and integration time of the Charge-Coupled Device (CCD) detectors of spectrometers, the opening and closing of internal shutter, setting and storing of radiance/irradiance calibration coefficients, wavelength calibration coefficients, and serial port communication parameters, setting and clearing buffer holding capacity, and data retrieval. IMACSS also controls FAME's supporting components (e.g. a motor or supplementary sensors for environmental variables such as air temperature, humidity, soil temperature, moisture content, broadband radiation). This software can flexibly control up to two spectrometers and a motor for multi-target measurements in three designs. It also allows a computer to be linked to FAME's datalogger either directly or remotely (via internet) to monitor and control FAME's operation, set parameters for measurements, and download the data.

GU, Lianhong↗

Purification of ultra-high saline and contaminated water by multi-stage ion concentration polarization (ICP) desalination

A water stream is passed between two juxtaposed similar ion exchange membranes (AEMs or CEMs), forming an ion depletion and ion enrichment zones when an electric field is applied. As cations are selectively transferred through the CEMs, for example, anions are relocated in order to achieve electro-neutrality, resulting in the concentration drop (increase) in ion depletion (enrichment) zone. Trifurcation of the output channel allows collection of concentrated, dilute and intermediate streams, with the intermediate stream serving as input to the next stage of a serialized implementation.

Kim, Bumjoo↗

Rapid and continuous analyte processing in droplet microfluidic devices

The compositions and methods described herein are designed to introduce functionalized microparticles into droplets that can be manipulated in microfluidic devices by fields, including electric (dielectrophoretic) or magnetic fields, and extracted by splitting a droplet to separate the portion of the droplet that contains the majority of the microparticles from the part that is largely devoid of the microparticles. Within the device, channels are variously configured at Y- or T junctions that facilitate continuous, serial isolation and dilution of analytes in solution. The devices can be limited in the sense that they can be designed to output purified analytes that are then further analyzed in separate machines or they can include additional channels through which purified analytes can be further processed and analyzed.

Strey, Helmut↗

Sparse sampling methods and probe systems for analytical instruments

Sparse sampling approaches and probe systems for analytical instruments are disclosed providing for effective sub-sampling of a specimen and inpainting to reconstruct representations of actual information. The sub-sampling involves serial acquisition of contiguous measured values lying at positions along a scan path extending in a line toward a first direction and having random perturbations in a second direction. The perturbations are limited within a predetermined distance from the line. Inpainting techniques are utilized among the measured values to reconstruct a representation of actual information regarding the specimen.

Kovarik, Libor↗

A Low Power, High Speed Readout for Pixel Detectors Based on an Arbitration Tree

A low-power, high-speed arbitration tree for pixel detector readout is presented. The synchronized, binary tree priority encoder establishes a position dependent priority list at the start of every time frame. Pixels that indicate the presence of data for readout, are sequentially granted access to a shared bus for data transfer to the periphery, without the use of an additional global strobe signal. It can be used for either full frame imaging or zero-suppressed readout, in which case it can simultaneously generate the pixel address. To increase the readout frame rate, the pixel array is subdivided into two halves, which allows interleaved latching of data at the output serializer. The design was implemented in a 65 nm LP-CMOS process for the readout of a 64 x 64 pixel array. Measurement results demonstrate a deadtime-less, full frame imaging rate of ~50 kfps, achieved with a dedicated output for every (32 x 32) 1024 pixels and for a pixel data packet of 11 bits, with no bit errors detected over 1000 frames. The measured energy per bit is 0.94 pJ.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

A Shift Selection Strategy for Parallel Shift-Invert Spectrum Slicing in Symmetric Self-Consistent Eigenvalue Computation

The central importance of large scale eigenvalue problems in scientific computation necessitates the development massively parallel algorithms for their solution. Recent advances in dense numerical linear algebra have enabled the routine treatment of eigenvalue problems with dimensions on the order of hundreds of thousands on the world's largest supercomputers. In cases where dense treatments are not feasible, Krylov subspace methods offer an attractive alternative due to the fact that they do not require storage of the problem matrices. However, demonstration of scalability of either of these classes of eigenvalue algorithms on computing architectures capable of expressing excessive parallelism is non-trivial due to communication requirements and serial bottlenecks, respectively. In this work, we introduce the SISLICE method: a parallel shift-invert algorithm for the solution of the symmetric self-consistent field (SCF) eigenvalue problem. The SISLICE method drastically reduces the communication requirement of current parallel shift-invert eigenvalue algorithms through various shift selection and migration techniques based on density of states estimation and k-means clustering, respectively. This work demonstrates the robustness and parallel performance of the SISLICE method on a representative set of SCF eigenvalue problems and outlines research directions which will be explored in future work.

97 MATHEMATICS AND COMPUTING↗

The Locus Algorithm IV: Performance metrics of a grid computing system used to create catalogues of optimised pointings

This paper discusses the requirements for and performance metrics of the the Grid Computing system used to implement the Locus Algorithm to identify optimum pointings for differential photometry of 61,662,376 stars and 23,779 quasars. Initial operational tests indicated a need for a software system to analyse the data and a High Performance Computing system to run that software in a scalable manner. Practical assessments of the performance of the software in a serial computing environment were used to provide a benchmark against which the performance metrics of the HPC solution could be compared, as well as to indicate any bottlenecks in performance. These performance metrics indicated a distinct split in the performance dictated more by differences in the input data than by differences in the design of the systems used. This indicates a need for experimental analysis of system performance, and suggests that algorithmic complexity analyses may lead to incorrect or naive conclusions, especially in systems with high data I/O overhead such as grid computing. Further, it implies that systems which reduce or eliminate this bottleneck such as in-memory processing could lead to a substantial increase in performance.

Creaner, Oisín↗

Implementing Concurrent Non-Event Transitionsin CMS

Available on CMS information serverCMS CR -2018/277The Compact Muon Solenoid ExperimentMailing address: CMS CERN, CH-1211 GENEVA 23, SwitzerlandConference Report15 October 2018 (v2, 21 November 2018)Implementing Concurrent Non-Event Transitionsin CMSChristopher Jones for the CMS CollaborationAbstractSince the beginning of the LHC Run 2 in 2016 the CMS data processing framework, CMSSW, hasbeen running with multiple threads during production of data and simulation via the use of IntelsThread Building Blocks (TBB) library. The TBB library utilizes tasks as concurrent units of work.CMS used these tasks to allow both concurrent processing of events as well as concurrent running ofmodules processing the same event. This design has served CMS well and has allowed jobs to utilizeless memory per core as well as reduce the number of jobs that must be tracked by CMSs worflowmanagement system. As CMS has begun to utilize greater number of threads in a job, the effect ofserialization points in the framework has decreased jobs CPU efficiency. One major serialization pointoccurs when the framework processes a non-Event transition. These transitions occur when a new Runor LuminosityBlock is to be processed. In this talk we will discuss how the different transitions definethe processing model for CMSSW and how we were able to successfully allow concurrent process-ing of those transitions using TBB via task queues. We will also show CPU efficiency comparisonsbetween the same work being done with and without the additional concurrency.

Jones, Christopher↗

An Experimental Investigation of Multilayer Flow in a Slide Die Coating Process

Roll-to-roll coating technology has been actively applied not only for conventional film production but also for emerging energy devices such as organic solar cells, organic light emitting diodes, batteries, smart windows, and fuel cells. The devices are multilayer structures requiring several coating and drying steps when implemented in a serial fashion, which increases capital costs and energy consumption. Simultaneous multilayer (ML) coating technologies present an opportunity for cost reductions and improved process efficiency by reducing equipment footprint and the number of process steps. In this talk, we experimentally investigate ML slide die coating flow for the manufacturing of fuel cell membrane electrode assemblies (MEAs). For ML slide coating, understanding fluid properties such as density, surface tension, and viscosity are necessary for stable flows and limiting intermixing of the miscible layers. Here, we utilize a design-of-experiment methodology - Box-Behnken design (BBD) - to correlate ink formulation parameters to fluid properties. Using the ink properties obtained from the BBD, we performed numerical flow simulations to obtain a proper process conditions to guide experimental coating trials. Finally, experimental verification is performed on a ML slide die and a degree of miscibility was observed for various ink formulation conditions.

28 EE - Advanced Manufacturing Office (EE-5A)↗