Block predictor – corrector method on Python-based distributed computing environment
碩士 === 中華大學 === 應用統計學系碩士班 === 99 === In this thesis, we study how to apply Python to do parallel computation in a distributed computing structure. MPI-2 (Message Passing Interface) is implemented to be a basic standard on parallel processing to communicate between each CPU inside the structure. MPIC...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/40855202325662510816 |
id |
ndltd-TW-099CHPI5506045 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099CHPI55060452015-10-13T20:22:59Z http://ndltd.ncl.edu.tw/handle/40855202325662510816 Block predictor – corrector method on Python-based distributed computing environment 預測修正法使用Python在分散式計算環境問題的探討 chih-chieh cheng 鄭至傑 碩士 中華大學 應用統計學系碩士班 99 In this thesis, we study how to apply Python to do parallel computation in a distributed computing structure. MPI-2 (Message Passing Interface) is implemented to be a basic standard on parallel processing to communicate between each CPU inside the structure. MPICH2 (Message Passing Interface Chameleon) is implemented to let individual CPU to do data transmission and reception between other CPUs. While controlling and manipulation of the process is proceed by applying the functions; send、recv、get_size、get_rank, etc, in the package of mpi4py by Python. Numerical experiments are carried on the block method to solve some stiff ordinary differential equations, and their speed up between 1 CPU and two CPU are explored to show positive achievement of the proposed distributed parallel structure. Ming-Gong Lee 李明恭 2011 學位論文 ; thesis 53 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 中華大學 === 應用統計學系碩士班 === 99 === In this thesis, we study how to apply Python to do parallel computation in a distributed computing structure. MPI-2 (Message Passing Interface) is implemented to be a basic standard on parallel processing to communicate between each CPU inside the structure. MPICH2 (Message Passing Interface Chameleon) is implemented to let individual CPU to do data transmission and reception between other CPUs. While controlling and manipulation of the process is proceed by applying the functions; send、recv、get_size、get_rank, etc, in the package of mpi4py by Python. Numerical experiments are carried on the block method to solve some stiff ordinary differential equations, and their speed up between 1 CPU and two CPU are explored to show positive achievement of the proposed distributed parallel structure.
|
author2 |
Ming-Gong Lee |
author_facet |
Ming-Gong Lee chih-chieh cheng 鄭至傑 |
author |
chih-chieh cheng 鄭至傑 |
spellingShingle |
chih-chieh cheng 鄭至傑 Block predictor – corrector method on Python-based distributed computing environment |
author_sort |
chih-chieh cheng |
title |
Block predictor – corrector method on Python-based distributed computing environment |
title_short |
Block predictor – corrector method on Python-based distributed computing environment |
title_full |
Block predictor – corrector method on Python-based distributed computing environment |
title_fullStr |
Block predictor – corrector method on Python-based distributed computing environment |
title_full_unstemmed |
Block predictor – corrector method on Python-based distributed computing environment |
title_sort |
block predictor – corrector method on python-based distributed computing environment |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/40855202325662510816 |
work_keys_str_mv |
AT chihchiehcheng blockpredictorcorrectormethodonpythonbaseddistributedcomputingenvironment AT zhèngzhìjié blockpredictorcorrectormethodonpythonbaseddistributedcomputingenvironment AT chihchiehcheng yùcèxiūzhèngfǎshǐyòngpythonzàifēnsànshìjìsuànhuánjìngwèntídetàntǎo AT zhèngzhìjié yùcèxiūzhèngfǎshǐyòngpythonzàifēnsànshìjìsuànhuánjìngwèntídetàntǎo |
_version_ |
1718046478122876928 |