Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Rapid Monte Carlo SI Mulations Using Parallel Computing and a Client-server Model

Published

Author(s)

Raghu N. Kacker, Ruediger Kessel

Abstract

Processors with multiple CPU cores have become widely available. Therefore it is useful to parallelize the Monte Carlo simulation process in the context of metrology. Different approaches for parallel computing including Monte Carlo simulations are available and have been studied. We choose an approach which is based on a client-server model and which allows the use of remote computing resources when they are available. The communication between clients and servers is socket based using a high level remote procedure call protocol which integrates different system architectures (e.g. Windows and Linux) in an overall simulation “network”. The user can access the simulation network via a lightweight client which delegates all calculations to his network entry server. The results are communicated back to the client when the simulation task is finished. The system is optimized to limit the communication between client and server to a minimum and it is buffered to allow the calculation processes to continue, even if communication might be slow. The concept is flexible enough to be used by computers with multiple CPU cores or by multiple computers connected by a fast local network (LAN) or any combination of both.
Citation
Advanced Mathematical and Computational Tools in Metrology and Testing (AMCTM-2011)

Keywords

Monte Carlo Simulation, parallel processing

Citation

Kacker, R. and Kessel, R. (2011), Rapid Monte Carlo SI Mulations Using Parallel Computing and a Client-server Model, Advanced Mathematical and Computational Tools in Metrology and Testing (AMCTM-2011), [online], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=909264 (Accessed April 19, 2024)
Created June 21, 2011, Updated February 19, 2017