MEMORY-CONSTRAINED TASK SCHEDULING ON A NETWORK OF DUAL PROCESSORS.

被引:0
|
作者
Fuchs, Ken [1 ]
Kafura, Dennis [1 ]
机构
[1] Iowa State Univ, Ames, IA, USA, Iowa State Univ, Ames, IA, USA
来源
Journal of the ACM | 1985年 / 32卷 / 01期
关键词
COMPUTER NETWORKS - Protocols - COMPUTER OPERATING SYSTEMS - Storage Allocation - COMPUTER SYSTEMS PROGRAMMING - Time Sharing Programs - COMPUTERS - Operating Procedures - COMPUTERS; DIGITAL; -; Circuits;
D O I
暂无
中图分类号
学科分类号
摘要
One aspect of network design is the extent to which memory is shared among the processing elements. In this paper a model with limited sharing (only two processors connected to each memory) is analyzed and its performance compared with the performance of two other models that have appeared in the literature. One of these is a model of multiple processors sharing a single memory; the other model considers a multiprocessor configuration in which each processor has its own dedicated memory. The tasks processed by these networks are described by both time and memory requirements. The largest-memory-first (LMF) scheduling algorithm is employed and its performance with respect to an enumerative optimal scheduling algorithm is bounded. On the basis of this measure it is concluded that memory sharing is only desirable on very small networks and is disadvantageous on networks of larger size.
引用
收藏
页码:102 / 129
相关论文
共 50 条
  • [31] Memory-constrained Block Processing for DSP Software Optimization
    Ming-Yung Ko
    Chung-Ching Shen
    Shuvra S. Bhattacharyya
    Journal of Signal Processing Systems, 2008, 50 : 163 - 177
  • [32] Memory-constrained data locality optimization for tensor contractions
    Bibireata, A
    Krishnan, S
    Baumgartner, G
    Cociorva, D
    Lam, CC
    Sadayappan, P
    Ramanujam, J
    Bernholdt, DE
    Choppella, V
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2004, 2958 : 93 - 108
  • [33] Middleware specialization for memory-constrained networked embedded systems
    Subramonian, V
    Xing, GL
    Gill, C
    Lu, CY
    Cytron, R
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 306 - 313
  • [34] Adaptive Flash Sorting for Memory-Constrained Embedded Devices
    Lawrence, Ramon
    36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 321 - 326
  • [35] Efficient External Sorting for Memory-Constrained Embedded Devices with Flash Memory
    Jackson, Riley
    Gresl, Jonathan
    Lawrence, Ramon
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (04)
  • [36] Memory-Constrained Aggregate Computation over Data Streams
    Naidu, K. V. M.
    Rastogi, Rajeev
    Satkin, Scott
    Srinivasan, Anand
    IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 852 - 863
  • [37] Heap compression for memory-constrained Java']Java environments
    Chen, G
    Kandemir, M
    Vijaykrishnan, N
    Irwin, MJ
    Mathiske, B
    Wolczko, M
    ACM SIGPLAN NOTICES, 2003, 38 (11) : 282 - 301
  • [38] Adaptive Task Scheduling on Multicore Processors
    Nour, Samar
    Mahmoud, Shahira
    Saleh, Mohamed
    INTERNATIONAL CONFERENCE ON ADVANCED MACHINE LEARNING TECHNOLOGIES AND APPLICATIONS (AMLTA2018), 2018, 723 : 575 - 584
  • [39] Task scheduling algorithms for heterogeneous processors
    Topcuoglu, H
    Hariri, S
    Wu, MY
    (HCW '99) - EIGHTH HETEROGENEOUS COMPUTING WORKSHOP, PROCEEDINGS, 1999, : 3 - 14
  • [40] Exact memory-constrained UPGMA for large scale speaker clustering
    Cumani, Sandro
    Laface, Pietro
    PATTERN RECOGNITION, 2019, 95 (235-246) : 235 - 246