Title :
A system-on-chip vector multiprocessor for transmission line modelling acceleration
Author :
Chouliaras, Vassilios A. ; Flint, James A. ; Li, Yibin ; Nunez-Yanez, Jose L.
Author_Institution :
Dept. of Electron. & Electr. Eng., Loughborough Univ., UK
Abstract :
We discuss a configurable, system-on-chip vector multiprocessor for accelerating the transmission line modeling (TLM) algorithm with an architecture capable of exploiting the two primary forms of parallelism in the code, thread and data level parallelism. Theoretical results demonstrate an order of magnitude reduction in the dynamic instruction count for a scalar-processor/vector-coprocessor configuration at a vector length of sixteen 32-bit single-precision elements. Furthermore, a multi-vector SoC architecture consisting of ten such vector accelerators provides a near-linear theoretical performance benefit of the order of 88% in three out of four benchmark configurations which is orthogonal to the benefit realized by vectorization alone. We discuss in detail this potent architecture and present implementation data for the 2-way multi-processor VLSI macrocell.
Keywords :
multiprocessing systems; system-on-chip; transmission line theory; 2-way multiprocessor VLSI macrocell; code parallelism; data level parallelism; magnitude reduction; multivector SoC architecture; scalar-processor; system-on-chip vector multiprocessor; thread parallelism; transmission line modelling acceleration; vector-coprocessor; Acceleration; Context modeling; Kernel; Light scattering; Open source software; Software performance; System-on-a-chip; Transmission line theory; Transmission lines; Yarn;
Conference_Titel :
Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
Print_ISBN :
0-7803-9333-3
DOI :
10.1109/SIPS.2005.1579931