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

Title: Damselfly Network Simulator

Abstract

Damselfly is a model-based parallel network simulator. It can simulate communication patterns of High Performance Computing applications on different network topologies. It outputs steady-state network traffic for a communication pattern, which can help in studying network congestion and its impact on performance.

Publication Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1232555
Report Number(s):
DAMSELFLY; 003861MLTPL00
LLNL-CODE-678961
DOE Contract Number:
AC52-07NA27344
Resource Type:
Software
Software Revision:
00
Software Package Number:
003861
Software Package Contents:
Open Source Software Package available from Lawrence Livermore National Laboratory at the following URL: https://github.com/LLNL/damselfly
Software CPU:
MLTPL
Open Source:
Yes
Source Code Available:
Yes
Country of Publication:
United States

Citation Formats

. Damselfly Network Simulator. Computer software. https://www.osti.gov//servlets/purl/1232555. Vers. 00. USDOE. 1 Apr. 2014. Web.
. (2014, April 1). Damselfly Network Simulator (Version 00) [Computer software]. https://www.osti.gov//servlets/purl/1232555.
. Damselfly Network Simulator. Computer software. Version 00. April 1, 2014. https://www.osti.gov//servlets/purl/1232555.
@misc{osti_1232555,
title = {Damselfly Network Simulator, Version 00},
author = {},
abstractNote = {Damselfly is a model-based parallel network simulator. It can simulate communication patterns of High Performance Computing applications on different network topologies. It outputs steady-state network traffic for a communication pattern, which can help in studying network congestion and its impact on performance.},
url = {https://www.osti.gov//servlets/purl/1232555},
doi = {},
year = {Tue Apr 01 00:00:00 EDT 2014},
month = {Tue Apr 01 00:00:00 EDT 2014},
note =
}

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

Save / Share:
  • A three-dimensional, three-phase reservoir simulator was interfaced with a surface facility network simulator. The results were employed in determining an integrated field development and operating plan for producing from an onshore-offshore oil reservoir at a specified rate. Various aspects of alternative development and facility installation scenarios were investigated with the interfaced system. The requirement and sizing of mator surface facilities and a drilling and workover program were determined over a 25-year study period. The most efficient development plan was one which combined cost-effective drilling and facilities scheduling while at the same time providing maximum operating flexibility and balanced reservoir development.more » The system discussed in this paper proved to be a viable tool for effectively managing reservoir development and provided several alternatives upon which management could base decisions involving large investments.« less
  • This volume is a user's guide for the flexible network definition software that allows the user to manipulate the basic data files to design a network suitable for a particular study. The flexible-network software allows the user to automatically define study regions of any size (county to multi-state) and to use different levels of transportation network detail within each region. This allows the user to model a completely detailed transportation network in the regions of primary interest while modeling movements to and from these regions on an aggregate network in the surrounding regions, thus reducing computational requirements. Because of thismore » flexibility and the numerous support data bases, the flexible network definition capability makes it easy to set up the Freight Network Equilibrium Model (FNEM) or the Shortest Path Analysis and Display (SPAD) program for a new study. The network data bases include data on the rail, highway, water, and pipelines systems in the United States. FNEM is a predictive model that simulates the decisions of both shippers (buyers and sellers of goods) and carriers (rail, truck, and barge operators) and takes into account the competition for transportation facilities and congestion delays caused by all freight movements. The Model produces as output detailed routings, cost estimates, and delay estimates for all shipments and total traffic levels on all facilities.« less
  • Application that uses the Python low-level socket interface to pass network traffic between devices on the local side of a NAT router and the WAN side of the NAT router. This application is designed to generate traffic that complies with the Energy Star Small Network Equipment Test Method.
  • The author describe the structure and use of a computer program which simulates the operation of a parallel processor simulation system. The program was developed to support an investigation to determine algorithms which are suitable for simulating continuous systems on a parallel processor configuration. 5 references.
  • The design of ISI's SDI architecture simulator was intended to minimize the software development necessary to add new simulation models to the system or to refine the detail of existing ones. The key software design approach used to accomplish this goal was the modeling of each simulated defense system component by a software object called a 'technology module.' Each technology module provided a carefully defined abstract interface between the component model and the rest of the simulation system, particularly the simulation models of battle managers. This report documents the first test of the validity of this software design approach. Amore » new technology module modeling a kinetic kill vehicle' (KKV) was added to the simulator. Although this technology module had an impact on several parts of the simulation system in the form of new data structures and functions that had to be created, the integration of the new module was accomplished without the necessity of replacing any existing code.« 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)