Search NASA⌕ Search

SEARCH · Search NASA

Results for “COMPILER PROGRAM”

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 721 records · Page 40

Interactive Software For Astrodynamical Calculations

QUICK computer program provides user with facilities of sophisticated desk calculator performing scalar, vector, and matrix arithmetic; propagate conic-section orbits; determines planetary and satellite coordinates; and performs other related astrodynamic calculations within FORTRAN-like software environment. QUICK is interpreter, and no need to use compiler or linker to run QUICK code. Outputs plotted in variety of formats on variety of terminals. Written in RATFOR.

Schlaifer, Ronald S.↗

A Nearly Complete Census Of Young Stars Distribution In The Nearest Molecular Clouds

Under this grant we prepared a program of observations based on our previous plans for observations with the WIRE satellite. Our main effort was to use our WIRE plans to prepare estimates for a SIRTF Legacy Science proposal, From Molecular Cores to Planets (N. Evans, PI). For this purpose, L. Allen compiled catalogs of dense cores with and without associated stars, of stars in the youngest evolutionary stages (Class 0, I, and II), and of embedded clusters observed in the near infrared. Further, Tyler Bourke, Mario van den Ancker, and Chang Won Lee compiled and edited a refined lists of 150 isolated cores in the nearest star-forming regions within several hundred pc of the Sun, suitable for surveying with SIRTF. Our SIRTF Legacy Science proposal was selected for funding, and we are continuing with our planning for the observations.

Myers, Philip C.↗

NASA Langley Scientific and Technical Information Output: 1994

This document is a compilation of the scientific and technical information that the Langley Research Center has produced during the calendar year 1994. Included are citations for Formal Reports, High-Numbered Conference Publications, High-Numbered Technical Memorandums, Contractor Reports, Journal Articles and Other Publications, Meeting Presentations, Computer Programs, Tech Briefs, and Patents.

Phillips, Marilou S.↗

Controlled Speed Accessory Drive demonstration program

A Controlled Speed Accessory Drive System was examined in an effort to improve the fuel economy of passenger cars. Concept feasibility and the performance of a typical system during actual road driving conditions were demonstrated. The CSAD system is described as a mechanical device which limits engine accessory speeds, thereby reducing parasitic horsepower losses and improving overall vehicle fuel economy. Fuel consumption data were compiled for fleets of GSA vehicles. Various motor pool locations were selected, each representing different climatic conditions. On the basis of a total accumulated fleet usage of nearly three million miles, an overall fuel economy improvement of 6 percent to 7 percent was demonstrated. Coincident chassis dynamometer tests were accomplished on selected vehicles to establish the effect of different accessory drive systems on exhaust emissions, and to evaluate the magnitude of the mileage benefits which could be derived.

Hoehn, F. W.↗

The HITRAN database - 1986 edition

A description and summary of the latest edition of the AFGL high-resolution transmission molecular absorption database (HITRAN) parameters are presented. This new database combines the information for the seven principal atmospheric absorbers and twenty-one additional molecular species previously contained on the AFGL atmospheric absorption line parameter compilation and on the trace gas compilation. In addition to updating the parameters on earlier editions of the compilation, new parameters have been added to this edition such as the self-broadened half-width, the temperature dependence of the air-broadened half-width, and the transition probability. The database contains 348,043 entries between 0 and 17,900/cm. A FORTRAN program is now furnished to allow rapid access to the molecular transitions and for the creation of customized output. A separate file of molecular cross sections of 11 heavy molecular species, applicable for qualitative simulation of transmission and emission in the atmosphere, has also been provided.

Rothman, L. S.↗

Benchmark Lisp And Ada Programs

Suite of nonparallel benchmark programs, ELAPSE, designed for three tests: comparing efficiency of computer processing via Lisp vs. Ada; comparing efficiencies of several computers processing via Lisp; or comparing several computers processing via Ada. Tests efficiency which computer executes routines in each language. Available for computer equipped with validated Ada compiler and/or Common Lisp system.

Davis, Gloria↗

Automatically structuring and translating CLIPS

Expert systems become more valuable when they can be integrated into production environments. Code that is written for easy maintainability and that can be ported to different machines can be easily integrated. This paper discusses two ports of CLIPS, implemented using the Metapack translation system developed by Abacus Programming Corporation. One translation converts positional form CLIPS into 'structured' or 'template' CLIPS, a form that is more easily maintained. The other translation converts either form of CLIPS into OPS83, a semantically similar forward-chaining language that has somewhat higher performance resulting from its being compiled.

Geissman, James R.↗

Achieving High Performance on the i860 Microprocessor

The i860 is a high performance microprocessor used in the Intel Touchstone project. This paper proposes a paradigm for programming the i860 that is modelled on the vector instructions of the Cray computers. Fortran callable assembler subroutines were written that mimic the concurrent vector instructions of the Cray. Cache takes the place of vector registers. Using this paradigm we have achieved twice the performance of compiled code on a traditional solve.

Lee, King↗

A study of system requirements for Phobos/Deimos missions. Volume 4: Phase 3 results, combined missions to Mars and its satellites

Combined missions to Mars and Phobos/Deimos were considered in relation to large scientific returns at a low total cost. A matrix of all feasible major combined mission concepts was compiled. The most promising approach was selected from which a nominal mission profile was developed. A systems analysis was performed to trade off performance, configuration, and cost characteristics of candidate mission concepts. Configuration and subsystem optimization analysis were then conducted from which a baseline and an alternate program were selected. Program schedules and cost estimates were prepared for the recommended and alternate program.

Source record↗

Approach and status for a unified national plan for satellite remote sensing research and development

Public Law 98-365, the Land Remote-Sensing Commercialization Act of 1984, requires that the Secretary of the Department of Commerce and the Administrator of the National Aeronautics and Space Administration 'shall, within one year after the date of the Law's enactment and biennially thereafter, jointly develop and transmit to the Congress a report that includes (1) a unified national plan for remote-sensing research and development applied to the earth and its atmosphere; (2) a compilation of progress in the relevant on-going research and development activities of Federal agencies; and (3) an assessment of the state of our knowledge of the Earth and its atmosphere, the needs for additional research (including research related to operational Federal remote-sensing space programs), and opportunities available for further progress'. NASA and NOAA have organized a series of public forums to encourage interest and discussion of the national plan.

Butera, Kristine↗

A generic fine-grained parallel C

With the present availability of parallel processors of vastly different architectures, there is a need for a common language interface to multiple types of machines. The parallel C compiler, currently under development, is intended to be such a language. This language is based on the belief that an algorithm designed around fine-grained parallelism can be mapped relatively easily to different parallel architectures, since a large percentage of the parallelism has been identified. The compiler generates a FORTH-like machine-independent intermediate code. A machine-dependent translator will reside on each machine to generate the appropriate executable code, taking advantage of the particular architectures. The goal of this project is to allow a user to run the same program on such machines as the Massively Parallel Processor, the CRAY, the Connection Machine, and the CYBER 205 as well as serial machines such as VAXes, Macintoshes and Sun workstations.

Hamet, L.↗

Production of SSM/I data sets

This Final Report is a summary of the work that was performed under Contract NAS8-38075 between NASA Marshall Space Flight Center and Remote Sensing Systems from September 1989 to September 1992. The primary accomplishment was the delivery of Special Sensor Microwave/Imager (SSM/I) data tapes containing sensor and geophysical products. In all, 515 tapes (80 gigabytes) were delivered. These tapes contained the F08 SSM/I data for the period from July 1988 through December 1991 and the F10 SSM/I data for the period from December 1990 through December 1991. For the F08 SSM/I, a data inventory was compiled and an engineering assessment was done. Ephemeris tables for the F08 and F10 spacecrafts were computed. Scientific studies on the oceanic wind vector and water vapor field were published, and color atlases of monthly ocean products were produced. This investigation was part of NASA's WETNET program.

Wentz, Frank J.↗

Efficient instruction sequencing with Inline Target Insertion

Inline target insertion, a specific compiler and pipeline implementation method for delayed branches with squashing, is defined. The method is shown to offer two important features not discovered in previous studies. First, branches inserted into branch slots are correctly executed. Second, the execution returns correctly from interrupts or exceptions with only one program counter. These two features result in better performance and less software/hardware complexity than conventional delayed branching mechanisms.

Hwu, Wen-Mei W.↗

Windowing System For Test And Simulation

Windowing System for Test and Simulation (WFI) computer program is Turbo-Pascal-class library enabling easy and flexible writing of data to window-type displays. Application programmer's interface simple, small, and powerful, eliminating steep learning curve of other window programming systems. Each routine specifically designed to operate in real-time testing and measurement environments or as part of simulation process. Written in Turbo Pascal v6.0 for IBM PC-series and compatible computers running MS-DOS. Turbo Pascal v6.0 or v7.0 (Borland) required to compile source code.

Katz, R.↗

NASA Langley Scientific and Technical Information Output, 1995

This document is a compilation of the scientific and technical information that the Langley Research Center has produced during the calendar year 1995. Included are citations for formal reports, high-numbered conference publications, high-numbered technical memorandums, contractor reports, journal articles and other publications, meeting presentations, technical talks, computer programs, tech briefs, and patents.

Stewart, Susan H.↗

NASA Langley Scientific and Technical Information Output: 1996

This document is a compilation of the scientific and technical information that the Langley Research Center has produced during the calendar year 1996. Included are citations for Formal Reports, High-Numbered Conference Publications, High-Numbered Technical Memorandums, Contractor Reports, Journal Articles and Other Publications, Meeting Presentations, Technical Talks, Computer Programs, Tech Briefs, and Patents.

Stewart, Susan H.↗

International Space Station Passive Thermal Control System Analysis, Top Ten Lessons-Learned

The International Space Station (ISS) has been on-orbit for over 10 years, and there have been numerous technical challenges along the way from design to assembly to on-orbit anomalies and repairs. The Passive Thermal Control System (PTCS) management team has been a key player in successfully dealing with these challenges. The PTCS team performs thermal analysis in support of design and verification, launch and assembly constraints, integration, sustaining engineering, failure response, and model validation. This analysis is a significant body of work and provides a unique opportunity to compile a wealth of real world engineering and analysis knowledge and the corresponding lessons-learned. The analysis lessons encompass the full life cycle of flight hardware from design to on-orbit performance and sustaining engineering. These lessons can provide significant insight for new projects and programs. Key areas to be presented include thermal model fidelity, verification methods, analysis uncertainty, and operations support.

Iovine, John↗

Risk-Significant Adverse Condition Awareness Strengthens Assurance of Fault Management Systems

As spaceflight systems increase in complexity, Fault Management (FM) systems are ranked high in risk-based assessment of software criticality, emphasizing the importance of establishing highly competent domain expertise to provide assurance. Adverse conditions (ACs) and specific vulnerabilities encountered by safety- and mission-critical software systems have been identified through efforts to reduce the risk posture of software-intensive NASA missions. Acknowledgement of potential off-nominal conditions and analysis to determine software system resiliency are important aspects of hazard analysis and FM. A key component of assuring FM is an assessment of how well software addresses susceptibility to failure through consideration of ACs. Focus on significant risk predicted through experienced analysis conducted at the NASA Independent Verification & Validation (IV&V) Program enables the scoping of effective assurance strategies with regard to overall asset protection of complex spaceflight as well as ground systems. Research efforts sponsored by NASAs Office of Safety and Mission Assurance (OSMA) defined terminology, categorized data fields, and designed a baseline repository that centralizes and compiles a comprehensive listing of ACs and correlated data relevant across many NASA missions. This prototype tool helps projects improve analysis by tracking ACs and allowing queries based on project, mission type, domain/component, causal fault, and other key characteristics. Vulnerability in off-nominal situations, architectural design weaknesses, and unexpected or undesirable system behaviors in reaction to faults are curtailed with the awareness of ACs and risk-significant scenarios modeled for analysts through this database. Integration within the Enterprise Architecture at NASA IV&V enables interfacing with other tools and datasets, technical support, and accessibility across the Agency. This paper discusses the development of an improved workflow process utilizing this database for adaptive, risk-informed FM assurance that critical software systems will safely and securely protect against faults and respond to ACs in order to achieve successful missions.

IV&V↗