TY - JOUR
T1 - SiMT-DSP
T2 - A massively multithreaded DSP architecture
AU - Perach, Ben
AU - Weiss, Shlomo
N1 - Publisher Copyright:
© 1993-2012 IEEE.
PY - 2018/8
Y1 - 2018/8
N2 - Processor designers attempt to gain performance by introducing new, more efficient architectures. Digital signal processors (DSPs) are designed to process very efficiently digital signal applications. This focus allows DSP designers to select tradeoffs that may not be appropriate for general purpose processors. For example, the typical power consumption of DSPs is measured in milliwatts, while the power used by an Intel state-of-the-art processor is in the range of tens of watts. In recent years, we have seen a growing use of graphics processor units (GPUs) by nongraphical scientific applications because of their computation capabilities. In this paper, we introduce a new DSP architecture designed on the basis of the same parallel processing principles used in GPU architectures. We implement this new architecture on field-programmable gate array, show evaluation results for widely used DSP algorithms, and evaluate die area and power consumption. We achieve similar computation speeds as in GPUs with an evaluated die area of 9.88 mm2 and evaluated power consumption of 2.273 W due to the use of hardware adaptations for DSP applications.
AB - Processor designers attempt to gain performance by introducing new, more efficient architectures. Digital signal processors (DSPs) are designed to process very efficiently digital signal applications. This focus allows DSP designers to select tradeoffs that may not be appropriate for general purpose processors. For example, the typical power consumption of DSPs is measured in milliwatts, while the power used by an Intel state-of-the-art processor is in the range of tens of watts. In recent years, we have seen a growing use of graphics processor units (GPUs) by nongraphical scientific applications because of their computation capabilities. In this paper, we introduce a new DSP architecture designed on the basis of the same parallel processing principles used in GPU architectures. We implement this new architecture on field-programmable gate array, show evaluation results for widely used DSP algorithms, and evaluate die area and power consumption. We achieve similar computation speeds as in GPUs with an evaluated die area of 9.88 mm2 and evaluated power consumption of 2.273 W due to the use of hardware adaptations for DSP applications.
KW - Digital signal processor (DSP)
KW - multithreaded
KW - processor architecture
UR - http://www.scopus.com/inward/record.url?scp=85045647449&partnerID=8YFLogxK
U2 - 10.1109/TVLSI.2018.2817564
DO - 10.1109/TVLSI.2018.2817564
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85045647449
SN - 1063-8210
VL - 26
SP - 1413
EP - 1426
JO - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
JF - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
IS - 8
ER -