Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Tyrone Tai-On Kwok is active.

Publication


Featured researches published by Tyrone Tai-On Kwok.


international conference on distributed computing systems workshops | 2004

On the design of a self-reconfigurable SoPC cryptographic engine

Tyrone Tai-On Kwok; Yu-Kwong Kwok

We present a SoPC (system-on-a-programmable-chip) embedded system featuring self-reconfigurable capability. It addresses the factors that limit the system performance when FPGAs are used to implement various encryption algorithms dynamically. The limiting factors are the data transfer rate between the host and the FPGA, and the reconfiguration latency. The results generated by the cryptographic engine reported show that in order to attain optimal performance, it is crucial to floor-plan the reconfigurable part of the FPGA.


international parallel and distributed processing symposium | 2008

On the design, control, and use of a reconfigurable heterogeneous multi-core system-on-a-chip

Tyrone Tai-On Kwok; Yu-Kwong Kwok

With the continued progress in VLSI technologies, we can integrate numerous cores in a single billion-transistor chip to build a multi-core system-on-a-chip (SoC). This also brings great challenges to traditional parallel programming as to how we can increase the performance of applications with increased number of cores. In this paper, we meet the challenges using a novel approach. Specifically, we propose a reconfigurable heterogeneous multi-core system. Under our proposed system, in addition to conventional processor cores, we introduce dynamically reconfigurable accelerator cores to boost the performance of applications. We have built a prototype of the system using FPGAs. Experimental evaluation demonstrates significant system efficiency of the proposed heterogeneous multi-core system in terms of computation and power consumption.


international parallel and distributed processing symposium | 2006

Practical design of a computation and energy efficient hardware task scheduler in embedded reconfigurable computing systems

Tyrone Tai-On Kwok; Yu-Kwong Kwok

By utilizing massively parallel circuit design in FPGAs, the overall system efficiency, in terms of computation efficiency and energy efficiency, can be greatly enhanced by offloading some computation-intensive tasks which are originally executed in the instruction set processor to the FPGA fabric. In essence, a hardware task scheduler is needed. However, most of the work in the literature considers scheduling algorithms which are unable or difficult to be implemented using the design flows in current development platform. Moreover, little of the work takes energy consumption into consideration. In this paper, we present the design of a hardware task scheduler which takes energy consumption into consideration, and can be readily implemented using current design flows


complex, intelligent and software intensive systems | 2008

On the Design of an SoPC Based Multi-Core Embedded System

Tyrone Tai-On Kwok; Yu-Kwong Kwok

Due to the advancements of VLSI technologies, we can put more cores on a chip, resulting in the emergence of multi-core embedded systems. This also brings great challenges to traditional parallel processing as to how we can increase the performance of applications with increased number of cores. In this paper, we meet the challenges using a novel approach. Specifically, we propose an SoPC (System-on-Programmable-Chip) based multi-core embedded system. Under our proposed system, in addition to conventional processor cores, we introduce dynamically reconfigurable accelerator cores to boost the performance of applications. We have built a prototype of the system using FPGAs. Experimental evaluation demonstrates significant system efficiency of the proposed system in terms of computation and power consumption.


ieee international conference on teaching assessment and learning for engineering | 2016

Scale Out Teaching, Scale Up Learning: Professional development for e-teaching/learning

Chi-Un Lei; Elizabeth Oh; Emily Leung; Donn Gonda; Xinyu Qi; Ruby Leung; Tyrone Tai-On Kwok; Yip-Chun Au Yeung; Ray Lau

Advances in technology is revolutionizing the way we think and behave. As young digital natives come with a new way of learning, we, as educators, need to approach education from a new angle. In order to assist teachers with the transition from traditional teaching to engaging online teaching, Technology-Enriched Learning Initiative (TELI) in The University of Hong Kong has designed a blended-learning professional development course titled, “Interactive Online Learning”. In this paper, we describe how we used blended learning and learning analytics to foster engagement and demonstrate possibility and practicality of DIY online teaching.


network and parallel computing | 2007

Design and evaluation of parallel string matching algorithms for network intrusion detection systems

Tyrone Tai-On Kwok; Yu-Kwong Kwok

Abstract. Network security is very important for Internet-connected hosts because of the widespread of worms, viruses, DoS attacks, etc. As a result, a network intrusion detection system (NIDS) is typically needed to detect network attacks by packet inspection. For an NIDS system, string matching is the computation-intensive task and hence the performance bottleneck, since every byte of the payload of packets must be checked against numerous predefined signature strings, which may occur arbitrarily in the payload. In this paper, we present the design and evaluation of parallel string matching algorithms targeting hardware implementation on FPGAs and software implementation on multi-core processors. Experimental results show that, on a multi-processor system, the multi-threaded implementation of the proposed parallel string matching algorithm can reduce string matching time by more than 40%.


Archive | 2018

Energy Harvesting in Internet of Things

Cheuk-Wang Yau; Tyrone Tai-On Kwok; Chi-Un Lei; Yu-Kwong Kwok

Powering billions of connected devices has been recognized as one of the biggest hurdles in the development of Internet of Things (IoT). With such a volume of tiny and ubiquitous smart physical objects in this new Internet paradigm, power cables or sizable battery packs are no longer a viable option to bring them online for years and decades. Energy harvesting, which enables devices to be self-sustaining, has been deemed a prominent solution to these constraints. This chapter provides a comprehensive review of IoT devices, from their roles and responsibilities, to the challenges of operating them autonomously in heterogeneous environments. The concepts, principles and design considerations for energy harvesting are introduced to aid researchers and practitioners to incorporate this key technology into their next applications.


international learning analytics knowledge conference | 2017

Data-assisted instructional video revision via course-level exploratory video retention analysis

Chi-Un Lei; Donn Gonda; Xiangyu Hou; Elizabeth Oh; Xinyu Qi; Tyrone Tai-On Kwok; Yip-Chun Au Yeung; Ray Lau

Since teachers are not physically present in an online class, instructional video is the major carrier of course contents in an online learning environment. This paper aims to investigate how course-level exploratory video retention analysis can be used for identifying moments with abnormal watching behaviors and revising videos for a higher video retention. We have empirically evaluated the effectiveness of video analysis and revisions, based on evaluating retentions of revised videos.


international conference on parallel processing | 2006

Computation and energy efficient image processing in wireless sensor networks based on reconfigurable computing

Tyrone Tai-On Kwok; Yu-Kwong Kwok


ieee international conference on teaching assessment and learning for engineering | 2015

Advancing MOOC and SPOC development via a learner decision journey analytic framework

Chi-Un Lei; Xiangyu Hou; Tyrone Tai-On Kwok; Trudi S. F. Chan; Jane Lee; Elizabeth Oh; Donn Gonda; Yip-Chun Au Yeung; Cherry Lai

Collaboration


Dive into the Tyrone Tai-On Kwok's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Chi-Un Lei

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Donn Gonda

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Elizabeth Oh

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Ray Lau

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Xiangyu Hou

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Xinyu Qi

University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Andersen Ang

University of Hong Kong

View shared research outputs
Researchain Logo
Decentralizing Knowledge