EXAMPLE OF ADA TASKING.

被引:0
|
作者
Longo, Stephen A.
机构
来源
Journal of Pascal, Ada & Modula-2 | 1984年 / 3卷 / 03期
关键词
COMPUTER PROGRAMMING LANGUAGES - COMPUTER PROGRAMS - COMPUTER SYSTEMS; DIGITAL; -; Multiprocessing;
D O I
暂无
中图分类号
学科分类号
摘要
Three ways are discussed that use Ada programming language to calculate mathematical expressions when the term can be treated independently. For each of these methods (sequential, rendezvous and recursion) a program is written. If there is more than one processor, then the sequential method is not taking full advantage of the computer. Both rendezvous and recursion have an internal bookkeeping overhead. Depending on the problem, one method may be faster than another. Complete examples of each method are given with some modifications. The dimensionality of the array is used as a variable. The reason for this is to capture the effect of exceeding the number of processors in a multi-processor system. In this respect, the programs are designed for a system with four or less processors.
引用
收藏
页码:34 / 35
相关论文
共 50 条
  • [21] OpenMP Tasking Model for Ada: Safety and Correctness
    Royuela, Sara
    Martorell, Xavier
    Quinones, Eduardo
    Pinho, Luis Miguel
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2017, 2017, 10300 : 184 - 200
  • [22] PERFORMANCE ASPECTS OF ADA TASKING IN EMBEDDED SYSTEMS
    HUIJSMAN, RD
    VANKATWIJK, J
    TOETENEL, WJ
    MICROPROCESSING AND MICROPROGRAMMING, 1987, 21 (1-5): : 301 - 309
  • [23] Tasking deadlock detector for Ada 95 programs
    Nonaka, Yusuke
    Cheng, Jingde
    Ushijima, Kazuo
    Ada user, 1999, 20 (01): : 79 - 92
  • [24] HARDWARE SUPPORT FOR EFFICIENT EXECUTION OF ADA TASKING
    ARDO, A
    PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : 194 - 202
  • [25] DESIGNING A REAL-TIME COPROCESSOR FOR ADA TASKING
    ROOS, J
    IEEE DESIGN & TEST OF COMPUTERS, 1991, 8 (01): : 67 - 79
  • [26] SOLUTIONS TO THE N QUEENS PROBLEM USING TASKING IN ADA
    CLAPP, RM
    MUDGE, TN
    VOLZ, RA
    SIGPLAN NOTICES, 1986, 21 (12): : 99 - 110
  • [27] USING SYMBOLIC EXECUTION FOR VERIFICATION OF ADA TASKING PROGRAMS
    DILLON, LK
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1990, 12 (04): : 643 - 669
  • [28] A COPROCESSOR FOR HIGH-PERFORMANCE MULTIPROCESSOR ADA TASKING
    LUNDBERG, L
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 499 : 147 - 165
  • [29] VERIFYING GENERAL SAFETY PROPERTIES OF ADA TASKING PROGRAMS
    DILLON, LK
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (01) : 51 - 63
  • [30] A PROTOCOL TO REDUCE GLOBAL COMMUNICATION IN DISTRIBUTED ADA TASKING
    LUNDBERG, L
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1990, 10 (03) : 261 - 264