学位论文详细信息
Power-Efficient Accelerators for High-Performance Applications.
High-performance Computing;Low-power Computing;Power-efficient Computing;SIMD Architectures;Streaming Architectures;Application-specific Processors;Computer Science;Electrical Engineering;Engineering;Computer Science & Engineering
Dasika, Ganesh SuryanarayanMudge, Trevor N. ;
University of Michigan
关键词: High-performance Computing;    Low-power Computing;    Power-efficient Computing;    SIMD Architectures;    Streaming Architectures;    Application-specific Processors;    Computer Science;    Electrical Engineering;    Engineering;    Computer Science & Engineering;   
Others  :  https://deepblue.lib.umich.edu/bitstream/handle/2027.42/86478/gdasika_1.pdf?sequence=1&isAllowed=y
瑞士|英语
来源: The Illinois Digital Environment for Access to Learning and Scholarship
PDF
【 摘 要 】

Computers, regardless of their function, are always better if they can operate more quickly. The addition of computation resources allows for improved response times, greater functionality and more flexibility. The drawback with improving a computer;;s performance, however, is that it often comes at the cost of power and energy consumption. For many platforms, this is not an issue -- desktop computers, for instance, have been consuming an increasing amount of power yet because they comprise a small fraction of a household;;s overall power consumption, this increase is tolerated.Power increases are not tolerated, however, in modern mobile devices. These devices do more and more each generation and are deployed in increasingly interesting environments -- whether it is the common smart phone, a portable medical imaging device or a complex sensor-processor used for disaster relief.Even in less portable circumstances, such as servers used for high-throughput computation, reducing power consumption is an important way to reduce the cost of operating the server.This thesis studies various applications from these and other domains that require ever-increasing compute ability but cannot tolerate a similar increase in power consumption. These domains include wireless signal-processing, portable medical imaging and scientific computing. These applications are analyzed in detail to ascertain the most appropriate hardware substrates and microarchitectural structures to help deliver the best performance-per-power efficiency.The architectures evaluated included fixed-function and flexible loop accelerators, SIMD data-engines, general-purpose graphics-processing units and general-purpose processors. These architectures were improved in ways that increased programmability, instruction-level parallelism, memory bandwidth, and average throughput; and reduced control-divergence overhead, effective memory latency, and data-dependent stalls. These modifications led to solutions with 50 times the performance-per-power efficiency as current designs.

【 预 览 】
附件列表
Files Size Format View
Power-Efficient Accelerators for High-Performance Applications. 3349KB PDF download
  文献评价指标  
  下载次数:14次 浏览次数:16次