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

Monk-Ping Leong

dblp:43/323 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2003
—ORCID · none

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

Systems, architecture and hardware · 6 · 4 first-authorSecurity and privacy · 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.

Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 50% GPUs and heterogeneous computing · 50%

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

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis
symmetric cryptography
0.012001
Tradeoffs in Parallel and Serial Implementations of the International Data Encryption Algorithm IDEA · CHES 2001
GPUs and heterogeneous computing › GPU computing
cryptographic acceleration
0.012001
Tradeoffs in Parallel and Serial Implementations of the International Data Encryption Algorithm IDEA · CHES 2001
Parallel and multicore computing › parallel computing
parallel implementation
0.012001
Tradeoffs in Parallel and Serial Implementations of the International Data Encryption Algorithm IDEA · CHES 2001
YearPublicationVenuePosition
2003 A variable-radix digit-serial design methodology and its application to the discrete cosine transform
abstract
A variable-radix digit-serial design methodology and its application to the implementation of a systolic structure for computing the discrete cosine transform is presented. Based on the parameters supplied by a user, different fixed-point designs can be derived from a single floating-point description where tradeoffs among quantization effects, throughput, latency, and area can be addressed. The resulting hardware implementations have variables of different wordlengths and operators of different radices. This design methodology enables efficient exploration of a complex design space to determine the most suitable implementation for a particular application.
Monk-Ping Leong, Philip H. W. Leong
IEEE Trans. Very Large Scale Integr. Syst.1
2001 Tradeoffs in Parallel and Serial Implementations of the International Data Encryption Algorithm IDEA
Ocean Y. H. Cheung, Kuen Hung Tsoi, Philip H. W. Leong, Monk-Ping Leong
CHES4
2001 Parameterized Module Generator for an FPGA-Based Electronic Cochlea
Monk-Ping Leong, Craig T. Jin, Philip H. W. Leong
FCCM1
2001 Pilchard - A Reconfigurable Computing Platform with Memory Slot Interface
Philip H. W. Leong, Monk-Ping Leong, Ocean Y. H. Cheung, T. Tung, C. M. Kwok, Ming Yiu Wong, Kin-Hong Lee
FCCM2
2001 A bitstream reconfigurable FPGA implementation of the WSAT algorithm
abstract
A field programmable gate array (FPGA) implementation of a coprocessor which uses the WSAT algorithm to solve Boolean satisfiability problems is presented. The input is a SAT problem description file from which a software program directly generates a problem-specific circuit design which can be downloaded to a Xilinx Virtex FPGA device and executed to find a solution. On an XCV300, problems of 50 variables and 170 clauses can be solved. Compared with previous approaches, it avoids the need for resynthesis, placement, and routing for different constraints. Our coprocessor is eminently suitable for embedded applications where energy, weight and real-time response are of concern.
Philip H. W. Leong, Chiu-Wing Sham, H. Y. Wong, Wing Seung Yuen, Monk-Ping Leong
IEEE Trans. Very Large Scale Integr. Syst.6
2000 A Bit-Serial Implementation of the International Data Encryption Algorithm IDEA
abstract
A high-performance implementation of the International Data Encryption Algorithm (IDEA) is presented in this paper. Using a novel bit-serial architecture to perform multiplication modulo 2/sup 16/+1, the implementation occupies a minimal amount of hardware. The bit-serial architecture enabled the algorithm to be deeply pipelined to achieve a system clock rate of 125 MHz on a Xilinx Virtex XCV300-6, delivering a throughput of 500 Mb/sec. With a XCV1000-6 device, the estimated performance is 2 Gb/sec, three orders of magnitude faster than a software implementation on a 450 MHz Intel Pentium II. This design is suitable for applications in on-line encryption for high-speed networks.
Monk-Ping Leong, Ocean Y. H. Cheung, Kuen Hung Tsoi, Philip H. W. Leong
FCCM1
1999 Automatic Floating to Fixed Point Translation and its Application to Post-Rendering 3D Warping
abstract
The automatic conversion of floating point software implementations of algorithms to a equivalent fixed point implementation which can be efficiently implemented in an FCCM remains an obstacle in the rapid systems prototyping design flow. Floating point to fixed point conversion is tedious, error prone and requires a good knowledge of fixed point computer arithmetic. This paper describes a software system called fp designed to automate the process. It consists of a fixed point C++ class; a profiler which is used to determine the number of bits of precision required for each signal in the hardware implementation; an optimiser which finds the minimal number of bits required for a specified degree of accuracy in the implementation and finally and a compiler which takes the information collected by the system and outputs synthesisable VHDL code. A post-rendering 3D image warping application designed using this system is used as an example.
Monk-Ping Leong, M. Y. Yeung, C. K. Yeung, Chi-Wing Fu, Pheng-Ann Heng, Philip H. W. Leong
FCCM1