Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Performance Trace”

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 181 records · Page 10

Constructing Space-Time Views from Fixed Size Statistical Data: Getting the Best of Both Worlds

Many performance monitoring tools are currently available to the super-computing community. The performance data gathered and analyzed by these tools fall under two categories: statistics and event traces. Statistical data is much more compact but lacks the probative power event traces offer. Event traces, on the other hand, can easily fill up the entire file system during execution such that the instrumented execution may have to be terminated half way through. In this paper, we propose an innovative methodology for performance data gathering and representation that offers a middle ground. The user can trade-off tracing overhead, trace data size vs. data quality incrementally. In other words, the user will be able to limit the amount of trace collected and, at the same time, carry out some of the analysis event traces offer using spacetime views for the entire execution. Two basic ideas are employed: the use of averages to replace recording data for each instance and "formulae" to represent sequences associated with communication and control flow. With the help of a few simple examples, we illustrate the use of these techniques in performance tuning and compare the quality of the traces we collected vs. event traces. We found that the trace files thus obtained are, in deed, small, bounded and predictable before program execution and that the quality of the space time views generated from these statistical data are excellent. Furthermore, experimental results showed that the formulae proposed were able to capture 100% of all the sequences associated with 11 of the 15 applications tested. The performance of the formulae can be incrementally improved by allocating more memory at run-time to learn longer sequences.

Schmidt, Melisa↗

Aircraft measurements of trace gases and particles near the tropopause

Research activities which were performed using atmospheric constituent data obtained by the NASA Global Atmospheric Sampling Program are described. The characteristics of the particle size spectrum in various meteorological settings from a special collection of GASP data are surveyed. The relationship between humidity and cloud particles is analyzed. Climatological and case studies of tropical ozone distributions measured on a large number of flights are reported. Particle counter calibrations are discussed as well as the comparison of GASP particle data in the upper troposphere with other measurements at lower altitudes over the Pacific Ocean.

Falconer, P.↗

Constructing Space-Time Views from Fixed Size Statistical Data: Getting the Best of both Worlds

Many performance monitoring tools are currently available to the super-computing community. The performance data gathered and analyzed by these tools fall under two categories: statistics and event traces. Statistical data is much more compact but lacks the probative power event traces offer. Event traces, on the other hand, can easily fill up the entire file system during execution such that the instrumented execution may have to be terminated half way through. In this paper, we propose an innovative methodology for performance data gathering and representation that offers a middle ground. The user can trade-off tracing overhead, trace data size vs. data quality incrementally. In other words, the user will be able to limit the amount of trace collected and, at the same time, carry out some of the analysis event traces offer using space-time views for the entire execution. Two basic ideas arc employed: the use of averages to replace recording data for each instance and formulae to represent sequences associated with communication and control flow. With the help of a few simple examples, we illustrate the use of these techniques in performance tuning and compare the quality of the traces we collected vs. event traces. We found that the trace files thus obtained are, in deed, small, bounded and predictable before program execution and that the quality of the space time views generated from these statistical data are excellent. Furthermore, experimental results showed that the formulae proposed were able to capture 100% of all the sequences associated with 11 of the 15 applications tested. The performance of the formulae can be incrementally improved by allocating more memory at run-time to learn longer sequences.

Schmidt, Melisa↗

Performance Metrics for Monitoring Parallel Program Executions

Existing tools for debugging performance of parallel programs either provide graphical representations of program execution or profiles of program executions. However, for performance debugging tools to be useful, such information has to be augmented with information that highlights the cause of poor program performance. Identifying the cause of poor performance necessitates the need for not only determining the significance of various performance problems on the execution time of the program, but also needs to consider the effect of interprocessor communications of individual source level data structures. In this paper, we present a suite of normalized indices which provide a convenient mechanism for focusing on a region of code with poor performance and highlights the cause of the problem in terms of processors, procedures and data structure interactions. All the indices are generated from trace files augmented with data structure information.. Further, we show with the help of examples from the NAS benchmark suite that the indices help in detecting potential cause of poor performance, based on augmented execution traces obtained by monitoring the program.

Sarukkai, Sekkar R.↗

The Computerized Anatomical Man (CAM) model

A computerized anatomical man (CAM) model, representing the most detailed and anatomically correct geometrical model of the human body yet prepared, has been developed for use in analyzing radiation dose distribution in man. This model of a 50-percentile standing USAF man comprises some 1100 unique geometric surfaces and some 2450 solid regions. Internal body geometry such as organs, voids, bones, and bone marrow are explicitly modeled. A computer program called CAMERA has also been developed for performing analyses with the model. Such analyses include tracing rays through the CAM geometry, placing results on magnetic tape in various forms, collapsing areal density data from ray tracing information to areal density distributions, preparing cross section views, etc. Numerous computer drawn cross sections through the CAM model are presented.

Billings, M. P.↗

Flexible Cryogenic Heat Pipe Development Program

A heat pipe was designed for operation in the 100 - 200 K temperature range with maximum heat transport as a primary design goal; another designed for operation in the 15 - 100 K temperature range with maximum flexibility as a design goal. Optimum geometry and materials for the container and wicking systems were determined. The high power (100 - 200 K) heat pipe was tested with methane at 100 - 140 K, and test data indicated only partial priming with a performance limit of less than 50 percent of theoretical. A series of tests were conducted with ammonia at approximately 280 K to determine the performance under varying fluid charge and test conditions. The low temperature heat pipe was tested with oxygen at 85 - 95 K and with methanol at 295 - 315 K. Performance of the low temperature heat pipe was below theoretical predictions. Results of the completed testing are presented and possible performance limitation mechanisms are discussed. The lower-than-expected performance was felt to be due to small traces of non-condensible gases which prevented the composite wick from priming.

Source record↗

Grazing incidence relay optics

The necessity to work in the focal plane of the primary mirrors has been one of the factors limiting the utility of grazing incidence telescopes in X-ray astronomy. In connection with the reported investigation, computer ray tracing programs have been used to study the performance of several grazing incidence relay optics (GIRO) systems used together with a large nested solar X-ray telescope. It was found that GIRO magnifiers are useful to map appropriate sized regions of the sun onto available CCD detectors. GIRO collimators can be used together with an X-ray spectrometer to study the X-ray spectrum from very small regions on the sun. Attention is given to the stationary mode, the tracking mode, and the size of GIRO elements. It is found that for a given GIRO size and magnification a use of the diverging system has the advantage of reducing the overall length of the main telescope-GIRO combination. However, the resolution provided by the diverging GIRO may not be as good as that obtained with the corresponding converging GIRO.

Chase, R. C.↗

Efficient Ada multitasking on a RISC register window architecture

This work addresses the problem of reducing context switch overhead on a processor which supports a large register file - a register file much like that which is part of the Berkeley RISC processors and several other emerging architectures (which are not necessarily reduced instruction set machines in the purest sense). Such a reduction in overhead is particularly desirable in a real-time embedded application, in which task-to-task context switch overhead may result in failure to meet crucial deadlines. A storage management technique by which a context switch may be implemented as cheaply as a procedure call is presented. The essence of this technique is the avoidance of the save/restore of registers on the context switch. This is achieved through analysis of the static source text of an Ada tasking program. Information gained during that analysis directs the optimized storage management strategy for that program at run time. A formal verification of the technique in terms of an operational control model and an evaluation of the technique's performance via simulations driven by synthetic Ada program traces are presented.

Kearns, J. P.↗

Reducing space overhead for independendent checkpointing

The main disadvantages of independent checkpointing are the possible domino effect and the associated storage space overhead for maintaining multiple checkpoints. In most previous work, it has been assumed that only the checkpoints older than the current global recovery line can be discarded. Here, we generalize a notion of recovery line to potential recovery line. Only the checkpoints belonging to at least one of the potential recovery lines cannot be discarded. By using the model of maximum-sized antichains on a partially ordered set, an efficient algorithm is developed for finding all non-discardable checkpoints, and we show that the number of non-discardable checkpoints cannot exceed N(N+1)/2, where N is the number of processors. Communication trace driven simulation for several hypercube programs is performed to show the benefit of the proposed algorithm for real applications.

Wang, Yi-Min↗

Nature and origins of virtual environments - A bibliographical essay

Virtual environments presented via head-mounted, computer-driven displays provide a new media for communication. They may be analyzed by considering: (1) what may be meant by an environment; (2) what is meant by the process of virtualization; and (3) some aspects of human performance that constrain environmental design. Their origins are traced from previous work in vehicle simulation and multimedia research. Pointers are provided to key technical references, in the dispersed, archival literature, that are relevant to the development and evaluation of virtual-environment interface systems.

Ellis, S. R.↗

The impact of U.S. continental outflow on ozone and aerosol distributions over the western Atlantic

Aircraft measurements of selected trace gas species, aerosols, and meteorological parameters were performed in the lower troposphere off the U.S. east coast during August and September 1989 as part of the NASA Global Tropospheric Experiment (GTE) Chemical Instrumentation Test and Evaluation (CITE 3) expedition. In this paper, we examine these data to assess the impact of continental outflow on western Atlantic O3 and small aerosol budgets. Results show that mixed layer (ML) O3 concentrations and small aerosol number densities (Np) were enhanced by factors of 3 and 6, respectively, within air masses of predominantly continental origin compared with clean maritime background air. These enhancements exhibited a marked altitude dependence, declining rapidly above the ML to the point where only slight to moderate differences in O3 and Np, respectively, were notable above 2.4 km. Within continentally influenced ML's, both O3 and Np were correlated with CO, exhibiting linear regression slopes averaging 0.4 ppbv (O3)/ppbv(CO) for O3 and 7.7 (particles/cc)/ppbv(CO) for Np and indicating a primarily anthropogenic origin for the observed enhancement of these species. Comparisons between profiles in continental and background maritime air masses suggest that photochemical production below 1.4-km altitude adds over 10% to western Atlantic tropospheric column O3 abundance in continental outflow regimes. For aerosols, eastward advection of low-level continental air contributes an average net flux of 2.8 metric tons of submicron (accumulation mode) particles per kilometer of shoreline per day to the western Atlantic troposphere.

Anderson, B. E.↗

Upper Tropospheric/Lower Stratospheric Distribution of Reactive Nitrogen and Ozone

In-situ measurements of a large number of trace chemicals from upper troposphere/lower stratosphere (UT/LS) were performed with the NASA DC-8 aircraft during February/March 1994 over the Pacific Ocean (10 S to 60 N). Mixing ratios in the UT were relatively low in the warm tropical and subtropical air south of the polar jetstream (approx. =28 N) but increased sharply with latitude in the cold polar air north of the jetstream. At about 45 N, high concentrations of PAN (300 ppt) coexisted with extremely low (approx. = 20 ppt) concentrations of NOx. Elevated NOx levels in the UT did not always correspond to continental outflow conditions. Deepest penetrations into the stratosphere (550 ppb O3, 279 ppb NOx, and 350 K potential temperature) corresponded to a region that has been defined as the 'lowermost stratosphere' (LS) by Holton et al. Analysis of data shows that the mixing ratios of long-lived tracer species (e.g., CH4, HNO3, NOy, CFCs, HCFCs) are linearly correlated with those of O3 and N2O. A delta-NOY/delta-O3 of 0.0054 ppb/ppb and delta-NOy/delta-N2O of -0.081 ppb/ppb is in good agreement with other reported measurements from the DC-8. These slopes are however, somewhat steeper than those reported from the ER-2 studies. We find that the reactive nitrogen budget in the UT/LS is largely balanced with shortfalls that are no greater than 15%. A number of oxygenated species (e.g., acetone, H2O2) are present and may provide an important in-situ source of HOx in the UT/LS region.

Singh, H. S.↗

Human Rating Requirements for NASA's Constellation Program

NASA s Constellation Program (CxP) will conduct a series of human space expeditions of increasing scope, starting with missions supporting the International Space Station and expanding to encompass the Moon and Mars. Although human-rating is an integral part of all CxP activities throughout their life cycle, NASA Procedural Requirements document NPR 8705.2B, Human-Rating Requirements (HRR) for Space Flight Systems, defines the additional processes, procedures, and requirements necessary to produce human-rated space systems that protect the safety of crew members and passengers on these NASA missions. In order to be in compliance with 8705.2B the CxP must show appropriate implementation or progression toward the HRR, or justification for an exception. Compliance includes an explanation of how the CxP intends to meet the HRR, analyses to be performed to determine implementation; and a matrix to trace the HRR to CxP requirements. The HRR requires the CxP to establish a human system integration team (HSIT), consisting of astronauts, mission operations personnel, training personnel, ground processing personnel, human factors personnel, and human engineering experts, with clearly defined authority, responsibility, and accountability to lead the human-system integration. For example, per the HRR the HSIT is involved in the evaluation of crew workload, human-in-the-loop usability evaluations, determining associated criteria, and in assessment of how these activities influenced system design. In essence, the HSIT is invaluable in CxP s ability to meet the three fundamental tenets of human rating: the process of designing, evaluating, and assuring that the total system can safely conduct the required human missions; the incorporation of design features and capabilities that accommodate human interaction with the system to enhance overall safety and mission success; and the incorporation of design features and capabilities to enable safe recovery of the crew from hazardous situations.

Berdich, Debbie↗

Polarization Ray Tracing and Polarization Aberration Compensation in Reflective Astronomical Telescopes

Assessing and optimizing polarization performance in the context of ray-based optical design can be challenging. We describe an approach to this problem that decouples polarization effects from optical system geometry for reflective systems. Each surface's polarization properties are parameterized in terms of their impact on retardance and diattenuation in the small angle-of-incidence limit, separating polarization assessment from the task of coating design. A low-resolution ray trace of the system is adequate to determine ray geometry at each interface, which can then be interpolated to rapidly evaluate net Jones Matrix pupil functions. Coating behavior can be easily varied using the ellipsometric parameters to investigate impacts and compensation. Desired values of these parameters can then be specified as constraints in coating design. Investigation with candidate telescope optical designs for LUVOIR show baseline root-mean-square wavefront errors in the nm range for the on-diagonal Jones matrix component, and throughputs of tens of parts per million. Promising possibilities for compensation using a purpose-designed coating on the secondary mirror are discussed, which reduce the on-diagonal wavefront error by a factor 20, with accompanying but more modest reductions in coupling into off-diagonal terms.

Sabatke, Derek↗

MACOS Version 3.31

Version 3.31 of Modeling and Analysis for Controlled Optical Systems (MACOS) has been released. MACOS is an easy-to-use computer program for modeling and analyzing the behaviors of a variety of optical systems, including systems that have large, segmented apertures and are aligned with the technology of wavefront sensing and control. Two previous versions were described in "Improved Software for Modeling Controlled Optical Systems" (NPO-19841) NASA Tech Briefs, Vol. 21, No. 12 (December 1997), page 42 and "Optics Program Modified for Multithreaded Parallel Computing" (NPO-40572) NASA Tech Briefs, Vol. 30, No. 1 (January 2006) page 13a. The present version incorporates the following enhancements over prior versions: a) A powerful system-optimization facility includes algorithms for linear, nonlinear, unconstrained, and constrained optimization of optical systems under a variety of settings. b) There is now enhanced capability to perturb optical components individually and on subsystem levels, and to optimize system performance by adjusting selected individual components as well as subsystems. c) Capabilities for modeling a variety of new optical aperture types have been added. d) Effects of multilayer thin-film coats on optical surfaces can now be taken into account when tracing polarized rays. e) Major software-engineering work was performed to make MACOS more reliable, flexible, and manageable for purposes of maintenance and further development.

Redding, David↗

NASA/DERA Collaborative Program

This report is an interim report. The work reported are the results from the combustor testing, the first phase of testing in the DERA/NASA collaborative program. A program of work was developed by DERA and NASA utilizing specialist facilities within the UK, and specialist measurement techniques developed within the U.S. Under a Memorandum of Understanding (MoU) between the UK and U.S. governments, the joint UK/U.S. funded program commenced. The objective of the program was to make combustor and engine exit plane emissions measurements, including particulate and sulphur measurements, for kerosene fuels with different sulphur levels. The combustor test program was performed in August/September 2000. Although probe issues complicated the test program, a consistent set of data, including CO, NO(x), NO, NO2, CO2, O2, smoke number, particulate number density and size distribution, SO2, SO3 and HONO were collected at the exit plane of the DERA TRACE engine combustor. A second probe was utilized to measure spatial location of CO, NO(x), NO, NO2 and CO2 concentrations. Data are therefore available for development of aerosol, particulate and aerosol precursor chemistry sub-models for inclusion into CFD. Inlet boundary conditions have been derived at the exit of the combustion system for the modelling of the DERA TRACE engine. The second phase of the program is to perform identical measurements at the engine exit, to allow a full data set to be available. This will be performed in July 2001 at the Glenn test facility, DERA Pyestock.

Whitefield, Phillip D.↗

The Earth Radiation Budget (ERB) experiment - An overview

The development of ERB observational systems is traced from its beginnings in the late 1950's through to the current ERB on the Nimbus 7 satellite. The instruments comprising the current 22-channel ERB experiment are described in some detail. Noteworthy are the inclusion in one solar channel, of a self-calibrating cavity to measure the solar constant and the use of biaxial scanning telescopes to determine the angular reflection and emission model required for processing the narrow-angle radiometric data. A fairly detailed description of the prelaunch and in-flight calibrations is given along with an analysis of the radiometric performance of the instruments. The data processing system is traced with the aid of a schematic flow diagram showing the steps required to produce the many tape and microfilm products archived. Future plans for improving the quality and accuracy of the data products are discussed. Finally, the upcoming Earth Radiation Budget Experiment (ERBE) is briefly mentioned. It will be capable of simultaneously measuring the radiation budget from three satellites, each having a different equator crossing time and angle.

Jacobowitz, H.↗