Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing

This paper is to make further research on facilitating the large-scale scientific computing on the grid and the desktop grid platform. The related issues include the programming method, the overhead of the high-level program interface based middleware, and the data anticipate migration. The block ba...

Full description

Saved in:
Bibliographic Details
Main Authors: Yizi Shang, Ling Shang, Chuanchang Gao, Guiming Lu, Yuntao Ye, Dongdong Jia
Format: Article
Language:English
Published: Wiley 2014-01-01
Series:The Scientific World Journal
Online Access:http://dx.doi.org/10.1155/2014/914514
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832559748374855680
author Yizi Shang
Ling Shang
Chuanchang Gao
Guiming Lu
Yuntao Ye
Dongdong Jia
author_facet Yizi Shang
Ling Shang
Chuanchang Gao
Guiming Lu
Yuntao Ye
Dongdong Jia
author_sort Yizi Shang
collection DOAJ
description This paper is to make further research on facilitating the large-scale scientific computing on the grid and the desktop grid platform. The related issues include the programming method, the overhead of the high-level program interface based middleware, and the data anticipate migration. The block based Gauss Jordan algorithm as a real example of large-scale scientific computing is used to evaluate those issues presented above. The results show that the high-level based program interface makes the complex scientific applications on large-scale scientific platform easier, though a little overhead is unavoidable. Also, the data anticipation migration mechanism can improve the efficiency of the platform which needs to process big data based scientific applications.
format Article
id doaj-art-29829168d8774167b90b24e010b29305
institution Kabale University
issn 2356-6140
1537-744X
language English
publishDate 2014-01-01
publisher Wiley
record_format Article
series The Scientific World Journal
spelling doaj-art-29829168d8774167b90b24e010b293052025-02-03T01:29:16ZengWileyThe Scientific World Journal2356-61401537-744X2014-01-01201410.1155/2014/914514914514Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific ComputingYizi Shang0Ling Shang1Chuanchang Gao2Guiming Lu3Yuntao Ye4Dongdong Jia5State Key Laboratory of Simulation and Regulation of Water Cycle in River Basin, China Institute of Water Resources and Hydropower Research, Beijing 100038, ChinaDahe Cluture & Finance Group, Nanjing 210007, ChinaSchool of Electric Power, North China University of Water Conservancy and Electric Power, Zhengzhou 450045, ChinaSchool of Information Engineering, North China University of Water Conservancy and Electric Power, Zhengzhou 450045, ChinaState Key Laboratory of Simulation and Regulation of Water Cycle in River Basin, China Institute of Water Resources and Hydropower Research, Beijing 100038, ChinaState Key Laboratory of Simulation and Regulation of Water Cycle in River Basin, China Institute of Water Resources and Hydropower Research, Beijing 100038, ChinaThis paper is to make further research on facilitating the large-scale scientific computing on the grid and the desktop grid platform. The related issues include the programming method, the overhead of the high-level program interface based middleware, and the data anticipate migration. The block based Gauss Jordan algorithm as a real example of large-scale scientific computing is used to evaluate those issues presented above. The results show that the high-level based program interface makes the complex scientific applications on large-scale scientific platform easier, though a little overhead is unavoidable. Also, the data anticipation migration mechanism can improve the efficiency of the platform which needs to process big data based scientific applications.http://dx.doi.org/10.1155/2014/914514
spellingShingle Yizi Shang
Ling Shang
Chuanchang Gao
Guiming Lu
Yuntao Ye
Dongdong Jia
Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing
The Scientific World Journal
title Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing
title_full Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing
title_fullStr Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing
title_full_unstemmed Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing
title_short Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing
title_sort using the high level based program interface to facilitate the large scale scientific computing
url http://dx.doi.org/10.1155/2014/914514
work_keys_str_mv AT yizishang usingthehighlevelbasedprograminterfacetofacilitatethelargescalescientificcomputing
AT lingshang usingthehighlevelbasedprograminterfacetofacilitatethelargescalescientificcomputing
AT chuanchanggao usingthehighlevelbasedprograminterfacetofacilitatethelargescalescientificcomputing
AT guiminglu usingthehighlevelbasedprograminterfacetofacilitatethelargescalescientificcomputing
AT yuntaoye usingthehighlevelbasedprograminterfacetofacilitatethelargescalescientificcomputing
AT dongdongjia usingthehighlevelbasedprograminterfacetofacilitatethelargescalescientificcomputing