Search NASA⌕ Search

SEARCH · Search NASA

Results for “read performance”

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 451 records · Page 25

Real-Time Detection of Dust Devils from Pressure Readings

A method for real-time detection of dust devils at a given location is based on identifying the abrupt, temporary decreases in atmospheric pressure that are characteristic of dust devils as they travel through that location. The method was conceived for use in a study of dust devils on the Martian surface, where bandwidth limitations encourage the transmission of only those blocks of data that are most likely to contain information about features of interest, such as dust devils. The method, which is a form of intelligent data compression, could readily be adapted to use for the same purpose in scientific investigation of dust devils on Earth. In this method, the readings of an atmospheric- pressure sensor are repeatedly digitized, recorded, and processed by an algorithm that looks for extreme deviations from a continually updated model of the current pressure environment. The question in formulating the algorithm is how to model current normal observations and what minimum magnitude deviation can be considered sufficiently anomalous as to indicate the presence of a dust devil. There is no single, simple answer to this question: any answer necessarily entails a compromise between false detections and misses. For the original Mars application, the answer was sought through analysis of sliding time windows of digitized pressure readings. Windows of 5-, 10-, and 15-minute durations were considered. The windows were advanced in increments of 30 seconds. Increments of other sizes can also be used, but computational cost increases as the increment decreases and analysis is performed more frequently. Pressure models were defined using a polynomial fit to the data within the windows. For example, the figure depicts pressure readings from a 10-minute window wherein the model was defined by a third-degree polynomial fit to the readings and dust devils were identified as negative deviations larger than both 3 standard deviations (from the mean) and 0.05 mbar in magnitude. An algorithm embodying the detection scheme of this example was found to yield a miss rate of just 8 percent and a false-detection rate of 57 percent when evaluated on historical pressure-sensor data collected by the Mars Pathfinder lander. Since dust devils occur infrequently over the course of a mission, prioritizing observations that contain successful detections could greatly conserve bandwidth allocated to a given mission. This technique can be used on future Mars landers and rovers, such as Mars Phoenix and the Mars Science Laboratory.

Wagstaff, Kiri↗

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)↗

Evaluating 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 work, 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, shared local memory accesses, 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.

97 MATHEMATICS AND COMPUTING↗

Design and Bolometer Characterization of the SPT-3G First-Year Focal Plane

During the austral summer of 2016-2017, the third-generation camera, SPT-3G, was installed on the South Pole Telescope, increasing the detector count in the focal plane by an order of magnitude relative to the previous generation. Designed to map the polarization of the cosmic microwave background, SPT-3G contains ten 6 ''-hexagonal modules of detectors, each with 269 trichroic and dual-polarization pixels, read out using 68x frequency-domain multiplexing. Here we discuss design, assembly, and layout of the modules, as well as early performance characterization of the first-year array, including yield and detector properties.

bolometer↗

Advances in detection for neutron reflectometry with time-resolved imaging detectors

Thermal neutron detection in neutron scattering science is a challenging endeavour due to a limited number of technologies which are sensitive to these weakly interacting particles. While many improvements to conventional detectors are underway at various facilities, there is a great opportunity to make a leap in performance by combining the spatial resolution benefits of imaging and the temporal resolution and background discrimination of event-driven radiation detectors. This idea has been realized by using a neutron sensitive scintillator read out by a single-photon sensitive camera based on a Timepix3 ASIC. We demonstrate how such data-driven imaging sensors can enable unprecedented performance in neutron reflectometry using the ASTERIX instrument at the Los Alamos Neutron Scattering Center. Several samples were measured with both the new and a conventional 3 He detector systems. The results from this work demonstrate that these imaging based systems can satisfy performance parameters for the future QIKR reflectometer to be built at the Second Target Station at Oak Ridge National Laboratory. Further improvements to the detector are already underway which will allow streamlined and expedited experiments. We demonstrate at least a two order of magnitude increase in detection rate at an acceptable dead time and introduce a new way of tuning the detector efficiency using light collecting optics to accommodate highly intense direct beams which cannot be measured with any current detectors without severe attenuation. This will allow measurements of complete reflectometry profiles and using a single sample measurement combined with fewer direct beam calibration measurements on QIKR and potentially other reflectometers.

36 MATERIALS SCIENCE↗

CIAM/NASA Mach 6.5 Scramjet Flight and Ground Test

The Russian Central Institute of Aviation Motors (CIAM) performed a flight test of a CIAM-designed, hydrogen-cooled/fueled dual-mode scramjet engine over a Mach number range of approximately 3.5 to 6.4 on February 12, 1998, at the Sary Shagan test range in Kazakhstan. This rocket-boosted, captive-carry test of the axisymmetric engine reached the highest Mach number of any scramjet engine flight test to date. The flight test and the accompanying ground test program, conducted in a CIAM test facility near Moscow, were performed under a NASA contract administered by the Dryden Flight Research Center with technical assistance from the Langley Research Center. Analysis of the flight and ground data by both CIAM and NASA resulted in the following preliminary conclusions. An unexpected control sensor reading caused non-optimal fueling of the engine, and flowpath modifications added to the engine inlet during manufacture caused markedly reduced inlet performance. Both of these factors appear to have contributed to the dual-mode scramjet engine operating primarily in a subsonic combustion mode. At the maximum Mach number test point, combustion caused transition from supersonic flow at the fuel injector station to primarily subsonic flow in the combustor. Ground test data were obtained at similar conditions to the flight test, allowing for a meaningful comparison between the ground and flight data. The results of this comparison indicate that the differences in engine performance are small.

Voland, R. T.↗

NOR Flash Memory Scrubbing Application for Boot File Preservation of NASA’s Descent and Landing Computer (DLC)

Progress on NASA’s Safe and Precise Landing Integrated Capabilities Evolution (SPLICE)project continues, specifically with this development of the Descent and Landing Computer(DLC). One of the DLC’s primary contributions as a SPLICE technology is its implementationof algorithms and operation of sensors to autonomously guide a spacecraft in performing moreprecise and safer landings on celestial bodies such as the Moon and Mars. The second iterationof the DLC is known as the Engineering Test Unit (ETU) and one of its desired functionalitiesis the ability to preserve the fidelity of the system’s boot file through the use of memoryscrubbing. The ETU has two primary boards, one for housing a Multi-Processor System ona Chip (MPSoC) and the other for housing a Xilinx Kintex Ultrascale FPGA3. To emulate amemory scrubbing function implemented on the ETU’s FPGA board, the design and testingof a software application was performed on a Xilinx KCU105 FPGA evaluation board. Thememory scrubbing application had to meet certain key criteria such as (1) properly utilize withthe flash memory’s Serial Peripheral Interface (SPI) to read, write, and erase flash memoryproperly, (2) be able to detect arbitrarily large or small amounts of bit-errors, (3) be able tocorrect all detected errors, and (4) perform memory scrubbing indefinitely and autonomously.A prototype implementation was constructed and tested, demonstrating successful detectionand correction of bit errors in multiple configurations. In the form of burst errors or singularbit flips, and in amounts of errors ranging from one to fifteen (per 256 Bytes), the applicationwas successful in preserving memory fidelity.

Radiation tolerant↗

Tau Positron Emission Tomography for Predicting Dementia in Individuals With Mild Cognitive Impairment

An accurate prognosis is especially pertinent in mild cognitive impairment (MCI), when individuals experience considerable uncertainty about future progression. To evaluate the prognostic value of tau positron emission tomography (PET) to predict clinical progression from MCI to dementia. This was a multicenter cohort study with external validation and a mean (SD) follow-up of 2.0 (1.1) years. Data were collected from centers in South Korea, Sweden, the US, and Switzerland from June 2014 to January 2024. Participant data were retrospectively collected and inclusion criteria were a baseline clinical diagnosis of MCI; longitudinal clinical follow-up; a Mini-Mental State Examination (MMSE) score greater than 22; and available tau PET, amyloid-β (Aβ) PET, and magnetic resonance imaging (MRI) scan less than 1 year from diagnosis. A total of 448 eligible individuals with MCI were included (331 in the discovery cohort and 117 in the validation cohort). None of these participants were excluded over the course of the study. Exposures included Tau PET, Aβ PET, and MRI. Positive results on tau PET (temporal meta–region of interest), Aβ PET (global; expressed in the standardized metric Centiloids), and MRI (Alzheimer disease [AD] signature region) was assessed using quantitative thresholds and visual reads. Clinical progression from MCI to all-cause dementia (regardless of suspected etiology) or to AD dementia (AD as suspected etiology) served as the primary outcomes. The primary analyses were receiver operating characteristics. In the discovery cohort, the mean (SD) age was 70.9 (8.5) years, 191 (58%) were male, the mean (SD) MMSE score was 27.1 (1.9), and 110 individuals with MCI (33%) converted to dementia (71 to AD dementia). Only the model with tau PET predicted all-cause dementia (area under the receiver operating characteristic curve [AUC], 0.75; 95% CI, 0.70-0.80) better than a base model including age, sex, education, and MMSE score (AUC, 0.71; 95% CI, 0.65-0.77; P = .02), while the models assessing the other neuroimaging markers did not improve prediction. In the validation cohort, tau PET replicated in predicting all-cause dementia. Compared to the base model (AUC, 0.75; 95% CI, 0.69-0.82), prediction of AD dementia in the discovery cohort was significantly improved by including tau PET (AUC, 0.84; 95% CI, 0.79-0.89; P < .001), tau PET visual read (AUC, 0.83; 95% CI, 0.78-0.88; P = .001), and Aβ PET Centiloids (AUC, 0.83; 95% CI, 0.78-0.88; P = .03). In the validation cohort, only the tau PET and the tau PET visual reads replicated in predicting AD dementia. In this study, tau-PET showed the best performance as a stand-alone marker to predict progression to dementia among individuals with MCI. This suggests that, for prognostic purposes in MCI, a tau PET scan may be the best currently available neuroimaging marker.

59 BASIC BIOLOGICAL SCIENCES↗

REVISITING SPITZER TRANSIT OBSERVATIONS WITH INDEPENDENT COMPONENT ANALYSIS: NEW RESULTS FOR THE GJ 436 SYSTEM

We analyzed four Spitzer/IRAC observations at 3.6 and 4.5 μm of the primary transit of the exoplanet GJ 436b, by using blind source separation techniques. These observations are important for investigating the atmospheric composition of the planet GJ 436b. Previous analyses claimed strong inter-epoch variations of the transit parameters due to stellar variability, casting doubts on the possibility of conclusively extracting an atmospheric signal. Those analyses also reported discrepant results, hence the necessity of this reanalysis. The method we used has been proposed in Morello et al. to analyze 3.6 μm transit light curves of the hot Jupiter HD 189733b. It performes an Independent Component Analysis on a set of pixel light curves, i.e., time series read by individual pixels, from the same photometric observation. Our method only assumes the independence of instrumental and astrophysical signals, and therefore guarantees a higher degree of objectivity compared to parametric detrending techniques published in the literature. The data sets we analyzed in this paper represent a more challenging test than the previous ones. Contrary to previous results reported in the literature, our results (1) do not support any detectable inter-epoch variations of orbital and stellar parameters, (2) are photometrically stable at the level ∼10{sup −4} in the IR, and (3) the transit depth measurements at the two wavelengths are consistent within 1σ. We also (4) detect a possible transit duration variation of ∼80 s (2σ significance level) that has not been pointed out in the literature, and (5) confirm no transit timing variations ≳30 s.

79 ASTRONOMY AND ASTROPHYSICS↗

DEPRECATED HDTADA (Hydrogen Dispenser Test Apparatus Data Analyzer) [SWRr-17-41]

DEPRECATED This repository was archived by the owner on Jun 30, 2026. It is now read-only. The Hydrogen Dispenser Test Apparatus (HDTA) is used to validate hydrogen fueling station performance. This software takes the data generated from HDTA and compares it to fueling standards CSA HGV4.3 and SAE J2601. The software generates plots and metrics for pressure, temperature and IR communications from the HDTA.

Sprik, Sam↗

Carbon dioxide, water vapor and methane soil efflux (soil respiration) in a Pinus palustris root exclusion in Georgetown, SC

This dataset contains processed data from a combination of survey flux chambers and long-term automated flux chambers. Soil flux measurements were conducted from June 2023 through December 2025 in a mature longleaf pine forest in Georgetown, SC. Soil respiration measurements were conducted approximately biweekly for two and a half years, before and after a root exclusion that took place on May 5, 2024. Processed, QAQC’d data for the treatment (root exclusion) and control (roots intact) before and after the root exclusion can be found in the file: 1_DATA_ESS_DOE_HR_RS_HB2_QAQC_Survey_Data_20260223.csv. Two multiday deployments were also conducted prior to the root exclusion using long-term automated chambers to continuously monitor greenhouse gas soil efflux. Processed, QAQC’d data for both long-term deployments can be found in the file: 2_DATA_ESS_DOE_HR_RS_HB2_QAQC_Longterm_Data_20260209.csv. Raw and working data files (.json, .81x, & .82z format) from LI-COR equipment are included for reference and can be accessed using SoilFluxPro software. CSV metadata files describe the raw data and modifications made using SoilFluxPro v5 and Matlab R2024b, as well as formatting and units for processed CSVs. Matlab code is included for reading in the processed CSVs, with sample figures comparing treatment and control. This research was performed as part of the project: “Improving models of stand and watershed carbon and water fluxes with more accurate representations of soil-plant-water dynamics in southern pine ecosystems”, which examines in part the effects hydraulic redistribution on soil efflux of carbon dioxide, water vapor and methane, as well as soil moisture and temperature in a southern pine ecosystem with sandy soils and high water table.

CARBON DIOXIDE FLUX↗

Creation of a Weather Drivers Test Suite for Inclusion in ASHRAE Standard 140

Weather conditions are an important boundary condition for building performance simulation (BPS) calculations. For existing test cases in ASHRAE Standard 140 "Method of Test for Evaluating Building Performance Simulation Software" (ANSI/ASHRAE 2020), it was assumed that the software being tested could adequately read and interpret the weather data in the provided standard weather files. As differences between the programs have been reduced and as more programs have shifted to sub-hourly time steps this assumption has become more stretched. To address these concerns a new test suite testing a program's ability to read and interpret the data from a standard weather file was developed. The purpose of the test suite is to test the use of the typical data used from standard weather files.

54 ENVIRONMENTAL SCIENCES↗

Microprogramed telemetry processor

Minimum hardware, reliable processor responds rapidly to changing requirements simply by changes in contents of programmable read-only memory. General purpose controller can transfer data onto and off of data bus, perform logic and arithmetic manipulations, and store pertinent data in small internal random-access memory.

Gordon, L. H.↗

Programming input-output operations in FORTRAN on magnetic tape

The subprogram MTCFF was designed for carrying out input-output operations in FORTRAN on magnetic tape within the framework of the DOS ES EVM operation system. It is possible, by means of this subprogram, to perform any input-output operations of interest to the programmer such as recording and reading various control operations in the direct and reverse directions, even though for these purposes the facilities of the language FORTRAN itself are limited. The subprogram can also be used in programs written in other programming languages.

Gorokov, V. N.↗

Texas Instruments /TI/ 800 x 800 charge-coupled device /CCD/ image sensor

Very-large area high-performance CCD image sensors with 800 x 800 pixel format have been successfully fabricated and operated on the basis of a three-level polysilicon gate technology. They are thinned to 8 microns over the entire 12.2 x 12.2 mm active area, and are used in the rear illumination mode. The light transfer characteristic has a gamma value of 1.000 + or - 0.002 over most of the dynamic range. Analysis of the noise behavior shows that the device SNR is shot-noise-limited over most of the dynamic range. Simple on-chip signal processing can be performed using an integration well to noiselessly collect signal charge from multiple pixels prior to reading out the charge. A UV-sensitive phosphor has been applied to the chip, yielding a device capable of imaging at wavelengths from the vacuum UV to the near IR.

Blouke, M. M.↗

Fault diagnosis

The objective of the research in this area of fault management is to develop and implement a decision aiding concept for diagnosing faults, especially faults which are difficult for pilots to identify, and to develop methods for presenting the diagnosis information to the flight crew in a timely and comprehensible manner. The requirements for the diagnosis concept were identified by interviewing pilots, analyzing actual incident and accident cases, and examining psychology literature on how humans perform diagnosis. The diagnosis decision aiding concept developed based on those requirements takes abnormal sensor readings as input, as identified by a fault monitor. Based on these abnormal sensor readings, the diagnosis concept identifies the cause or source of the fault and all components affected by the fault. This concept was implemented for diagnosis of aircraft propulsion and hydraulic subsystems in a computer program called Draphys (Diagnostic Reasoning About Physical Systems). Draphys is unique in two important ways. First, it uses models of both functional and physical relationships in the subsystems. Using both models enables the diagnostic reasoning to identify the fault propagation as the faulted system continues to operate, and to diagnose physical damage. Draphys also reasons about behavior of the faulted system over time, to eliminate possibilities as more information becomes available, and to update the system status as more components are affected by the fault. The crew interface research is examining display issues associated with presenting diagnosis information to the flight crew. One study examined issues for presenting system status information. One lesson learned from that study was that pilots found fault situations to be more complex if they involved multiple subsystems. Another was pilots could identify the faulted systems more quickly if the system status was presented in pictorial or text format. Another study is currently under way to examine pilot mental models of the aircraft subsystems and their use in diagnosis tasks. Future research plans include piloted simulation evaluation of the diagnosis decision aiding concepts and crew interface issues. Information is given in viewgraph form.

Abbott, Kathy↗

Precision Attitude Determination for an Infrared Space Telescope

We have developed performance simulations for a precision attitude determination system using a focal plane star tracker on an infrared space telescope. The telescope is being designed for the Destiny mission to measure cosmologically distant supernovae as one of the candidate implementations for the Joint Dark Energy Mission. Repeat observations of the supernovae require attitude control at the level of 0.010 arcseconds (0.05 microradians) during integrations and at repeat intervals up to and over a year. While absolute accuracy is not required, the repoint precision is challenging. We have simulated the performance of a focal plane star tracker in a multidimensional parameter space, including pixel size, read noise, and readout rate. Systematic errors such as proper motion, velocity aberration, and parallax can be measured and compensated out. Our prediction is that a relative attitude determination accuracy of 0.001 to 0.002 arcseconds (0.005 to 0.010 microradians) will be achievable.

Benford, Dominic J.↗

Engineering and Scientific Applications: Using MatLab(Registered Trademark) for Data Processing and Visualization

MatLab(TradeMark)(MATrix LABoratory) is a numerical computation and simulation tool that is used by thousands Scientists and Engineers in many countries. MatLab does purely numerical calculations, which can be used as a glorified calculator or interpreter programming language; its real strength is in matrix manipulations. Computer algebra functionalities are achieved within the MatLab environment using "symbolic" toolbox. This feature is similar to computer algebra programs, provided by Maple or Mathematica to calculate with mathematical equations using symbolic operations. MatLab in its interpreter programming language form (command interface) is similar with well known programming languages such as C/C++, support data structures and cell arrays to define classes in object oriented programming. As such, MatLab is equipped with most of the essential constructs of a higher programming language. MatLab is packaged with an editor and debugging functionality useful to perform analysis of large MatLab programs and find errors. We believe there are many ways to approach real-world problems; prescribed methods to ensure foregoing solutions are incorporated in design and analysis of data processing and visualization can benefit engineers and scientist in gaining wider insight in actual implementation of their perspective experiments. This presentation will focus on data processing and visualizations aspects of engineering and scientific applications. Specifically, it will discuss methods and techniques to perform intermediate-level data processing covering engineering and scientific problems. MatLab programming techniques including reading various data files formats to produce customized publication-quality graphics, importing engineering and/or scientific data, organizing data in tabular format, exporting data to be used by other software programs such as Microsoft Excel, data presentation and visualization will be discussed.

Sen, Syamal K.↗