skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Simple Lookup Service

Abstract

Simple Lookup Service (sLS) is a REST/JSON based lookup service that allows users to publish information in the form of key-value pairs and search for the published information. The lookup service supports both pull and push model. This software can be used to create a distributed architecture/cloud.

Publication Date:
Research Org.:
Lawrence Berkeley National Laboratory
Sponsoring Org.:
USDOE
OSTI Identifier:
1231775
Report Number(s):
SIMPLE LOOKUP SERV; 003020MLTPL00
R&D Project: KEY401; 2013-082
DOE Contract Number:
AC02-05CH11231
Resource Type:
Software
Software Revision:
00
Software Package Number:
003020
Software Package Contents:
will be posted at Google Code
Software CPU:
MLTPL
Open Source:
No
Source Code Available:
Yes
Country of Publication:
United States

Citation Formats

. Simple Lookup Service. Computer software. Vers. 00. USDOE. 1 May. 2013. Web.
. (2013, May 1). Simple Lookup Service (Version 00) [Computer software].
. Simple Lookup Service. Computer software. Version 00. May 1, 2013.
@misc{osti_1231775,
title = {Simple Lookup Service, Version 00},
author = {},
abstractNote = {Simple Lookup Service (sLS) is a REST/JSON based lookup service that allows users to publish information in the form of key-value pairs and search for the published information. The lookup service supports both pull and push model. This software can be used to create a distributed architecture/cloud.},
doi = {},
year = 2013,
month = 5,
note =
}

Software:
To order this software, request consultation services, or receive further information, please fill out the following request.

Save / Share:
  • A number of scientific applications are performance-limited by expressions that repeatedly call costly elementary functions. Lookup table (LUT) optimization accelerates the evaluation of such functions by reusing previously computed results. LUT methods can speed up applications that tolerate an approximation of function results, thereby achieving a high level of fuzzy reuse. One problem with LUT optimization is the difficulty of controlling the tradeoff between performance and accuracy. The current practice of manual LUT optimization adds programming effort by requiring extensive experimentation to make this tradeoff, and such hand tuning can obfuscate algorithms. In this paper we describe a methodology andmore » tool implementation to improve the application of software LUT optimization. Our Mesa tool implements source-to-source transformations for C or C++ code to automate the tedious and error-prone aspects of LUT generation such as domain profiling, error analysis, and code generation. We evaluate Mesa with five scientific applications. Our results show a performance improvement of 3.0× and 6.9× for two molecular biology algorithms, 1.4× for a molecular dynamics program, 2.1× to 2.8× for a neural network application, and 4.6× for a hydrology calculation. We find that Mesa enables LUT optimization with more control over accuracy and less effort than manual approaches.« less
  • The manual describes how to use SYCOOR, an interactive Macintosh program written in BASIC for computing and adjusting synecological coordinates. Site synecological coordinates are indices of moisture, nutrients, heat, and light computed from lists of plant species present at the site. Graphs of a species' distribution in moisture-nutrient and heat-light space are also displayed by the program.
  • BIOMASS is an interactive microcomputer program that uses allometric regression equations to calculate aboveground biomass of common tree species of the Lake States. The equations are species-specific and most use both diameter and height as independent variables. The program accommodates fixed area and variable-radius sample designs and produces both individual tree and areal estimates of whole-tree oven-dry weights.
  • BIOPAK is a menu-driven package of computer programs for IBM-compatible personal computers that calculates the biomass, area, height, length, or volume of plant components (leaves, branches, stem, crown, and roots). The routines were written in FoxPro, Fortran, and C. BIOPAK was created to facilitate linking of a diverse array of vegetation datasets with the appropriate subset of available equations for estimating plant components, such as biomass and leaf area. BIOPAK produces reports that are formatted for people and files that are compatible with other software. Other reports document the design of a computation run and the equations used. The guidemore » provides information in installation, reference, and tutorials.« less
  • New software from the Gas Research Institute (GRI) is especially useful to local distribution companies (LDCs) who have older plastic gas pipe installations and are in warmer climates. The new software, LIFESPAN, enables these companies to predict pipe lifetimes and plan for long range replacement programs. LIFESPAN also is useful for assessing the operational benefits by changing scenarios, such as: what will the pipe lifetime be if pressure is increased (or reduced) by 25%? In addition to its ability to forecast the longterm performance of polyethylene (PE) gas pipe materials by using data from short-term, laboratory-based slow crack growth (SCG)more » tests, LIFESPAN also can evaluate existing piping systems. Also, it can be used to design new systems, select PE gas piping materials in a cost effective manner for specific operating conditions, and improve inspection and maintenance operations. With information from LIFESPAN, pipe replacements, repairs, or rehabilitation can be done in a scheduled manner for effective use of manpower and equipment resources.« less

To initiate an order for this software, request consultation services, or receive further information, fill out the request form below. You may also reach us by email at: .

OSTI staff will begin to process an order for scientific and technical software once the payment and signed site license agreement are received. If the forms are not in order, OSTI will contact you. No further action will be taken until all required information and/or payment is received. Orders are usually processed within three to five business days.

Software Request

(required)
(required)
(required)
(required)
(required)
(required)
(required)
(required)