How Low Can You Go?

被引:0
|
作者
Dietz, Henry [1 ]
机构
[1] Univ Kentucky, Lexington, KY 40506 USA
关键词
Precision; Accuracy; Bit-slice; Logic optimization;
D O I
10.1007/978-3-030-35225-7_8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
It could be said that much of the evolution of computers has been the quest to make use of the exponentially-growing amount of on-chip circuitry that Moore predicted in 1965 - a trend that many now claim is coming to an end [1]. Whether that rate slows or not, it is no longer the driver; there is already more circuitry than can be continuously powered. The immediate future of parallel language and compiler technology should be less about finding and using parallelism and more about maximizing the return on investment of power. Programming language constructs generally operate on data words, and so does most compiler analysis and transformation. However, individual word-level operations often harbor pointless, yet power hungry, lower-level operations. This paper suggests that parallel compilers should not only be identifying and manipulating massive parallelism, but that the analysis and transformations should go all the way down to the bit or gate level with the goal of maximizing parallel throughput per unit of power consumed. Several different ways in which compiler analysis can go lower than word-level are discussed.
引用
收藏
页码:101 / 108
页数:8
相关论文
共 50 条
  • [1] How Low Can You Go?
    Sadhu, Meru J.
    Kruglyak, Leonid
    [J]. CRISPR JOURNAL, 2018, 1 (05): : 312 - 313
  • [2] How low can you go?
    Aboites, Vicente
    [J]. PHYSICS WORLD, 2007, 20 (04) : 22 - 22
  • [3] How low can you go?
    Mitchell, W. Beau
    Bussel, James B.
    [J]. BLOOD, 2013, 121 (24) : 4817 - 4818
  • [4] HOW LOW CAN YOU GO
    PIERSON, CA
    [J]. NURSE PRACTITIONER FORUM-CURRENT TOPICS AND COMMUNICATIONS, 1995, 6 (02): : 55 - 55
  • [6] How Low Can You Go?
    Tranbaugh, Robert F.
    [J]. ANNALS OF THORACIC SURGERY, 2024, 118 (03): : 710 - 711
  • [7] How low can you go?
    Kilbourne, Sarah
    Krupnick, Alexander Sasha
    [J]. JOURNAL OF THORACIC AND CARDIOVASCULAR SURGERY, 2018, 156 (02): : 892 - 893
  • [8] How low can you go?
    Wiley, H. Steven
    [J]. ELIFE, 2018, 7
  • [9] How low can you go?
    不详
    [J]. BIOTECHNIQUES, 2006, 41 (01) : 19 - 19
  • [10] How low can you go?
    Sturdee, DW
    MacLennan, AH
    [J]. CLIMACTERIC, 2005, 8 (04) : 305 - 306