[J6] On The Use Of Programmable Hardware And Reduced Numerical Precision In Earth System Modelling
P. D. Dben, F. P. Russell, X. Niu, W. Luk and T. N. Palmer
Journal of Advances in Modeling Earth Systems(JAMES) [pdf]
[J5] Mapping Adaptive Particle Filters to Heterogeneous Reconfigurable Systems
T.C.P. Chau, X. Niu, A. Eele, W. Luk, P.Y.K. Cheung and J. Maciejowski
ACM Transactions on Reconfigurable Technology and Systems (TRETS) 7(4): 36:1-36:17, 2015 [pdf]
[J4] Automating Elimination of Idle Functions by Run-time Reconfiguration X. Niu, Q. Jin, W. Luk, Q. Liu and O. Pell
ACM Transactions on Reconfigurable Technology and Systems (TRETS) 8(3): 15, 2015 [pdf]
[J3] Power Adaptive Computing System Design for Solar Energy Powered Embedded Systems
Q. Liu, T. Mak, T. Zhang, X. Niu, W. Luk and A. Yakovlev
IEEE Transactions on Very Large Scale Integration Systems (TVLSI) 23(8): 1402-1414, 2015 [pdf]
[J2] A Self-Aware Tuning and Evaluation Method for Finite-Difference Applications in Reconfigurable Systems X. Niu, Q. Jin, W. Luk and S. Weston
ACM Transactions on Reconfigurable Technology and Systems (TRETS) 7(2): 15:1-15:19, 2014 [pdf]
[J1] Session Types: Towards Safe and Fast Reconfigurable Design
N. Ng, N. Yoshida, X. Niu and K.H. Tsoi
SIGARCH Computer Architecture News 40(5), 22-27, 2012 [pdf]
Conference Publications
[C20] A Scalable Dataflow Accelerator for Real Time Onboard Hyperspectral Image Classification
S. Wang, X. Niu, N. Ma, W. Luk, P. Leong, and Y. Peng
International Symposium on Applied Reconfigurable Computing (ARC), 2016 [pdf]
[C19] Lower Precision for Higher Accuracy: Precision and Resolution Exploration for Shallow Water Equations
J. S. Targett, X. Niu, F. P. Russell, W. Luk, S. Jeffress, P. D. Düben, T. N. Palmer
International Conference on Field Programmable Technology (FPT), 2015 [pdf]
[C18] Accelerated Cell Imaging and Classification on FPGAs for Quantitative-phase Asymmetric-detection Time-stretch Optical Microscopy
J. Xie, X. Niu, A. K.S. Lau, K. K. Tsia, H. K.H. So
International Conference on Field Programmable Technology (FPT), 2015 [pdf]
[C17] Architectures and precision analysis for modelling atmospheric variables with chaotic behaviour
F. P. Russell, P. D. Düben, X. Niu, W. Luk, T. N. Palmer
IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM) [pdf]
[C16] EURECA: On-Chip Configuration Generation for Effective Dynamic Data Access X Niu, W. Luk, Y. Wang
ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2015 [pdf]
[C15] A Dataflow System for Anomaly Detection and Analysis
A. Bara, X. Niu, W. Luk
International Conference on Field Programmable Technology (FPT), 2014 [pdf]
[C14] Elastic Management of Reconfigurable Accelerators
P. Grigoras, M. Tottenham, X. Niu, J. G.F. Coutinho, W. Luk
IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), 2014 [pdf]
[C13] Dynamic Stencil: Effective Exploitation of Run-time Resources in Reconfigurable Clusters X. Niu, J.G.F. Coutinho, W. Yu, W. Luk
International Conference on Field Programmable Technology (FPT), 2013 [pdf]
[C12] A Scalable Design Approach for Stencil Computation on Reconfigurable Clusters X. Niu, J.G.F. Coutinho, W. Luk
International Conference on Field-programmable Logic and Applications (FPL), 2013 [pdf]
[C11] A Framework for Effective Exploitation of Partial Reconfiguration in Dataflow Computing
R. Cattaneo, X. Niu, C. Pilato, T. Becker, M.D. Santambrogio, W. Luk
International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2013 [pdf]
[C10] Aspect Driven Compilation for Dataflow Designs
R. Cattaneo, X. Niu, C. Pilato, T. Becker, M.D. Santambrogio, W. Luk
IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP), 2013 [pdf]
[C9] Automating Elimination of Idle Functions by Run-time Reconfiguration X. Niu, T.C.P. Chau, Q. Jin, W. Luk, Q. Liu
IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2013 [pdf]
[C8] Heterogeneous Reconfigurable System for Adaptive Particle Filters in Real-Time Applications
T.C.P. Chau, X. Niu, Alison Eele, W. Luk, Peter Y.K. Cheung, Jan Maciejowski
International Symposium on Applied Reconfigurable Computing (ARC), 2013 [pdf]
[C7] Automating Resource Optimisation in Reconfigurable Design X. Niu, T.C.P. Chau, Q. Jin, W. Luk, Q. Liu
ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2013
[C6] Novel Design Methods and a Tool Flow for Unleashing Dynamic Reconfiguration
K. Papadimitriou, C. Pilato, D.N. Pnevmatikatos, M.D. Santambrogio, C.B. Ciobanu, T. Todman, T. Becker, T. Davidson, {\bf X. Niu}, G. Gaydadjiev, W. Luk, D. Stroobandt
IEEE International Conference on Computational Science and Engineering (CSE) [pdf]
[C5] A Dynamically Tuned Finite Difference Method For Reconfigurable Systems X. Niu, W. Luk
2012 Workshop on Self-Awareness in Reconfigurable Computing Systems (SRCS) [pdf]
[C4] Exploiting Run-time Reconfiguration in Stencil Computation X. Niu, Q. Jin, W. Luk, Q. Liu
International Conference on Field-programmable Logic and Applications (FPL), 2012 [pdf]
[C3] Session Types: Towards Safe and Fast Reconfigurable Design
N. Ng, N. Yoshida, X. Niu, K.H. Tsoi, W. Luk
International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies (HEART), 2012 [pdf]
[C2] Self-Adaptive Heterogeneous Cluster with Wireless Network X. Niu, K.H. Tsoi, W. Luk
Reconfigurable Architectures Workshop (RAW), 2012 [pdf]
[C1] Reconfiguring Distributed Applications in FPGA Accelerated Cluster with Wireless Networking X. Niu, K.H. Tsoi, W. Luk
International Conference on Field-programmable Logic and Applications (FPL), 2011 [pdf]
Book Chapter
[B1] Self-Adaptive Hardware Acceleration on a Heterogeneous Cluster X. Niu, T. Todman, W. Luk
Self-aware Computing Systems: an Engineering Approach, Chapter 9. Springer, 2015