New program model for program partitioning on NUMA multiprocessor systems

被引:0
|
作者
Lai, GJ
Chen, C
机构
[1] National Chiao Tung University, Institute of Computer Science and Information Engineering, Hsinchu
来源
关键词
program model; NUMA multiprocessor; partitioning; scheduling;
D O I
10.1049/ip-cdt:19960637
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new program model is presented to accurately represent parallel programs for partitioning and scheduling problems. This model extends the graphic representation of the macrodataflow by considering the complex communication options supported by NUMA systems. The proposed model shows not only task precedence relations but also data sharing status. Moreover, a new partitioning method based on the proposed model is also developed. Experimental results show that many conventional partitioning algorithms operate more efficiently using the proposed model, and that the proposed algorithm surpasses existing algorithms.
引用
收藏
页码:431 / 435
页数:5
相关论文
共 50 条
  • [41] New Millennium Program Space Technology 8 Dependable Multiprocessor: Technology and Technology Validation
    Samson, John, Jr.
    Grobelny, Eric
    Driesse-Bunn, Sandra
    Clark, Matt
    Van Portfliet, Susan
    JOURNAL OF SPACECRAFT AND ROCKETS, 2012, 49 (06) : 1043 - 1057
  • [42] MARYLAND CHART PROGRAM - A NEW MODEL FOR ADVANCED TRAFFIC MANAGEMENT-SYSTEMS
    KASSOFF, H
    ITE JOURNAL-INSTITUTE OF TRANSPORTATION ENGINEERS, 1992, 62 (03): : 33 - 36
  • [43] Optimal Program Partitioning for Predictable Performance
    Whitham, Jack
    Audsley, Neil
    PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, : 122 - 131
  • [44] Program partitioning and generating environment for DCE
    Chen, SCS
    Yang, CS
    Lan, CJ
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: ISAS '98, 1998, : 283 - 287
  • [45] Source Code Partitioning in Program Optimization
    Bolat, Murat
    Kelsey, Kirk
    Li, Xiaoming
    Gao, Guang R.
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 56 - 63
  • [46] Genetic algorithm based program partitioning
    Saito, T
    Nakanishi, T
    Kunieda, Y
    Fukuda, A
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 707 - 712
  • [47] EXPERIENCE WITH IMPLEMENTATION OF A TURBOJET ENGINE CONTROL PROGRAM ON A MULTIPROCESSOR
    SHAFFER, PL
    PROCEEDINGS OF THE 1989 AMERICAN CONTROL CONFERENCE, VOLS 1-3, 1989, : 2715 - 2720
  • [48] Motor program selections in simple model systems
    Kupfermann, I
    Weiss, KR
    CURRENT OPINION IN NEUROBIOLOGY, 2001, 11 (06) : 673 - 677
  • [49] RUN-TIME ISSUES IN PROGRAM PARTITIONING ON DISTRIBUTED-MEMORY SYSTEMS
    PANDE, S
    AGRAWAL, DP
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1995, 7 (05): : 429 - 454
  • [50] Systems analysis of the earth: Outline of a new program
    Gedzelman, SD
    Hindman, EE
    11TH SYMPOSIUM ON EDUCATION, 2002, : 137 - 138