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 条
  • [21] Parallel Out-of-Core computation and updating of the QR factorization
    Gunter, BC
    Van De Geijn, RA
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2005, 31 (01): : 60 - 78
  • [22] Key concepts for parallel out-of-core LU factorization
    Dongarra, JJ
    Hammarling, S
    Walker, DW
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1998, 35 (07) : 13 - 31
  • [23] Out-of-core functional programming with type-based primitives
    Chuang, TR
    Mu, SC
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, 2000, 1753 : 32 - 46
  • [24] Early experience with out-of-core applications on the Cray XMT
    Chavarria-Miranda, Daniel
    Marquez, Andres
    Nieplocha, Jarek
    Maschhoff, Kristyn
    Scherrer, Chad
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2290 - +
  • [25] Dynamic Chunking for Out-of-Core Volume Visualization Applications
    Lipsa, Dan R.
    Bergeron, R. Daniel
    Sparr, Ted M.
    Laramee, Robert S.
    ADVANCES IN VISUAL COMPUTING, PT 2, PROCEEDINGS, 2009, 5876 : 117 - +
  • [26] Advanced library support for irregular and out-of-core parallel computing
    Brezany, P
    Bubak, M
    Malawski, M
    Zajac, K
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 435 - 444
  • [27] Performance prediction and analysis of parallel out-of-core matrix factorization
    Caron, E
    Lazure, D
    Utard, G
    HIGH PERFORMANCE COMPUTING - HIPC 2000, PROCEEDINGS, 2001, 1970 : 161 - 172
  • [28] RCS COMPUTATION USING A PARALLEL IN-CORE AND OUT-OF-CORE DIRECT SOLVER
    Garcia-Donoro, D.
    Martinez-Fernandez, I.
    Garcia-Castillo, L. E.
    Zhang, Y.
    Sarkar, T. K.
    PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2011, 118 : 505 - 525
  • [29] A parallel, out-of-core algorithm for RNA secondary structure prediction
    Zhou, Wenduo
    Lowenthal, David K.
    2006 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2006, : 74 - 81
  • [30] A Parallel Memory Efficient Framework for Out-of-Core Mesh simplification
    Lu Yongquan
    Li Nan
    Gao Pengdong
    Qiu Chu
    Wang Jintao
    Lv Rui
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 666 - 671