Teng Yu (余腾)

JC0.21 - Jack Cole Building, North Haugh
St Andrews KY16 9SX

Email: ty33 at st-andrews.ac.uk


About me:

[CV] [简历]

I am a Research Postgraduate in School of Computer Science, University of St Andrews,UK under the supervision by Dr. John Thomson. My current research project aims to design novel OS scheduler for multi-threaded multiprogrammed workloads targeting heterogeneous systems with Asymmertic Multicore Processors(AMPs) (e.g, ARM big.LITTLE architectures with CortexA57 and CortexA53) which is co-supervisored and collaborated with Dr. Pavlos Petoumenos and Prof. Hugh Leather in CArD group, University of Edinburgh. I am also collaborated with Dr. Wenlai Zhao and Prof. Haohuan Fu in Tsinghua University and National Supercomputer Centre in Wuxi for research on large-scale clustering algorithm design targeting Supercomputers with millions cores. My research is mainly funded by St Leonards 7th Century Scholarship and Computer Science PhD funding by St Andrews.

I graduated with a M.Res. in Advanced Computing (Master by Research) degree with Distinction from Department of Computing Imperial College London,UK under the supervision by Dr. Mark Stillwell, Dr. Jose Gabriel F. Coutinho and Prof. Wayne Luk. My work in here was about resource allocation and task scheduling targeting FPGA-based multi-accelerator system and IaaS Cloud which is partially funded by the Departmental Scholarship by Imperial and collaborated with Maxeler Technologies and Prof. Yuchun Ma in Tsinghua University.

I got a B.Sc. (Honor) Computer Science degree with First Class honors in University College Cork, Ireland. At this time, I did a research assistant in Centre of Efficiency-Oriented Languages under the supervision by Prof. Michel Schellekens and conducted undergraduate research about topological structures in domain theory, the foundation of denotational semantics for programming languages. Before that, I finished my first two years undergraduate studies in Beijing Technology and Business University, China.



I. OS Scheduler for Multi-threaded Multiprogrammed Workloads on Asymmetric Multicore Processors.
Source: arm-disk-image , linux-image , binary , chkpts , check-points , test-results , gem5.zip

II. Large-scale Clustering Algorithm Design for Heterogeneous Manycore Supercomputers.
Publication: [SC18]

III. Topological Ranking-based Task Scheduling on Multi-accelerator Systems.



2016/17 CS2001 Foundations of Computation - Marker & Tutor
2017/18 CS4202 Computer Architecture - Teaching Assistant
2017/18 IS5101 Masters Core Skills (academic writing) - Marker & Tutor

Peer-reviewed Publications:

[SC 18] L. Li*, T. Yu*, W. Zhao, H. Fu, C. Wang, G. Yang, L. Tan, J. Thomson. (2018) Large-Scale Hierarchical k-means for Heterogeneous Many-Core Supercomputers, In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis. (* primary authors)

[FPT 18] T. Yu, B. Feng, M. Stillwell, L. Guo, Y. Ma, J. Thomson. (2018) Lattice-based Resource Scheduling for Multi-FPGA Systems, In Proceedings of the 2018 International Conference on Field Programmable Technology.

[SABDC 17] JGF. Coutinho, M. Stillwell, K. Argytaki, G. Ioannidis, A. Iordache, C. Kleineweber, A. Koliousis, J. McGlone, G.  Pierre, C. Ragusa, P. Sanders, T. Schutt, T. Yu, AL. Wolf. (2017) The HARNESS Platform: A Platform Architecture for Accommodating Specialised Resources in the Cloud for Cloud Computing, In Software Architecture for Big Data and the Cloud. Elsevier. ISBN: 9780128054673.

[ASAP 16] T. Yu, B. Feng, M. Stillwell, JGF. Coutinho, W. Zhao, S. Liang, W. Luk, AL.Wolf, Y. Ma. (2016) Relation-Oriented Resource Allocation for Multi-Accelerator Systems, In Proceedings of the International Conference on Application-specific Systems, Architectures and Processors.IEEE.Page 243-244.
[PDF] [Poster]

[ASAP 16] W. Zhao, H. Fu, W. Luk, T. Yu, S. Wang, B. Feng, Y. Ma and G. Yang. (2016) F-CNN: An FPGA-based Framework for Training Convolutional Neural Networks, In Proceedings of the International Conference on Application-specific Systems, Architectures and Processors.IEEE.Page 107-114.

[DOMAIN XI] M.Schellekens, T. Yu, S.Romaguera, O.Valero. (2014) Semivaluations and quasi- metric semilattices In Domain XI, International workshop on domain theory and application. Université Paris Diderot, France.

Other Publications:

[1] T. Yu, M. Zhu, J. Thomson, H. Leather. (2018) Classifying-based Partial-Global Scheduling, In EPSRC MaRIONet Manycore Summer School, Glasgow, UK. ( Best Poster Award)

[2] T. Yu (2017) Smart Resource Manager on AMPs, In HiPEAC ACACES-2017, Fiuggi, Italy.