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.

Hungwen Li

dblp:60/38 · DBLP profile ↗
← Back
18ranked-venue papers
9as first author
0since 2021 · last 1993
—ORCID · none

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

Systems, architecture and hardware · 9 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-authorArtificial intelligence and machine learning · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorTheory of computation · 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
5 papers
Interconnection networks and networks-on-chip · 62% Parallel and multicore computing · 26% Processor architecture and microarchitecture · 10%
Computer graphics and multimedia
2 papers
Image and video processing · 100%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › parallel architecture
massively parallel processor
0.021991
Reconfigurable SIMD massively parallel computers · Proc. IEEE 1991
Polymorphic-Torus Network · IEEE Trans. Computers 1989
Interconnection networks and networks-on-chip › network topology
torus network
0.021989
Polymorphic-Torus Network · IEEE Trans. Computers 1989
Polymorphic-Torus Architecture for Computer Vision · IEEE Trans. Pattern Anal. Mach. Intell. 1989
Interconnection networks and networks-on-chip
network topology
0.021989
Polymorphic-Torus Network · IEEE Trans. Computers 1989
Connected component labeling on polymorphic torus architecture · CVPR 1988
Parallel and multicore computing › parallel algorithms › parallel algorithm design
parallel algorithm mapping
0.011991
Reconfigurable SIMD massively parallel computers · Proc. IEEE 1991
Interconnection networks and networks-on-chip › interconnect architecture
reconfigurable interconnect
0.011991
Reconfigurable SIMD massively parallel computers · Proc. IEEE 1991
Interconnection networks and networks-on-chip › network topology
reconfigurable topology
0.011989
Polymorphic-Torus Architecture for Computer Vision · IEEE Trans. Pattern Anal. Mach. Intell. 1989
Processor architecture and microarchitecture
SIMD
0.011989
Polymorphic-Torus Architecture for Computer Vision · IEEE Trans. Pattern Anal. Mach. Intell. 1989
Interconnection networks and networks-on-chip › interconnection networks
SIMD interconnection network
0.011989
Polymorphic-Torus Network · IEEE Trans. Computers 1989
Image and video processing › binary image processing
connected component labeling
0.011988
Connected component labeling on polymorphic torus architecture · CVPR 1988
Interconnection networks and networks-on-chip › network topology
mesh network
0.011988
Connected component labeling on polymorphic torus architecture · CVPR 1988
Hardware reliability and fault tolerance › reconfiguration
fault-tolerant reconfiguration
0.011991
Reconfigurable SIMD massively parallel computers · Proc. IEEE 1991
Interconnection networks and networks-on-chip › bus-based interconnection
bus architecture
0.011981
The Impact of Process Interconnection on the Global Bus Architecture · RTSS 1981
Interconnection networks and networks-on-chip
multiprocessor interconnection
0.011981
The Impact of Process Interconnection on the Global Bus Architecture · RTSS 1981
Processor architecture and microarchitecture
multicore design
0.011981
The Impact of Process Interconnection on the Global Bus Architecture · RTSS 1981

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

circuit switching · 0.0VLSI design · 0.0parallel algorithm · 0.0divide-and-conquer · 0.0network reconfiguration · 0.0SIMD parallelism · 0.0polymorphic switching · 0.0formal wiring analysis · 0.0
YearPublicationVenuePosition
1993 Hardware Suport for Fast Reconfigurability in Processor Arrays
abstract
Massively parallel computers are implemented by means of modules at different packaging levels. This paper discusses a hierarchical node clustering scheme (HNC) for packaging a class of reconfigurable processor arrays called Polymorphic Processor Array (PPA) which uses circuit-switchingbased routers at each node to deliver a different topology at every instruction. The PPA family suffers from an unknown signal delay between arbitrary two nodes connected by the circuited-switched paths. This either forces the hardware clock to compromise to the worst signal delay or makes the software dependent on the system size. The use of the HNC scheme allows to obtain communication speed-up and automatic control, at the compiler level, over signal propagation delay.
Massimo Maresca, Hungwen Li, Pierpaolo Baglietto
ICPP (1)2
1993 Deriving Algorithms on Reconfigurable Networks Based on Function Decomposition
Gen-Huey Chen, Biing-Feng Wang, Hungwen Li
Theor. Comput. Sci.3
1991 Configurational Computation: A New Computation Method on Processor Arrays with Reconfigurable Bus Systems
Biing-Feng Wang, Gen-Huey Chen, Hungwen Li
ICPP (3)3
1991 Reconfigurable SIMD massively parallel computers
abstract
This paper is a brief introduction to a new class of computers, the reconfigurable massively parallel computer. Its most distinguishing feature is the utilization of the reconfigurability of the interconnection network to establish a network topology well mapped to the algorithm communication graph so that higher efficiency can be achieved, and to remove faulty processors from the network so that the system operation can be kept uninterrupted while maintaining the same or slightly degraded efficiency. Several existing reconfigurable single instruction multiple data (SIMD) parallel architectures and their reconfiguration mechanism are described, the effectiveness of algorithm mapping, through reconfiguration, is demonstrated, and fault-tolerant schemes via reconfiguration are discussed.>
Hungwen Li, Quentin F. Stout
Proc. IEEE1
1989 Connection Autonomy in SIMD Computers: A VLSI Implementation
Massimo Maresca, Hungwen Li
J. Parallel Distributed Comput.2
1989 Parallel computer vision on Polymorphic Torus architecture
Massimo Maresca, Hungwen Li, Michael M. C. Sheng
Mach. Vis. Appl.2
1989 Polymorphic-Torus Architecture for Computer Vision
abstract
A massively parallel fine-grained SIMD (single-instruction multi-data-stream) computer for machine vision computations is described. The architecture features a polymorphic-torus network which inserts an individually controllable switch into every node of the two-dimensional torus such that the network is dynamically reconfigurable to match the algorithm. Reconfiguration is accomplished by circuit switching and is achieved at fine-grained level. Using both the processor coordinate in the torus and the data for reconfiguration, the polymorphic-torus achieves solution time that is superior or equivalent to that of popular vision architectures such as mesh, tree, pyramid and hypercube for many vision algorithms discussed. Implementation of the architecture is given to illustrate its VLSI efficiency.>
Hungwen Li, Massimo Maresca
IEEE Trans. Pattern Anal. Mach. Intell.1
1989 Polymorphic-Torus Network
abstract
An interconnection network is presented for a massively parallel fine-grained single-instruction, multiple-data (SIMD) system, called the polymorphic-torus, whose design goal is to provide high communication bandwidth under a packaging constraint. This goal is achieved by the polymorphic principle, which injects switches with circuit-switching capability into every node of a base network (e.g. a two-dimensional torus). The polymorphic approach maintains wiring complexity of the base network but effectively increases the communication bandwidth due to its flexibility in reconfiguring the switches individually and dynamically to match the algorithm graph. Formal analysis on interpackage wiring (the flux) and the intrapackage wiring (the fluid) is given for the polymorphic-torus and the related torus networks. Three algorithms, namely, the Boolean, the max/min, and the sum operations, are developed to illustrate the use of the polymorphic principle in enhancing the communication bandwidth with no penalty of the interpackage wiring complexity.>
Hungwen Li, Massimo Maresca
IEEE Trans. Computers1
1988 Connected component labeling on polymorphic torus architecture
abstract
A parallel algorithm is presented for labeling the connected components of multicolored digital images. The algorithm takes advantage of the bottom-up divide-and-conquer strategy applied in tree and pyramid architectures but only requires a mesh topology. To support nonlocal communication, where meshes perform poorly, the authors propose the polymorphic torus, a regular mesh interconnection network in which each node is able to dynamically interconnect its ports, depending on its own data. By having each node properly drive such an interconnection, communication links between processors get established and disconnected and, as a result, the effective network diameter is reduced. The proposed connected-component labeling algorithm requires O( square root n) steps for a square root n* square root n multicolored image of an n-processor polymorphic torus, which is the same performance achieved in a tree architecture with 2n-1 processors. The lower number of processors and the simpler topology of polymorphic torus (vs. tree) make it a very suitable approach to mesh augmentation for intermediate-level vision applications.>
Massimo Maresca, Hungwen Li, Mark A. Lavin
CVPR2
1988 A VLSI implementation of polymorphic-torus architecture
Massimo Maresca, Hungwen Li
Microprocess. Microprogramming2
1987 Polymorphic-Torus Network
Hungwen Li, Massimo Maresca
ICPP1
1986 Fast Hough transform for multidimensional signal processing
abstract
The recently developed Fast Hough Transform algorithm [3,4] alleviated the traditional exponential growth in computing complexity and storage of the Hough transform at a factor of several orders of magnitude thus enlightened the possibility of serving as a fundamental algorithm for multidimensional signal processing. This paper investigates its implementation on SIMD architectures consisting of a large number of identical bit-serial processing elements.
Hungwen Li
ICASSP1
1986 Fast Hough transform: A hierarchical approach
Hungwen Li, Mark A. Lavin, Ronald J. Le Master
Comput. Vis. Graph. Image Process.1
1985 Structured Process: A New Language Attribute for Better Interaction of Parallel Architecture and Algorithm
Hungwen Li, Ching-Chy Wang, Mark A. Lavin
ICPP1
1984 Evaluation of signal processing architectures via an integrated simulation environment
abstract
A recently-developed system simulation environment for multiple resource systems is described. The simulation tool integrates the description and simulation of software objects, hardware objects, interconnection topologies and user applications. In this study, a distributed operating system, which cooperatively manages the activity of multiple processors; a VLSI-oriented floating point signal processor; a shared memory architecture; and an application data flow graph [1] are investigated.
Marc Beacken, Hungwen Li
ICASSP2
1983 A VLSI Modular Architecture Methodology for Realtime Signal Processing Applications
Hungwen Li
ICPP1
1982 A Multi-port memory organization for use in distributed computing systems
Prashant S. Sawkar, Timothy J. Forquer, E. J. Schernecke, Hungwen Li
ICDCS4
1981 The Impact of Process Interconnection on the Global Bus Architecture
Hungwen Li
RTSS1