On achieving maximum performance in time-varying arrays

被引:0
|
作者
Kulasinghe, P [1 ]
ElAmawy, A [1 ]
机构
[1] LOUISIANA STATE UNIV,DEPT ELECT & COMP ENGN,BATON ROUGE,LA 70803
关键词
D O I
10.1006/jpdc.1995.1149
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Several important computationally intensive algorithms can be implemented on special purpose VLSI arrays. A number of such algorithms naturally map onto either heterogenous arrays or arrays employing PEs with switchable functions, or both. In many cases, such designs are the only known ones for VLSI implementation. Synchronization is generally achieved by assuming that the time required to perform basic PE computations is uniform, although the PEs perform different functions and may change their functions at different algorithmic steps. This simplistic approach may result in significant performance degradation. This paper addresses the properties, performance, and theory of time-varying heterogeneous arrays for the objective of achieving maximum performance. A systematic method for collision avoidance is formally introduced and analyzed. Our approach is based on dynamically balancing a two-level pipelined array through the use of a set of buffers. Another set of buffers is used to guarantee data synchronization. We show that if the initial delays (PE execution times) and the time variances are deterministic, an equivalent time-invariant array can be constructed (in polynomial time) which is optimal in speed. We describe a method for estimating the upper bound on computational time when array time variance is nondeterministic. Our method requires only knowledge of the bounds on initial delays. (C) 1995 Academic Press, Inc.
引用
收藏
页码:101 / 111
页数:11
相关论文
共 50 条
  • [21] On Maximum-Likelihood Decoding of Time-Varying Trellis Codes
    Li, Wenhui
    Sidorenko, Vladimir
    Jerkovits, Thomas
    Kramer, Gerhard
    [J]. 2019 XVI INTERNATIONAL SYMPOSIUM PROBLEMS OF REDUNDANCY IN INFORMATION AND CONTROL SYSTEMS (REDUNDANCY), 2019, : 104 - 109
  • [22] On Channel Sounding With Switched Arrays in Fast Time-Varying Channels
    Wang, Rui
    Renaudin, Olivier
    Bas, C. Umit
    Sangodoyin, Seun
    Molisch, Andreas F.
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2019, 18 (08) : 3843 - 3855
  • [23] ACHIEVING GEOMETRIC CONVERGENCE FOR DISTRIBUTED OPTIMIZATION OVER TIME-VARYING GRAPHS
    Nedic, Angelia
    Olshevsky, Alex
    Shi, Wei
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2017, 27 (04) : 2597 - 2633
  • [24] NONLINEAR TIME-VARYING COMPENSATION FOR SIMULTANEOUS PERFORMANCE
    SHAMMA, JS
    [J]. SYSTEMS & CONTROL LETTERS, 1990, 15 (04) : 357 - 360
  • [25] Admissibility of time-varying observations for time-varying systems
    Idrissi, A
    Rhandi, A
    [J]. JOURNAL OF COMPUTATIONAL ANALYSIS AND APPLICATIONS, 2004, 6 (03) : 229 - 241
  • [26] TIME-VARYING COEFFICIENT MODELS AND THEIR FORECASTING PERFORMANCE
    RIDDINGTON, GL
    [J]. OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1993, 21 (05): : 573 - 583
  • [27] On robust stability and performance with time-varying control
    Dahleh, M
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1995, 117 (04): : 635 - 637
  • [28] Time-varying performance of international mutual funds
    Turtle, H. J.
    Zhang, Chengping
    [J]. JOURNAL OF EMPIRICAL FINANCE, 2012, 19 (03) : 334 - 348
  • [29] On optimal performance for linear time-varying systems
    Djouadi, SM
    Charalambous, CD
    [J]. 2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 875 - 880
  • [30] Stability bound for time-varying uncertainty of positive time-varying discrete systems with time-varying delay time
    Han H.-S.
    [J]. Journal of Institute of Control, Robotics and Systems, 2016, 22 (06) : 424 - 428