PARALLEL PROGRAMMING ON A PC - A CASE-STUDY

被引:0
|
作者
SERBEDZIJA, NB [1 ]
机构
[1] UNIV KARLSRUHE,INST PROGRAMMSTRUKT & DATENORG,W-7500 KARLSRUHE,GERMANY
来源
MICROPROCESSING AND MICROPROGRAMMING | 1992年 / 34卷 / 1-5期
关键词
D O I
10.1016/0165-6074(92)90116-O
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper evaluates possibilities of parallel programming on a personal computer for real-time applications. Price/performance ratio makes these machines attractive parts of real-time system configuration. The framework for this case study is the existing implementation of extended Modula-2. A concurrency model named asynchronous process communication has been defined and implemented on a SUN workstation. The implementation was done in Modula-2, extending the language with new constructs convenient for parallel and distributed programming. The main reason for conducting this experiment was to make an existing system available for personal computers. The paper stresses what are the features that have to be re-programmed in order to run the same concurrent program on both SUN workstation and personal computer. It will be shown that most of the changes are done in the implementation domain while the concurrency concept remains unchanged. The resulting system is very attractive for classroom exercises and provides a practical and inexpensive environment for teaching courses in concurrent programming and process control systems.
引用
收藏
页码:121 / 124
页数:4
相关论文
共 50 条
  • [1] PARALLEL MULTIPLICATION - A CASE-STUDY IN PARALLEL PROGRAMMING
    YUEN, CK
    FENG, MD
    SIGPLAN NOTICES, 1994, 29 (03): : 12 - 17
  • [3] PARALLEL COMPUTING - A CASE-STUDY
    SLAETS, JFW
    TRAVIESO, G
    COMPUTER PHYSICS COMMUNICATIONS, 1989, 56 (01) : 63 - 67
  • [4] RESCUE OF THE PC-9, A CASE-STUDY
    BARROWS, B
    MARINE TECHNOLOGY SOCIETY JOURNAL, 1979, 12 (06) : 13 - 23
  • [5] A VERIFIED REPORT OF SPURIOUS PROGRAMMING - A CASE-STUDY
    ERICKSON, SL
    SWEESY, MW
    FORNEY, RC
    CALABRIA, DA
    PACE-PACING AND CLINICAL ELECTROPHYSIOLOGY, 1995, 18 (05): : 1072 - 1074
  • [6] AUTOMATED IMPEDANCE - A CASE-STUDY IN MICROPROCESSOR PROGRAMMING
    TUCKER, RD
    HUDRLIK, TR
    SILVIS, SE
    ACKERMAN, E
    COMPUTERS IN BIOLOGY AND MEDICINE, 1981, 11 (03) : 153 - 160
  • [7] PARALLEL QUERYING OF LARGE DATABASES - A CASE-STUDY
    STONE, HS
    COMPUTER, 1987, 20 (10) : 11 - 21
  • [8] PARALLEL PROCESSES IN COUNSELING AND SUPERVISION - A CASE-STUDY
    FRIEDLANDER, ML
    SIEGEL, SM
    BRENOCK, K
    JOURNAL OF COUNSELING PSYCHOLOGY, 1989, 36 (02) : 149 - 157
  • [9] A CASE-STUDY IN IMPROVING PROGRAMMING PRODUCTIVITY ON TRANSPUTER NETWORKS
    SCOTT, NS
    CROOKES, D
    MILLIGAN, P
    KILPATRICK, PL
    MORROW, PJ
    MICROPROCESSING AND MICROPROGRAMMING, 1989, 25 (1-5): : 247 - 251
  • [10] FLO67 - A CASE-STUDY IN SCALABLE PROGRAMMING
    WHOLEY, S
    LASSER, C
    BHANOT, G
    INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1992, 6 (04): : 383 - 388