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...

Full description

Bibliographic Details
Main Authors: chih-chieh cheng, 鄭至傑
Other Authors: Ming-Gong Lee
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