Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dean Nguyen Truong

dblp:70/7019 · also Dean Truong · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 7 · 1 first-authorComputer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Electronic design automation · 24% Processor architecture and microarchitecture · 19% Interconnection networks and networks-on-chip · 19%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
design space exploration
0.112010
Circuit modeling for practical many-core architecture design exploration · DAC 2010
Integrated circuit design › asynchronous circuit design
globally asynchronous locally synchronous design
0.112010
A Reconfigurable Source-Synchronous On-Chip Network for GALS Many-Core Platforms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Processor architecture and microarchitecture
many-core architecture
0.112010
Circuit modeling for practical many-core architecture design exploration · DAC 2010
Parallel and multicore computing
many-core systems
0.112010
A Reconfigurable Source-Synchronous On-Chip Network for GALS Many-Core Platforms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Interconnection networks and networks-on-chip › network-on-chip design
reconfigurable noc
0.112010
A Reconfigurable Source-Synchronous On-Chip Network for GALS Many-Core Platforms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation
circuit modeling
0.012010
Circuit modeling for practical many-core architecture design exploration · DAC 2010

Methods — techniques the papers use, named apart from their topics

source-synchronous communication · 0.1circuit switching · 0.1DVFS · 0.1
YearPublicationVenuePosition
2010 Circuit modeling for practical many-core architecture design exploration
abstract
Current tools for computer architecture design lack standard support for multi- and many-core development. We propose using circuit models to describe the multiple processor architecture to motivate a circuit based design approach applied to a computer architecture problem. A test chip with DVFS capable processors is used to explore our ideas through software implementation.
Dean Nguyen Truong, Bevan M. Baas
DAC1
2010 A Reconfigurable Source-Synchronous On-Chip Network for GALS Many-Core Platforms
abstract
This paper presents a globally-asynchronous locally-synchronous (GALS)-compatible circuit-switched on-chip network that is well suited for use in many-core platforms targeting streaming digital signal processing and embedded applications which typically have a high degree of task-level parallelism among computational kernels. Inter-processor communication is achieved through a simple yet effective reconfigurable source-synchronous network. Interconnect paths between processors can sustain a peak throughput of one word per cycle. A theoretical model is developed for analyzing the performance of the network. A 65 nm complementary metal-oxide–semiconductor GALS chip utilizing this network was fabricated which contains 164 programmable processors, three accelerators and three shared memory modules. For evaluating the efficiency of this platform, a complete 802.11a wireless local area network baseband receiver was implemented. It has a real-time throughput of 54 Mb/s with all processors running at 594 MHz and 0.95-V, and consumes an average of 174.8 mW with 12.2 mW (or 7.0%) dissipated by its interconnect links and switches. With the chip's dual supply voltages set at 0.95-V and 0.75-V, and individual processors' oscillators operating at workload-based optimal frequencies, the receiver consumes 123.2 mW, which is a 29.5% reduction in power. Measured power consumption values from the chip are within 2–5% of the estimated values.
Anh Thien Tran, Dean Nguyen Truong, Bevan M. Baas
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2009 An Improved Split-Row Threshold Decoding Algorithm for LDPC Codes
abstract
We present an improved thresholding LDPC decoding algorithm which outperforms the split-row and original split-row threshold decoders with a small increase in hardware. Simulation results show that the algorithm provides 0.27- 0.50 dB coding gain over split-row, 0.10-0.20 dB over split-row threshold, and is within 0.08-0.13 dB of SPA. Compared with the original threshold algorithm the check node processor's gate count is increased by 3% while total chip area is kept the same.
Tinoosh Mohsenin, Dean Nguyen Truong, Bevan M. Baas
ICC2
2009 The Design of a Reconfigurable Continuous-flow Mixed-radix FFT Processor
abstract
The design of a highly configurable continuous flow mixed-radix (CFMR) Fast Fourier Transform (FFT) processor is presented. It computes fixed-point complex FFTs and inverse FFTs (IFFTs), and utilizes a flexible addressing scheme to enable runtime configuration of the FFT length from 16-points to 4096-points. A configurable block floating point (BFP) unit increases numerical performance. Compared to a floating point Matlab FFT function, the accuracy of the proposed architecture is 80 dB for a 64-point FFT and 74 dB for a 1024-point FFT with random complex input data.
Anthony T. Jacobson, Dean Nguyen Truong, Bevan M. Baas
ISCAS2
2009 Multi-Split-Row Threshold Decoding Implementations for LDPC Codes
abstract
The recently introduced Split-Row Threshold algorithm significantly improves the error performance when compared to the non- threshold Split-Row algorithm while requiring a very small increase in hardware complexity. The Multi-Split-Row Threshold decoding algorithm presented in this paper enables further reductions in routing complexity for greater throughput and smaller circuit area implementations. Several Multi-Split-Row Threshold decoder designs have been implemented in 65 nm CMOS and the impact of the different levels of partitioning on error performance, wire interconnect complexity, decoder area, and speed are investigated. The Split-Row-16 Threshold decoder occupies 3.8 mm2, runs at 100 MHz, delivers a throughput of 13.8 Gbps at 15 iterations and is only 0.28 dB and 0.22 dB away from SPA and MinSum Normalized.
Tinoosh Mohsenin, Dean Nguyen Truong, Bevan M. Baas
ISCAS2
2009 A Low-cost High-speed Source-synchronous Interconnection Technique for GALS Chip Multiprocessors
abstract
The globally asynchronous locally synchronous (GALS) design style for a large area chip has become increasingly attractive due to the difficulty of designing global clocking circuits at high clock frequencies in the GHz range. In this paper, we present a high-speed interconnect network for a GALS multiprocessing system composed of a 2-D mesh array of processors. Processors are locally clocked by their own oscillators and communicate together using a static circuit-switched technique combined with a source-synchronous communication scheme. A technique to maximize the timing reliability on long-distance interconnects at high clock rates is proposed that is area and power efficient with low latency and allows a sustained ideal peak throughput of one word per cycle.
Anh Thien Tran, Dean Nguyen Truong, Bevan M. Baas
ISCAS2
2009 A GALS many-core heterogeneous DSP platform with source-synchronous on-chip interconnection network
abstract
This paper presents a many-core heterogeneous computational platform that employs a GALS compatible circuit-switched on-chip network. The platform targets streaming DSP and embedded applications that have a high degree of task-level parallelism among computational kernels. The test chip was fabricated in 65nm CMOS consisting of 164 simple small programmable cores, three dedicated-purpose accelerators and three shared memory modules. All processors are clocked by their own local oscillators and communication is achieved through a simple yet effective source-synchronous communication technique that allows each interconnection link between any two processors to sustain a peak throughput of one data word per cycle. A complete 802.11a WLAN baseband receiver was implemented on this platform. It has a real-time throughput of 54 Mbps with all processors running at 594 MHz and 0.95 V, and consumes an average 174.76 mW with 12.18 mW (or 7.0%) dissipated by its interconnection links. We can fully utilize the benefit of the GALS architecture and by adjusting each processor's oscillator to run at a workload-based optimal clock frequency with the chip's dual supply voltages set at 0.95 V and 0.75 V, the receiver consumes only 123.18 mW, a 29.5% in power reduction. Measured results of its power consumption on the real chip come within the difference of only 2-5% compared with the estimated results showing our design to be highly reliable and efficient.
Anh Thien Tran, Dean Nguyen Truong, Bevan M. Baas
NOCS2
2006 Hardware and applications of AsAP: An asynchronous array of simple processors
Bevan M. Baas, Zhiyi Yu, Michael J. Meeuwsen, Omar Sattari, Ryan W. Apperson, Eric W. Work, Jeremy W. Webb, Michael A. Lai, Daniel Gurman, Jason Cheung, Dean Nguyen Truong, Tinoosh Mohsenin
Hot Chips Symposium12