Design-Pattern based Parallel Programming Model and System Implementation

被引:0
|
作者
Wu, Huabei [1 ]
机构
[1] Tianjin Univ, Sch Comp Sci & Technol, Tianjin 300072, Peoples R China
关键词
Parallel programming; Design pattern; Higher order function; Reusable component;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Design patterns make it easier to reuse successful designs and architectures. Expressing proven techniques as design patterns makes them more accessible to developers of new systems and helps a designer get a design faster. In sequential and object-oriented programming domain design patterns have played a very important role but in parallel programming the application of design patterns is very few. We propose a design-pattern based parallel programming model and implement a parallel programming environment in the SNIP platform to help the developers to build their parallel application system efficiently. The experiment results show our system is effective and competent.
引用
收藏
页码:12500 / 12504
页数:5
相关论文
共 50 条
  • [1] Is MPI suitable for a generative design-pattern system?
    Mehta, Paras
    Amaral, Jose Nelson
    Szafron, Duane
    [J]. PARALLEL COMPUTING, 2006, 32 (7-8) : 616 - 626
  • [2] Structural Formalization of Design-Pattern Based Software Design
    Singh, Pushpendra B.
    Chaudhary, Banshi D.
    [J]. THIRD INTERNATIONAL CONFERENCE ON DIGITAL SOCIETY: ICDS 2009, PROCEEDINGS, 2009, : 283 - 288
  • [3] Automating design-pattern identification
    Bansiya, J
    [J]. DR DOBBS JOURNAL, 1998, 23 (06): : 20 - +
  • [4] Identification of Suitable Design-Pattern Realizations
    Beloglavec, Simon
    Hericko, Marjan
    [J]. ELEKTROTEHNISKI VESTNIK-ELECTROCHEMICAL REVIEW, 2006, 73 (01): : 71 - 76
  • [5] A Composite Design-Pattern Identification Technique
    Hericko, Marjan
    Beloglavec, Simon
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2005, 29 (04): : 469 - 476
  • [6] A Design Pattern for Parallel Programming of Games
    AlBahnassi, Wessam
    Mudur, Sudhir P.
    Goswami, Dhrubajyoti
    [J]. 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1007 - 1014
  • [7] Design and implementation of an environment for component-based parallel programming
    de Carvalho, Francisco Heron
    Lins, Rafael Dueire
    Correa, Ricardo Cordeiro
    Araiijo, Gisele
    de Santiago, Chanderlie Freire
    [J]. HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2006, 2007, 4395 : 184 - +
  • [8] Genetic parallel programming: Design and implementation
    Cheang, Sin Man
    Leung, Kwong Sak
    Lee, Kin Hong
    [J]. EVOLUTIONARY COMPUTATION, 2006, 14 (02) : 129 - 156
  • [9] Why not use a pattern-based parallel programming system?
    Anvik, J
    Schaeffer, J
    Szafron, D
    Tan, K
    [J]. EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 81 - 86
  • [10] A pattern recognition system for prostate mass spectra discrimination based on the CUDA parallel programming model
    Kostopoulos, Spiros
    Glotsos, Dimitris
    Sidiropoulos, Konstantinos
    Asvestas, Pantelis
    Cavouras, Dionisis
    Kalatzis, Ioannis
    [J]. 2ND INTERNATIONAL CONFERENCE ON MATHEMATICAL MODELING IN PHYSICAL SCIENCES 2013 (IC-MSQUARE 2013), 2014, 490