Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Monte-Carlo simulation accelerating method and system based on cloud computing

A cloud computing and simulation technology, applied in the field of cloud computing, can solve problems such as high cost, difficulty, and difficulty in debugging, and achieve the effect of controllable cost

Active Publication Date: 2016-02-17
SUZHOU INST OF BIOMEDICAL ENG & TECH CHINESE ACADEMY OF SCI
View PDF2 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] (1) When using CUDA and other languages ​​to develop GPU parallel acceleration programs, developers need to have parallel ideas, and the developed programs are difficult to debug and must be continuously optimized to achieve better acceleration results
[0013] (2) The cost of purchasing a supercomputer to implement a CPU cluster is high; while a small CPU cluster built with multiple computers has limited computing power
Parallel program development using MPI technology requires self-management of memory and threads, which is difficult
In addition, local computer clusters require constant maintenance, increasing personnel costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Monte-Carlo simulation accelerating method and system based on cloud computing
  • Monte-Carlo simulation accelerating method and system based on cloud computing
  • Monte-Carlo simulation accelerating method and system based on cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0049] see figure 1 , is a flow chart of a cloud computing-based Monte Carlo simulation acceleration method according to an embodiment of the present invention. The Monte Carlo simulation acceleration method based on cloud computing in the embodiment of the present invention comprises the following steps:

[0050] Step 100: install Hadoop and Monte Carlo software on the local computer, and configure Hadoop to run under the pseudo-distribution mode;

[0051] In step 100, Hadoop is a distributed computing architecture developed by the Apache Foundation, and is an open source software. Users can us...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a Monte-Carlo simulation accelerating method and system based on cloud computing. The method comprises the steps that Hadoop and Monte-Carlo software are installed on a local computer, and the Hadoop is configured to run in a pseudo-distributed mode; a MapReduce procedure is written in the local computer, and a stimulation input text is manufactured; a machine image provided with the Hadoop and the Monte-Carlo software is manufactured at a cloud terminal, the manufactured machine image is utilized for instantiating a certain number of virtual servers, and Hadoop on all the virtual servers is configured to run in a fully-distributed mode to form a Hadoop cluster; the local MapReduce procedure and the stimulation input text are uploaded to the virtual servers, the MapReduce runs on the cloud terminal Hadoop cluster, and Monte-Carlo simulation distributed computation is carried out. The number and configuration of the virtual servers can be flexibly selected, and the method and system can be used at any place where a network has access.

Description

technical field [0001] The invention belongs to the technical field of cloud computing, and in particular relates to a cloud computing-based Monte Carlo simulation acceleration method and system. Background technique [0002] Monte Carlo (MC) method, also known as random sampling technique or statistical test method, is very different from general numerical calculation methods. It is a method based on probability and statistics theory. The Monte Carlo method can more realistically describe the characteristics of things and the process of physical experiments, and solve some problems that are difficult to solve by numerical methods, so this method has a wide range of applications. [0003] The advantages of the Monte Carlo method include: it can more realistically describe the characteristics of things with random properties and the physical experiment process; it is limited by geometric conditions; the convergence speed has nothing to do with the dimension of the problem; it...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455
Inventor 刘仰川高欣
Owner SUZHOU INST OF BIOMEDICAL ENG & TECH CHINESE ACADEMY OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products