SEMI-AUTOMATIC PROCESS PARTITIONING FOR PARALLEL COMPUTATION

被引:9
|
作者
KOELBEL, C [1 ]
MEHROTRA, P [1 ]
VANROSENDALE, J [1 ]
机构
[1] NASA,LANGLEY RES CTR,INST COMP & APPL SCI ENGN,HAMPTON,VA 23665
关键词
Computer Architecture - Computer Software - Data Storage; Digital;
D O I
10.1007/BF01407902
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Automatic process partitioning is the operation of automatically rewriting an algorithm as a collection of tasks, each operating primarily on its own portion of the data, to carry out the computation in parallel. Hybrid shared memory systems provide a hierarchy of globally accessible memories. To achieve high performance of such machines one must carefully distribute the work and the data so as to keep the workload balanced while optimizing the access to nonlocal data. In this paper we consider a semi-automatic approach to process partitioning in which the compiler, guided by advice from the user, automatically transforms programs into such an interacting set of tasks. This approach is illustrated with a picture processing example written in BLAZE, which is transformed by the compiler into a task system maximizing locality of memory reference.
引用
收藏
页码:365 / 382
页数:18
相关论文
共 50 条
  • [41] STUDIES ON SEMI-AUTOMATIC TRACKING
    NAZAROV, AI
    [J]. VOPROSY PSIKHOLOGII, 1969, (04) : 161 - 172
  • [42] SCANIAS SEMI-AUTOMATIC FOR SEMIS
    MULLINS, PJ
    [J]. AUTOMOTIVE INDUSTRIES, 1984, 164 (09): : 36 - 36
  • [43] A SEMI-AUTOMATIC SEED COUNTER
    REID, WS
    BUCKLEY, DJ
    DOWNEY, RK
    [J]. JOURNAL OF AGRICULTURAL ENGINEERING RESEARCH, 1983, 28 (02): : 89 - 95
  • [44] SEMI-AUTOMATIC MAPPING TECHNIQUES
    MAKAROVI.IB
    [J]. PHOTOGRAMMETRIC ENGINEERING, 1971, 37 (05): : 475 - &
  • [45] Semi-automatic distributed synthesis
    Schewe, Sven
    Finkbeiner, Bernd
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2007, 18 (01) : 113 - 138
  • [46] SEMI-AUTOMATIC EVALUATOR FOR PHOTOISODOSES
    HAWLICZEK, F
    [J]. STRAHLENTHERAPIE, 1970, 139 (04) : 462 - +
  • [47] Semi-automatic Transmission in a Car
    Gasparik, M.
    Cerny, M.
    Solek, P.
    Matak, M.
    [J]. ADVANCES IN MECHANISM DESIGN II, 2017, 44 : 383 - 389
  • [48] Semi-automatic ontology bridging
    Silva, N
    Rocha, J
    [J]. IKE '05: Proceedings of the 2005 International Conference on Information and Knowledge Engineering, 2005, : 192 - 198
  • [49] SEMI-AUTOMATIC SPEECH AUDIOMETRY
    BURIAN, K
    BRIX, R
    BREU, H
    [J]. LARYNGOLOGIE RHINOLOGIE OTOLOGIE VEREINIGT MIT MONATSSCHRIFT FUR OHRENHEILKUNDE, 1979, 58 (04): : 306 - 309
  • [50] SEMI-AUTOMATIC PORTABLE COERCIMETER
    NURIEV, FN
    VOLMAN, VB
    [J]. SOVIET JOURNAL OF NONDESTRUCTIVE TESTING-USSR, 1978, 14 (03): : 279 - 281