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

Title: Micro Kernel Benchmark for Evaluating Computer Performance

Abstract

Crystal_mk is a micro benchmark that LLNL will use to evaluate vendor's software(e.g. compiler) and hardware(e.g. processor speed, memory design).

Authors:
Publication Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1230971
Report Number(s):
CRYSTAL_MK; 002067WKSTN00
UCRL-CODE-229558
DOE Contract Number:
W-7405-Eng-48
Resource Type:
Software
Software Revision:
00
Software Package Number:
002067
Software Package Contents:
Media Directory; Software Abstract; Media includes Source Code;/1 CD ROM
Software CPU:
WKSTN
Open Source:
No
Source Code Available:
Yes
Country of Publication:
United States

Citation Formats

Chan, B. Micro Kernel Benchmark for Evaluating Computer Performance. Computer software. Vers. 00. USDOE. 6 Apr. 2007. Web.
Chan, B. (2007, April 6). Micro Kernel Benchmark for Evaluating Computer Performance (Version 00) [Computer software].
Chan, B. Micro Kernel Benchmark for Evaluating Computer Performance. Computer software. Version 00. April 6, 2007.
@misc{osti_1230971,
title = {Micro Kernel Benchmark for Evaluating Computer Performance, Version 00},
author = {Chan, B.},
abstractNote = {Crystal_mk is a micro benchmark that LLNL will use to evaluate vendor's software(e.g. compiler) and hardware(e.g. processor speed, memory design).},
doi = {},
year = {Fri Apr 06 00:00:00 EDT 2007},
month = {Fri Apr 06 00:00:00 EDT 2007},
note =
}

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

Save / Share:
  • Pennwell's 1986 Petroleum Software Directory is a complete listing of software created specifically for the petroleum industry. Details are provided on over 800 mini, micro and mainframe computer software packages from more than 250 different companies. An accountant can locate programs to automate bookkeeping functions in large oil and gas production firms. A pipeline engineer will find programs designed to calculate line flow and wellbore pressure drop.
  • This premiere edition lists companies who sell computer software specifically for the petroleum industry. Micro, mini and mainframe computer software package listings are indexed according to major categories of the industry: Accounting, Exploration, Mapping, Geology, Geophysics, Drilling, Production (Reservoir Engineering), Pipelines and Refining/Petrochemicals. Listings and indexes by software package name and individual software company name. Over 500 program listings include: program name, operating system, special accessories, language/memory requirement and a description of the program.
  • There are many paradigms being promoted and explored for programming parallel computers, including modified sequential languages, new imperative languages and applicative languages. SISAL is an applicative language which has been designed by a consortium of industrial and research organizations for the specification and execution of parallel programs. It allows programs to be written with little concern for the structure of the underlying machine, thus the programmer is free to explore different ways of expressing the parallelism. A major problem with applicative languages has been their poor efficiency at handling large data structures. To counter this problem SISAL includes some advancedmore » memory management techniques for reducing the amount of data copying that occurs. In this paper we discuss the implementation of some image processing benchmarks in SISAL and C to evaluate the effectiveness of the memory management code. In general, the SISAL program was easier to code than the C (augmented with the PARMACS macros) because we were not concerned with the parallel implementation details. We found that the SISAL performance was in general comparable to C, and that it could be brought in line with an efficient parallel C implementation by some programmer-specified code transformations.« less
  • This collection of benchmark timings represents a snapshot of the hardware and software capabilities available for ab initio quantum chemical calculations at Pacific Northwest Laboratory`s Molecular Science Research Center in late 1992 and early 1993. The ``snapshot`` nature of these results should not be underestimated, because of the speed with which both hardware and software are changing. Even during the brief period of this study, we were presented with newer, faster versions of several of the codes. However, the deadline for completing this edition of the benchmarks precluded updating all the relevant entries in the tables. As will be discussedmore » below, a similar situation occurred with the hardware. The timing data included in this report are subject to all the normal failures, omissions, and errors that accompany any human activity. In an attempt to mimic the manner in which calculations are typically performed, we have run the calculations with the maximum number of defaults provided by each program and a near minimum amount of memory. This approach may not produce the fastest performance that a particular code can deliver. It is not known to what extent improved timings could be obtained for each code by varying the run parameters. If sufficient interest exists, it might be possible to compile a second list of timing data corresponding to the fastest observed performance from each application, using an unrestricted set of input parameters. Improvements in I/O might have been possible by fine tuning the Unix kernel, but we resisted the temptation to make changes to the operating system. Due to the large number of possible variations in levels of operating system, compilers, speed of disks and memory, versions of applications, etc., readers of this report may not be able to exactly reproduce the times indicated. Copies of the output files from individual runs are available if questions arise about a particular set of timings.« less
  • No abstract prepared.

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)