Publications

Filter by: Topic: Year: Type:

Below is a list of my selected publications by research topic. Using the filter above to see my publications by year/type. My publications can also be found at [Google Scholar] | [DBLP]

Code optimisation

[IEEE TMC] JavaScript Performance Tuning as A Crowdsourced Service

IEEE Transactions on Mobile Computing (IEEE TMC) , 2023.

Preprint

[IEEE TSUSC] Model-Free GPU Online Energy Optimization

IEEE Transactions on Sustainable Computing (IEEE TSUSC) , 2023.

Preprint Code Dataset

[IEEE TPDS] Faster and Scalable MPI Applications Launching

IEEE Transactions on Parallel and Distributed System (IEEE TPDS) , 2022.

Preprint

[IEEE TPDS] Dynamic GPU Energy Optimization for Machine Learning Training Workloads

IEEE Transactions on Parallel and Distributed System (IEEE TPDS) , 2021.

Preprint Code

[HPCC '21] Characterizing OpenMP SynchronizationImplementations on ARMv8 Multi-Cores

The 23rd IEEE International Conference on High Performance Computing and Communications (HPCC) , 2021.

Preprint

[IEEE TPDS] Online Power Management for Multi-cores: A Reinforcement Learning Based Approach

IEEE Transactions on Parallel and Distributed System (IEEE TPDS) , 2021.

Preprint

[IEEE TPDS] Optimizing Depthwise Separable Convolution Operations on GPUs

IEEE Transactions on Parallel and Distributed System (IEEE TPDS) , 2021.

Preprint

[IEEE TC] LIME: Low-Cost and Incremental Learning for Dynamic Heterogeneous Information Networks

IEEE Transactions on Computers (IEEE TC) , 2021.

Preprint Code

[IEEE TPDS] Optimizing Streaming Parallelism on Heterogeneous Many-Core Architectures

IEEE Transactions on Parallel and Distributed System (IEEE TPDS) , 2020.

Preprint Code

[CCF THPC] Parallel Programming Models for Heterogeneous Many-Cores : A Comprehensive Survey

Springer CCF Transactions on High Performance Computing , 2020.

[CC '20] Vectorization-Aware Loop Unrolling with Seed Forwarding

, 2020.

Preprint

[ACM TECS] Optimizing Deep Learning Inference on Embedded Systems Through Adaptive Model Selection

ACM Transactions on Embedded Computing Systems (ACM TECS) , 2019.

Preprint Code

[IJPP] Characterizing Scalability of Sparse Matrix-Vector Multiplications on Phytium FT-2000+

International Journal of Parallel Programming (IJPP) , 2019.

PDF

[IJPP] Optimizing Sparse Matrix-Vector Multiplications on An ARMv8-based Many-Core Architecture

International Journal of Parallel Programming (IJPP) , 2018.

PDF

[ACM TACO] ALEA: A Fine-grained Energy Profiling Tool

, 2017.

PDF

Software security and testing

[IEEE TIFS] Combining Graph-based Learning with Automated Data Collection for Code Vulnerability Detection

IEEE Transactions on Information Forensics and Security (IEEE TIFS) , 2020.

Preprint Code Dataset

[Computer & Security] Semantics-aware Obfuscation Scheme Prediction for Binary

, 2020.

PDF

[Computer & Security] Compile-time Code Virtualization for Android Applications

, 2020.

PDF

[ACM TOPS] Using Generative Adversarial Networks to Break and Protect Text Captchas

ACM Transactions on Privacy and Security (ACM TOPS) , 2020.

Preprint Code Dataset

[ACM TOPS] A Video-based Attack for Android Pattern Lock

, 2018.

Preprint Dataset

[Computer & Security] Find Me A Safe Zone: A Countermeasure for Channel State Information Based Attacks

Computers and Security , 2018.

Preprint

[Computer & Security] Enhance virtual-machine-based code obfuscation security through dynamic bytecode scheduling

, 2018.

PDF

[TrustCom '17] SEEAD: A Semantic-based Approach for Automatic Binary Code De-obfuscation

, 2017.

PDF

Applied Machine Learning and NLP

[IEEE TMC] CARING: Towards Collaborative and Cross-domain Wi-Fi Sensing: A case study for human activity recognition

IEEE Transactions on Mobile Computing (IEEE TMC) , 2023.

Preprint Code Dataset

[ICDM '22] HiGIL: Hierarchical Graph Inference Learning for Fact Checking

, 2022.

Preprint

[IEEE TASLP] Reinforcement Learning-based Dialogue Guided Event Extraction to Exploit Argument Relations

IEEE Transactions on Audio, Speech and Language Processing (IEEE TASLP) , 2021.

Preprint

[IEEE TKDE] Lifelong Property Price Prediction: A Case Study for the Toronto Real Estate Market

IEEE Transactions on Knowledge and Data Engineering (IEEE TKDE) , 2021.

Preprint

[EMNLP '20] Towards Context-Aware Code Comment Generation

, 2020.

[AAAI '19] Lattice CNNs for Matching Based Chinese Question Answering

, 2019.

Preprint

[ACM IMWUT] SleepGuard: Capturing Rich Sleep Information using Smartwatch Sensing Data

The Engineer, News-Medical, ECN, BBC Radio, and many others…) , 2018.

Preprint

Other hobbies

[TON '22] Towards Wide-Area Contactless Wireless Sensing

IEEE/ACM Transactions on Networking (TON) , 2022.

Preprint

[ACM Sense '19] WideSee: Towards Wide-Area Contactless Wireless Sensing

17th ACM Conference on Embedded Networked Sensor Systems (SenSys) (Best Paper Award Nomination) (Media Coverage: TechXplore, The Engineer ) , 2019.

Preprint Video

Patents