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

Title: User Space Data-Intensive Memory-Map Simulator and Runtime

Abstract

UMAP is a system utility library which provides an application-specific buffer of pages cashed from a large file, i.e. out-of-core execution using memory map.

Authors:
 [1];  [1];  [1];  [1]
  1. LLNL
Publication Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA)
Contributing Org.:
LLNL
OSTI Identifier:
1371539
Report Number(s):
UMAP; 005360WKSTN00
LLNL-CODE-733797
DOE Contract Number:
AC52-07NA27344
Resource Type:
Software
Software Revision:
00
Software Package Number:
005360
Software CPU:
WKSTN
Source Code Available:
Yes
Country of Publication:
United States

Citation Formats

Gokhale, Maya, Essen, Brian Van, Pierce, Roger, and McFadden, Marty. User Space Data-Intensive Memory-Map Simulator and Runtime. Computer software. Vers. 00. USDOE National Nuclear Security Administration (NNSA). 17 May. 2017. Web.
Gokhale, Maya, Essen, Brian Van, Pierce, Roger, & McFadden, Marty. (2017, May 17). User Space Data-Intensive Memory-Map Simulator and Runtime (Version 00) [Computer software].
Gokhale, Maya, Essen, Brian Van, Pierce, Roger, and McFadden, Marty. User Space Data-Intensive Memory-Map Simulator and Runtime. Computer software. Version 00. May 17, 2017.
@misc{osti_1371539,
title = {User Space Data-Intensive Memory-Map Simulator and Runtime, Version 00},
author = {Gokhale, Maya and Essen, Brian Van and Pierce, Roger and McFadden, Marty},
abstractNote = {UMAP is a system utility library which provides an application-specific buffer of pages cashed from a large file, i.e. out-of-core execution using memory map.},
doi = {},
year = {Wed May 17 00:00:00 EDT 2017},
month = {Wed May 17 00:00:00 EDT 2017},
note =
}

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

Save / Share:
  • DI-MMAP is a simulator for modeling the performance of next generation non-volatile random access memory technologies (NVRAM) and a high-perfromance memory-map runtime for the Linux operating system. It is implemented as a device driver for the Linux operating system. It will be used by algorithm designers to unserstand the impact of future NVRAM on their algorithms and will be used by application developers for high-performance access to NVRAM storage.
  • Data centers account for a growing percentage of US power consumption. Energy e_ciency is now a first-class design constraint for the data centers that support cloud services. Service providers must distribute their data e_ciently across multiple data centers. This includes creation of data replicas that provide multiple copies of data for e_cient access. However, selecting replicas to maximize performance while minimizing energy waste is an open problem. State of the art replica selection approaches either do not address energy, lack scalability and/or are vulnerable to crashes due to use of a centralized coordinator. Therefore, we propose, develop and evaluate amore » simple cost-oriented decentralized replica selection system named EDR, implemented with two distributed optimization algorithms« less
  • Most casting defects occur during initial pouring and therefore the design of the running system, which guides the metal from the ladle into the mold, is crucial. Traditionally, the running system and mold filling are designed by trial and error, which is tedious, time consuming. and expensive. The uncertainties that remain can be overcome by a computer simulation that demonstrates the actual process of mold filling and subsequent solidification. Computer simulation of various processes has become more and more common in recent years. The cost-effectiveness of making flawless castings has made the foundry worker more aware of the process ofmore » mold filling, identification of hot spots, etc. The macroscopic Casting Process Simulator (CaPS) software combines heat transfer and fluid flow aspects and can describe a variety of solidification aspects, including mold filling. CaPS is a two-dimensional time-dependent computer code involving a finite-volume formulation for the mass, momentum. and energy equations. CaPS has the following characteristics: CaPS uses the PATRAN geometric modeling package for constructing the geometry, generating a neutral file consisting of a list of named components, and post-processing of the simulation results; building the geometry independently of the mesh is a time-saving procedure. A structured mesh generator of structured regular cells is included and is interfaced with the neutral-file output of the solid geometric package. Visual user interfaces have been developed on the basis of the HOOPS package, which contains a hierarchical database of geometric information. The CaPS shell scripts interactively provide a step-by-step procedure to simulate the solidification process, thus making the software very user-friendly.« 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)