A joint power/performance optimization algorithm for multiprocessor systems using a period graph construct

被引:15
作者
Bambha, NK [1 ]
Bhattacharyya, SS [1 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
来源
13TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, PROCEEDINGS | 2000年
关键词
D O I
10.1109/ISSS.2000.874034
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A critical challenge in synthesis techniques for iterative applications is the efficient analysis of performance in the presence of communication resource contention. To address this challenge, we introduce the concept of the period graph. The period graph is constructed from the output of a simulation of the system, with idle states included in the graph, and its maximum cycle mean is used to estimate overall system throughput. As an example of the utility of the period graph, we demonstrate its use in a joint power/performance optimization solution that uses either a nested generic algorithm, or a simulated annealing algorithm. We analyze the fidelity of this estimator, and quantify the speedup and optimization accuracy obtained compared to simulation.
引用
收藏
页码:91 / 97
页数:7
相关论文
共 19 条
  • [1] BACK T, 1997, IEEE T EVOLUTION SPR
  • [2] BAMBHA NK, 2000, PERIOD GRAPH THROUGH
  • [3] BUCK J, 1994, INT J COMPUTER S JAN
  • [4] LOW-POWER CMOS DIGITAL DESIGN
    CHANDRAKASAN, AP
    SHENG, S
    BRODERSEN, RW
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (04) : 473 - 484
  • [5] CHANDRAKASAN AP, 1995, IEEE T COMPUTER AIDE, V14
  • [6] CHANG JM, 1995, DES AUT C JUN
  • [7] DASGUPTA A, 1995, P INT S LOW POW DES
  • [8] GOODBY L, 1994, P INT C COMP DES OCT
  • [9] HWANG C, 1997, INT C COMP AID DES
  • [10] Lawler E., 1976, Combinatorial Optimization: Networks and Matroids