Thomas Canhao XU

Lecturer (Assistant Professor)
Department of Information Technology
University of Turku

Fields of interest

Software engineering, Computer Architecture, Embedded Systems
Recent publications

Tapio Pahikkala, Antti Airola, Thomas Canhao Xu, Pasi Liljeberg, Hannu Tenhunen, and Tapio Salakoski; On Parallel Online Learning for Adaptive Embedded Systems; Advancing Embedded Systems and Real-Time Communications with Emerging Technologies, 2014, Pages 262-281; Published by IGI Global, DOI: 10.4018/978-1-4666-6034-2.ch011.

Thomas Canhao Xu, Ville Leppänen, Pasi Liljeberg, Juha Plosila, and Hannu Tenhunen; PDNOC: Partially Diagonal Network-on-chip for High Efficiency Multicore Systems; Concurrency and Computation: Practice and Experience, Volume 27, Issue 4, March 2015, Pages 1054-1067; Published by John Wiley & Sons, DOI: 10.1002/cpe.3364.

Thomas Canhao Xu, Gert Schley, Pasi Liljeberg, Martin Radetzki, Juha Plosila, and Hannu Tenhunen; Optimal Placement of Vertical Connections in 3D Network-on-Chip; Journal of Systems Architecture, Volume 59, Issue 7, August 2013, Pages 441-454; Published by Elsevier, DOI: 10.1016/j.sysarc.2013.05.002.

Thomas Canhao Xu, and Ville Leppänen; DBFS: Dual Best-First Search mapping algorithm for shared-cache multicore processors; In Proceedings of the 15th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), LNCS 9528, pp.185-198, 18-20 November 2015, Zhangjiajie, China; Published by Springer, DOI: 10.1007/978-3-319-27119-4_13.

Thomas Canhao Xu, and Ville Leppänen; Cache- and Communication-aware Application Mapping for Shared-cache Multicore Processors; In Proceedings of the 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS), LNCS 9017, pp.55-67, 24-27 March 2015, Porto, Portugal; Published by Springer, DOI: 10.1007/978-3-319-16086-3_5.

Thomas Canhao Xu, Ville Leppänen, Pasi Liljeberg, Juha Plosila, and Hannu Tenhunen; PDNOC: An Efficient Partially Diagonal Network-on-Chip Design; In Proceedings of the 10th International Conference on Parallel Processing and Applied Mathematics (PPAM), LNCS 8384, pp.513-522, 8-11 September 2013, Warsaw, Poland; Published by Springer, DOI: 10.1007/978-3-642-55224-3_48.

Thomas Canhao Xu, Jonne Pohjankukka, Paavo Nevalainen, Ville Leppänen, and Tapio Pahikkala; Parallel Applications and On-chip Traffic Distributions: Observation, Implication and Modelling; In Proceedings of the 10th International Conference on Software Engineering and Applications (ICSOFT-EA), pp.443-449, 20-22 July 2015, Colmar, France; Published by SciTePress, DOI: 10.5220/0005553604430449.

Thomas Canhao Xu, Jussi Toivonen, Tapio Pahikkala, and Ville Leppänen; BDMap: A Heuristic Application Mapping Algorithm for the Big Data Era; In Proceedings of the 2014 IEEE 11th Intl Conf on Ubiquitous Intelligence and Computing and 2014 IEEE 11th Intl Conf on Autonomic and Trusted Computing and 2014 IEEE 14th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom), pp.821-828, 9-12 December 2014, Bali, Indonesia; Published by IEEE, DOI: 10.1109/UIC-ATC-ScalCom.2014.43.

Thomas Canhao Xu, Ville Leppänen, and Martti Forsell; Exploration of a Heterogeneous Concentrated-Sparse On-Chip Interconnect for Energy Efficient Multicore Architecture; In Proceedings of the 14th IEEE International Conference on Computer and Information Technology (CIT), pp.204-211, 11-13 September 2014, Xi’an, China; Published by IEEE, DOI: 10.1109/CIT.2014.16.

Mohammad Fattah, Amir-Mohammad Rahmani, Thomas Canhao Xu, Anil Kanduri, Pasi Liljeberg, Juha Plosila, and Hannu Tenhunen; Mixed-Criticality Dynamic Task Mapping for NoC-Based Many-Core Systems; In Proceedings of the 22nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp.458-465, 12-14 February 2014, Torino, Italy; Published by IEEE, DOI: 10.1109/PDP.2014.100.