Title | ||
---|---|---|
Parallel programming of a symmetric transport-triggered architecture with applications in flexible LDPC encoding |
Abstract | ||
---|---|---|
Exposed-datapath architectures yield small, low-power processors that trade instruction word length for aggressive compile-time scheduling and a high degree of instruction-level parallelism. In this paper, we present a general-purpose parallel accelerator consisting of a main processor and eight symmetric clusters, all in a single core. Use of a lightweight and memory-efficient application programming interface allows for the first high-performance program executing both sequential and data-parallel code on the same TTA processor. We use the processor for LDPC encoding, a popular method of forward error correction. Demonstrating the flexibility of software-defined radio, we benchmark the processor with two programs, one which can handle almost any sort of LDPC code, and another which is optimized for a specific standard. We achieve a throughput of 5 Mb/s with the flexible program and 92 Mb/s with the standard-specific one, while consuming only 95 mW at a clock frequency of 1175 MHz. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1109/ICASSP.2014.6855236 | Acoustics, Speech and Signal Processing |
Keywords | Field | DocType |
application program interfaces,forward error correction,parallel architectures,parallel programming,parity check codes,software radio,TTA processor,data-parallel code,flexible LDPC encoding,forward error correction,general-purpose parallel accelerator,memory-efficient application programming interface,parallel programming,software-defined radio,symmetric transport-triggered architecture,Open Computing Language (OpenCL),low-density parity check codes (LDPC),parallel computing,software-defined radio (SDR),transport-triggered architecture (TTA) | Single-core,Forward error correction,Computer science,Low-density parity-check code,Scheduling (computing),Parallel computing,Transport triggered architecture,Compiler,Throughput,Clock rate | Conference |
ISSN | Citations | PageRank |
1520-6149 | 0 | 0.34 |
References | Authors | |
10 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Blaine Rister | 1 | 55 | 4.15 |
Pekka Jääskeläinen | 2 | 140 | 31.26 |
olli silven | 3 | 553 | 58.47 |
Jari Hannuksela | 4 | 121 | 13.36 |
Joseph R. Cavallaro | 5 | 1175 | 115.35 |