A parallel programming interface for out-of-core cluster applications

被引:0
|
作者
Jianqi Tang
Binxing Fang
Mingzeng Hu
Hongli Zhang
机构
[1] Harbin Institute of Technology,Department of Computer Science and Engineering
来源
Cluster Computing | 2006年 / 9卷
关键词
Out-of-core computation; Cluster of workstations; Global out-of-core array; Local array file; In-core data;
D O I
暂无
中图分类号
学科分类号
摘要
Clusters of workstations are a practical approach to parallel computing that provide high performance at a low cost for many scientific and engineering applications. In order to handle problems with increasing data sets, methods supporting parallel out-of-core computations must be investigated. Since writing an out-of-core version of a program is a difficult task and virtual memory systems do not perform well in some cases, we have developed a parallel programming interface and the support library to provide efficient and convenient access to the out-of-core data. This paper focuses on how these components extend the range of problem sizes that can be solved on the cluster of workstations. Execution time of Jacobi iteration when using our interface, virtual memory and PVFS are compared to characterize the performance for various problem sizes, and it is concluded that our new interface significantly increases the sizes of problems that can be efficiently solved.
引用
收藏
页码:321 / 327
页数:6
相关论文
共 50 条
  • [1] A parallel programming interface for out-of-core cluster applications
    Tang, Jianqi
    Fang, Binxing
    Hu, Mingzeng
    Zhang, Hongli
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2006, 9 (03): : 321 - 327
  • [2] Grid and cluster matrix computation with persistent storage and out-of-core programming
    Aouad, Lamine M.
    Petiton, Serge G.
    Sato, Mitsuhisa
    2005 IEEE International Conference on Cluster Computing (CLUSTER), 2006, : 372 - 380
  • [3] Out-of-Core and Dynamic Programming for Data Distribution on a Volume Visualization Cluster
    Frank, S.
    Kaufman, A.
    COMPUTER GRAPHICS FORUM, 2009, 28 (01) : 141 - 153
  • [4] An object-oriented method for out-of-core parallel computations on cluster of workstations
    Tang, JQ
    Fang, BX
    Hu, MZ
    Zhang, HL
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 507 - 510
  • [5] Out-of-core scheduling methods in cluster computing
    Zhou, Z. (zzhou0328@whu.edu.cn), 1600, Huazhong University of Science and Technology (41):
  • [6] Irregular and out-of-core parallel computing on clusters
    Brezany, P
    Bubak, M
    Malawski, M
    Zajac, K
    PARALLEL PROCESSING APPLIED MATHEMATICS, 2002, 2328 : 299 - 306
  • [7] Out-of-Core Parallel Frontier Search with MapReduce
    Reinefeld, Alexander
    Schuett, Thorsten
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2010, 5976 : 323 - 336
  • [8] On the performance of parallel factorization of out-of-core matrices
    Caron, E
    Utard, G
    PARALLEL COMPUTING, 2004, 30 (03) : 357 - 375
  • [9] Efficient parallel out-of-core isosurface extraction
    Zhang, HJ
    Newman, TS
    PVG 2003 PROCEEDINGS, 2003, : 9 - 16
  • [10] Compilation techniques for out-of-core parallel computations
    Kandemir, M
    Choudhary, A
    Ramanujam, J
    Bordawekar, R
    PARALLEL COMPUTING, 1998, 24 (3-4) : 597 - 628