SEARCH · Engineering Papers
Results for “NaS”
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.
Divide-and-conquer the NAS puzzle in resource-constrained federated learning systems
Not provided.
Evolutionary NAS in Light of Model Stability for Accurate Continual Learning
Continual learning, the capability to learn new knowledge from streaming data without forgetting the previous knowledge, is a critical requirement for dynamic learning systems, especially for emerging edge devices such as self-driving cars and drones. However, continual learning is still facing the catastrophic forgetting problem. Previous work illustrate that model performance on continual learning is not only related to the learning algorithms but also strongly dependent on the inherited model, i.e., the model where continual learning starts. The better stability of the inherited model, the less catastrophic forgetting and thus, the inherited model should be elaborately selected. Inspired by this finding, we develop an evolutionary neural architecture search (ENAS) algorithm that emphasizes the Stability of the inherited model, namely ENAS-S. ENAS-S aims to find optimal architectures for accurate continual learning on edge devices. On CIFAR-10 and CIFAR-100, we present that ENAS-S achieves competitive architectures with lower catastrophic forgetting and smaller model size when learning from a data stream, as compared with handcrafted DNNs.
Seventh Military-industry Missile and Space Reliability Symposium, NAS, North Island, San Diego, Calif., 18-21 June 1962
Reliability testing and considerations in design of missile systems and space projects - missile & space reliability symposium, 1962.
Report on Travel Grants Activity of U. S. National Committee for Pure and Applied Biophysics, NAS-NRC, Naples, Italy, September 8-11, 1965
Symposium brief - topics included proteins, antibodies, enzymes, and differentiation
Fire toxicology from the National Academy of Sciences (NAS) point of view
At the request of NASA the Subcommittee on Fire Toxicology undertook the tasks of evaluating the state-of-knowledge in fire toxicology and recommending guidelines for establishing standard approaches for testing the toxicity of polymeric materials in fires. The recommended guidelines on methodology for evaluation of toxicity of pyrolysis and combustion products are presented. Flow charts reflecting the organizations responsible for the evaluation tasks are presented to show organizational changes which took place between 1977 and 1978. Also listed are the names, phone numbers and companies in attendance at the meeting.
Ground Software Maintenance Facility (GSMF) user's manual. Appendices NASA-CR-178806 NAS 1.26:178806 Rept-41849-G159-026-App HC A05/MF A01
Procedures are presented that allow the user to assemble tasks, link, compile, backup the system, generate/establish/print display pages, cancel tasks in memory, and to TET an assembly task without having to enter the commands every time. A list of acronyms is provided. Software identification, payload checkout unit operating system services, data base generation, and MITRA operating procedures are also discussed.
An estimate of the enroute noise of an advanced turboprop airplane NASA-TM-87302 E-3020 NAS 1.15:87302 HC A02/MF A01
The enroute noise of an Advanced Turboprop powered aircraft was estimated. The measured noise levels were roughly equivalent in annoyance to the noise 15.24 m from an automobile traveling at 80 km/h. It is felt that these levels would not illicit noise complaints from urban areas during the day but might be a slight annoyance in rural areas or in urban areas at night. Although it is not felt that the enroute noise is a major problem, it is indicated that a reduction in the enroute noise could improve the acceptability of advance turboprop airplanes.
A full CI treatment of Ne atom - A benchmark calculation performed on the NAS CRAY 2
Full CI calculations are performed for Ne atom using Gaussian basis sets of up to triple-zeta plus double polarization quality. The total valence correlation energy through double, triple, quadruple and octuple excitations is compared for eight different basis sets. These results are expected to be an important benchmark for calibrating methods for estimating the importance of higher excitations.
The NAS parallel benchmarks
A new set of benchmarks was developed for the performance evaluation of highly parallel supercomputers. These benchmarks consist of a set of kernels, the 'Parallel Kernels,' and a simulated application benchmark. Together they mimic the computation and data movement characteristics of large scale computational fluid dynamics (CFD) applications. The principal distinguishing feature of these benchmarks is their 'pencil and paper' specification - all details of these benchmarks are specified only algorithmically. In this way many of the difficulties associated with conventional benchmarking approaches on highly parallel systems are avoided.
NAS Experiences of Porting CM Fortran Codes to HPF on IBM SP2 and SGI Power Challenge
Current Connection Machine (CM) Fortran codes developed for the CM-2 and the CM-5 represent an important class of parallel applications. Several users have employed CM Fortran codes in production mode on the CM-2 and the CM-5 for the last five to six years, constituting a heavy investment in terms of cost and time. With Thinking Machines Corporation's decision to withdraw from the hardware business and with the decommissioning of many CM-2 and CM-5 machines, the best way to protect the substantial investment in CM Fortran codes is to port the codes to High Performance Fortran (HPF) on highly parallel systems. HPF is very similar to CM Fortran and thus represents a natural transition. Conversion issues involved in porting CM Fortran codes on the CM-5 to HPF are presented. In particular, the differences between data distribution directives and the CM Fortran Utility Routines Library, as well as the equivalent functionality in the HPF Library are discussed. Several CM Fortran codes (Cannon algorithm for matrix-matrix multiplication, Linear solver Ax=b, 1-D convolution for 2-D datasets, Laplace's Equation solver, and Direct Simulation Monte Carlo (DSMC) codes have been ported to Subset HPF on the IBM SP2 and the SGI Power Challenge. Speedup ratios versus number of processors for the Linear solver and DSMC code are presented.
Job Management Requirements for NAS Parallel Systems and Clusters
A job management system is a critical component of a production supercomputing environment, permitting oversubscribed resources to be shared fairly and efficiently. Job management systems that were originally designed for traditional vector supercomputers are not appropriate for the distributed-memory parallel supercomputers that are becoming increasingly important in the high performance computing industry. Newer job management systems offer new functionality but do not solve fundamental problems. We address some of the main issues in resource allocation and job scheduling we have encountered on two parallel computers - a 160-node IBM SP2 and a cluster of 20 high performance workstations located at the Numerical Aerodynamic Simulation facility. We describe the requirements for resource allocation and job management that are necessary to provide a production supercomputing environment on these machines, prioritizing according to difficulty and importance, and advocating a return to fundamental issues.
Implementation of BT, SP, LU, and FT of NAS Parallel Benchmarks in Java
A number of Java features make it an attractive but a debatable choice for High Performance Computing. We have implemented benchmarks working on single structured grid BT,SP,LU and FT in Java. The performance and scalability of the Java code shows that a significant improvement in Java compiler technology and in Java thread implementation are necessary for Java to compete with Fortran in HPC applications.
BOREAS TE-9 In Situ Diurnal Gas Exchange of NAS Boreal Forest Stands
The BOREAS TE-9 team collected several data sets related to chemical and photosynthetic properties of leaves in boreal forest tree species. The purpose of the BOREAS TE-09 study was threefold: 1) to provide in situ gas exchange data that will be used to validate models of photosynthetic responses to light, temperature, and carbon dioxide (CO2); 2) to compare the photosynthetic responses of different tree crown levels (upper and lower); and 3) to characterize the diurnal water potential curves for these sites to get an indication of the extent to which soil moisture supply to leaves might be limiting photosynthesis. The gas exchange data of the BOREAS NSA were collected to characterize diurnal gas exchange and water potential of two canopy levels of five boreal canopy cover types: young jack pine, old jack pine, old aspen, lowland old black spruce, and upland black spruce. These data were collected between 27-May-1994 and 17-Sep-1994. The data are provided in tabular ASCII files. The data files are available on a CD-ROM (see document number 20010000884), or from the Oak Ridge National Laboratory (ORNL) Distributed Active Archive Center (DAAC).
The NAS Trace Visualizer (NTV)
NTV is a tool used to visualize execution traces from message passing systems. It is designed to be ported easily to different trace formats. The first version of NTV uses trace files produced using AIMS Version 2.2. Versions for the native traces from the IBM SP2 and Intel Paragon are nearing completion. A distinctive characteristic of NTV is that it uses static displays rather then time varying displays. This, in combination with mouse controlled zooming, gives the user the ability to get a global view of the execution and a focused view of details. The principal display is a time line display that shows a color coded time line for each processor. The color coding shows the processor status. Messages between processors are indicated by lines connecting the processors involved in the communications. Controls for these message edges let the user show all messages, no messages, or only message between specified sets of processors. Summary (profiling) displays are also produced. These are of two types. One allocates information by processor, e.g., the time the processor was blocked sending, and the other allocates information by function, e.g., the time a function was blocked sending.
NAS Grid Benchmarks: A Tool for Measuring Performance of Computational Grids
This viewgraph presentation includes a brief history of benchmarking computational grids at NASA Ames, measuring grid performance and preliminary results of recent studies.
Design of Unstructured Adaptive (UA) NAS Parallel Benchmark Featuring Irregular, Dynamic Memory Accesses
We describe the design of a new method for the measurement of the performance of modern computer systems when solving scientific problems featuring irregular, dynamic memory accesses. The method involves the solution of a stylized heat transfer problem on an unstructured, adaptive grid. A Spectral Element Method (SEM) with an adaptive, nonconforming mesh is selected to discretize the transport equation. The relatively high order of the SEM lowers the fraction of wall clock time spent on inter-processor communication, which eases the load balancing task and allows us to concentrate on the memory accesses. The benchmark is designed to be three-dimensional. Parallelization and load balance issues of a reference implementation will be described in detail in future reports.
A Comparison of Automatic Parallelization Tools/Compilers on the SGI Origin 2000 Using the NAS Benchmarks
Porting applications to new high performance parallel and distributed computing platforms is a challenging task. Since writing parallel code by hand is extremely time consuming and costly, porting codes would ideally be automated by using some parallelization tools and compilers. In this paper, we compare the performance of the hand written NAB Parallel Benchmarks against three parallel versions generated with the help of tools and compilers: 1) CAPTools: an interactive computer aided parallelization too] that generates message passing code, 2) the Portland Group's HPF compiler and 3) using compiler directives with the native FORTAN77 compiler on the SGI Origin2000.