Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “resource selection”

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 19 records

Surfer: An Extensible Pull-Based Framework for Resource Selection and Ranking

Grid computing aims to connect large numbers of geographically and organizationally distributed resources to increase computational power; resource utilization, and resource accessibility. In order to effectively utilize grids, users need to be connected to the best available resources at any given time. As grids are in constant flux, users cannot be expected to keep up with the configuration and status of the grid, thus they must be provided with automatic resource brokering for selecting and ranking resources meeting constraints and preferences they specify. This paper presents a new OGSI-compliant resource selection and ranking framework called Surfer that has been implemented as part of NASA's Information Power Grid (IPG) project. Surfer is highly extensible and may be integrated into any grid environment by adding information providers knowledgeable about that environment.

Zolano, Paul Z.↗

Resource Selection and Ranking

Surfer is an extensible framework for selecting and ranking grid resources. A resource is defined as anything that needs selecting such as compute resources, storage resources, and data resources.

Kolano, Paul↗

Improving Resource Selection and Scheduling Using Predictions

The introduction of computational grids has resulted in several new problems in the area of scheduling that can be addressed using predictions. The first problem is selecting where to run an application on the many resources available in a grid. Our approach to help address this problem is to provide predictions of when an application would start to execute if submitted to specific scheduled computer systems. The second problem is gaining simultaneous access to multiple computer systems so that distributed applications can be executed. We help address this problem by investigating how to support advance reservations in local scheduling systems. Our approaches to both of these problems are based on predictions for the execution time of applications on space- shared parallel computers. As a side effect of this work, we also discuss how predictions of application run times can be used to improve scheduling performance.

Smith, Warren↗

Resource Selection Using Execution and Queue Wait Time Predictions

Computational grids provide users with many possible places to execute their applications. We wish to help users select where to run their applications by providing predictions of the execution times of applications on space shared parallel computers and predictions of when scheduling systems for such parallel computers will start applications. Our predictions are based on instance based learning techniques and simulations of scheduling algorithms. We find that our execution time prediction techniques have an average error of 37 percent of the execution times for trace data recorded from SGI Origins at NASA Ames Research Center and that this error is 67 percent lower than the error of user estimates. We also find that the error when predicting how long applications will wait in scheduling queues is 95 percent of mean queue wait times when using our execution time predictions and this is 57 percent lower than if we use user execution time estimates.

Warren, Smith↗

Resource Selection Using Execution and Queue Wait Time Predictions

We developed techniques to predict application execution times for instance-based learning with an average error of 33% of average run time. We developed techniques to predict queue wait times that included a simulation of scheduling algorithms and execution time predictions. We implemented these techniques for the NAS Origin cluster.

Smith, Warren↗

Resource Selection Using Execution and Queue Wait Time Predictions

Computational grids provide users with many possible places to execute their applications. We wish to help users select where to run their applications by providing predictions of the execution times of applications on space shared parallel computers and predictions of when scheduling systems for such parallel computers will start applications. Our predictions are based on instance based learning techniques and simulations of scheduling algorithms. We find that our execution time prediction techniques have an average error of 37 percent of the execution times for trace data recorded from SGI Origins at NASA Ames Research Center and that this error is 67 percent lower than the error of user estimates. We also find that the error when predicting how long applications will wait in scheduling queues is 95 percent of mean queue wait times when using our execution time predictions and this is 57 percent lower than if we use user execution time estimates.

Smith, Warren↗

Sensitivity study of Space Station Freedom operations cost and selected user resources

The results of sensitivity studies performed to estimate probable ranges for four key Space Station parameters using the Space Station Freedom's Model for Estimating Space Station Operations Cost (MESSOC) are discussed. The variables examined are grouped into five main categories: logistics, crew, design, space transportation system, and training. The modification of these variables implies programmatic decisions in areas such as orbital replacement unit (ORU) design, investment in repair capabilities, and crew operations policies. The model utilizes a wide range of algorithms and an extensive trial logistics data base to represent Space Station operations. The trial logistics data base consists largely of a collection of the ORUs that comprise the mature station, and their characteristics based on current engineering understanding of the Space Station. A nondimensional approach is used to examine the relative importance of variables on parameters.

Accola, Anne↗

An integrated GIS/remote sensing data base in North Cache soil conservation district, Utah: A pilot project for the Utah Department of Agriculture's RIMS (Resource Inventory and Monitoring System)

A basic geographic information system (GIS) for the North Cache Soil Conservation District (SCD) was sought for selected resource problems. Since the resource management issues in the North Cache SCD are very complex, it is not feasible in the initial phase to generate all the physical, socioeconomic, and political baseline data needed for resolving all management issues. A selection of critical varables becomes essential. Thus, there are foud specific objectives: (1) assess resource management needs and determine which resource factors ae most fundamental for building a beginning data base; (2) evaluate the variety of data gathering and analysis techniques for the resource factors selected; (3) incorporate the resulting data into a useful and efficient digital data base; and (4) demonstrate the application of the data base to selected real world resoource management issues.

Wheeler, D. J.↗

MEDPRAT-SEL: Medical Resource Set Selector Searching High-Dimensionality Space

NASA Human Research Program's (HRP) next generation risk model closes the loop on medical risk and resource evaluation, providing researchers with a tool to assess and choose capabilities scientifically. The Medical Extensible Dynamic Probabilistic Risk Assessment Tool (MEDPRAT) simulator (SIM) evaluates resources in terms of medical benefit, such as reduced crew quality time lost (QTL), vs. cost, in mass or volume. The MEDPRAT resource set selector (SEL) searches the space of resource benefits v. cost, closing a feedback loop around the simulator, thus selecting resource sets with best benefit for cost. We discuss the design and results of the resource set selector. NASA HRP's emphasis on scientific assessment of risk, PRA, has led to the Cross-cutting Computational Modeling Project (CCMP).

Leinweber, Lawrence↗

Tractable Goal Selection with Oversubscribed Resources

We describe an efficient, online goal selection algorithm and its use for selecting goals at runtime. Our focus is on the re-planning that must be performed in a timely manner on the embedded system where computational resources are limited. In particular, our algorithm generates near optimal solutions to problems with fully specified goal requests that oversubscribe available resources but have no temporal flexibility. By using a fast, incremental algorithm, goal selection can be postponed in a "just-in-time" fashion allowing requests to be changed or added at the last minute. This enables shorter response cycles and greater autonomy for the system under control.

Rabideau, Gregg↗

A Unified Framework for Periodic, On-Demand, and User-Specified Software Information

Although grid computing can increase the number of resources available to a user; not all resources on the grid may have a software environment suitable for running a given application. To provide users with the necessary assistance for selecting resources with compatible software environments and/or for automatically establishing such environments, it is necessary to have an accurate source of information about the software installed across the grid. This paper presents a new OGSI-compliant software information service that has been implemented as part of NASA's Information Power Grid project. This service is built on top of a general framework for reconciling information from periodic, on-demand, and user-specified sources. Information is retrieved using standard XPath queries over a single unified namespace independent of the information's source. Two consumers of the provided software information, the IPG Resource Broker and the IPG Neutralization Service, are briefly described.

Kolano, Paul Z.↗

Mission simulation as an approach to develop requirements for automation in Advanced Life Support Systems

This paper examines mission simulation as an approach to develop requirements for automation and robotics for Advanced Life Support Systems (ALSS). The focus is on requirements and applications for command and control, control and monitoring, situation assessment and response, diagnosis and recovery, adaptive planning and scheduling, and other automation applications in addition to mechanized equipment and robotics applications to reduce the excessive human labor requirements to operate and maintain an ALSS. Based on principles of systems engineering, an approach is proposed to assess requirements for automation and robotics using mission simulation tools. First, the story of a simulated mission is defined in terms of processes with attendant types of resources needed, including options for use of automation and robotic systems. Next, systems dynamics models are used in simulation to reveal the implications for selected resource allocation schemes in terms of resources required to complete operational tasks. The simulations not only help establish ALSS design criteria, but also may offer guidance to ALSS research efforts by identifying gaps in knowledge about procedures and/or biophysical processes. Simulations of a planned one-year mission with 4 crewmembers in a Human Rated Test Facility are presented as an approach to evaluation of mission feasibility and definition of automation and robotics requirements.

NASA Discipline Number 61-10↗

Improvement of selected satellite applications through the use of microwave data

This paper describes an analysis of a data set in which satellite acquired microwave data (Seasat Synthetic Aperture Radar) have been registered with Landsat Multispectral Scanner data and the combined data processed using conventional multichannel spectral pattern recognition programs. Results of this analysis indicate that the combined data set offers improvement in surface classification that is significant to certain applications. A brief description of the registration procedure is given. The improvement in results rendered to selected resource management applications is discussed. The presented results are preliminary due to the short time that the satellite microwave data have been available; however, a more comprehensive analysis is in progress and will be completed during the coming year.

Mooneyhan, D. W.↗

Engineering the future with America's high school students

The number of students enrolled in engineering is declining while the need for engineers is increasing. One contributing factor is that most high school students have little or no knowledge about what engineering is, or what engineers do. To teach young students about engineering, engineers need good tools. This paper presents a course of study developed and used by the authors in a junior college course for high school students. Students learned about engineering through independent student projects, in-class problem solving, and use of career information resources. Selected activities from the course can be adapted to teach students about engineering in other settings. Among the most successful techniques were the student research paper assignments, working out a solution to an engineering problem as a class exercise, and the use of technical materials to illustrate engineering concepts and demonstrate 'tools of the trade'.

Farrance, M. A.↗

NASA Tech Briefs, June 2007

Topics covered include: High-Accuracy, High-Dynamic-Range Phase-Measurement System; Simple, Compact, Safe Impact Tester; Multi-Antenna Radar Systems for Doppler Rain Measurements; 600-GHz Electronically Tunable Vector Measurement System; Modular Architecture for the Measurement of Space Radiation; VLSI Design of a Turbo Decoder; Architecture of an Autonomous Radio Receiver; Improved On-Chip Measurement of Delay in an FPGA or ASIC; Resource Selection and Ranking; Accident/Mishap Investigation System; Simplified Identification of mRNA or DNA in Whole Cells; Printed Multi-Turn Loop Antennas for RF Biotelemetry; Making Ternary Quantum Dots From Single-Source Precursors; Improved Single-Source Precursors for Solar-Cell Absorbers; Spray CVD for Making Solar-Cell Absorber Layers; Glass/BNNT Composite for Sealing Solid Oxide Fuel Cells; A Method of Assembling Compact Coherent Fiber-Optic Bundles; Manufacturing Diamond Under Very High Pressure; Ring-Resonator/Sol-Gel Interferometric Immunosensor; Compact Fuel-Cell System Would Consume Neat Methanol; Algorithm Would Enable Robots to Solve Problems Creatively; Hypothetical Scenario Generator for Fault-Tolerant Diagnosis; Smart Data Node in the Sky; Pseudo-Waypoint Guidance for Proximity Spacecraft Maneuvers; Update on Controlling Herds of Cooperative Robots; and Simulation and Testing of Maneuvering of a Planetary Rover.

Source record↗

Tracking Three-Dimensional Fish Behavior with a New Marine Acoustic Telemetry System

The persistent monitoring capability provided by acoustic telemetry systems allows us to study behavior, movement, and resource selection of mobile marine animals. Current marine acoustic telemetry systems are challenged by localization errors and limits in the number of animals that can be tracked simultaneously. We designed a new system to provide detection ranges of up to 1 km, to reduce localization errors to less than 1 m, and to increase to 500 the number of unique tags simultaneously tracked. The design builds on HTIs experience of more than a decade developing acoustic telemetry systems for freshwater environments. A field trial of the prototype system was conducted at the University of Washingtons Friday Harbor Marine Laboratory (Friday Harbor, WA). Copper rockfish (Sebastes caurinus) were selected for field trials of this new system because their high site-fidelity and small home ranges provide ample opportunity to track individual fish behavior while testing our ability to characterize the movements of a species of interest to management authorities.

acoustic telemetry↗

Lunar resource evaluation and mine site selection

Two scenarios in this evaluation of lunar mineral resources and the selection of possible mining and processing sites are considered. The first scenario assumes that no new surface or near-surface data will be available before site selection (presumably one of the Apollo sites). The second scenario assumes that additional surface geology data will have been obtained by a lunar orbiter mission, an unmanned sample return mission (or missions), and followup manned missions. Regardless of the scenario, once a potentially favorable mine site has been identified, a minimum amount of fundamental data is needed to assess the resources at that site and to evaluate its suitability for mining and downstream processing. Since much of the required data depends on the target mineral(s), information on the resource, its beneficiation, and the refining, smelting, and fabricating processes must be factored into the evaluation. The annual capacity and producing lifetime of the mine and its associated processing plant must be estimated before the resource reserves can be assessed. The available market for the product largely determines the capacity and lifetime of the mine. The Apollo 17 site is described as a possible mining site. The use of new sites is briefly addressed.

Bence, A. Edward↗