I intend to craft platforms with which humane people can control
the fire of computing.
My research focuses on creating new tools for understanding and controlling the run-time behavior of complex computer systems.
I left University of Sydney and join Twitter as a software enginner.
Joined Professor Willy Zwaenepoel's research group at University of
Sydney as a postdoc.
My PhD. thesis SHIM and Its Applications.
Gave a talk (slides, and video) at Linux.conf.au 2019 about how to monitor tail latency across layers of system components.
Joined Confluent as a software engineer working on the distributed performance evaluation framework.
Source code for the Elfen scheduler paper.
ANU news about the Elfen scheduling.
Elfen scheduler for improving datacenter utilization.
Dan mentioned the SHIM profiler in his blog.
SHIM Profiler is open source now.
X. Yang, S. M. Blackburn, and K. S. McKinley, "Elfen Scheduling: Fine-Grain Principled Borrowing from Latency-Critical Workloads using Simultaneous Multithreading", in Proceedings of the 2016 USENIX Annual Technical Conference (USENIX ATC'16), Denver, CO, June 22-24, 2016. Source Code
X. Yang, S. M. Blackburn, and K. S. McKinley, "Computer Performance Microscopy with SHIM", in Proceedings of the 42nd International Symposium on Computer Architecture (ISCA), Portland, OR, June 13-17, 2015. Source Code
- R. Shahriyar, S. M. Blackburn, X. Yang, and K. M. McKinley, "Taking Off the Gloves with Reference Counting Immix", in Proceedings of the 2013 ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Indianapolis, IN, October 26-31, 2013.
X. Yang, D. Frampton, S. M. Blackburn, and A. L. Hosking, "Barriers Reconsidered, Friendlier Still!", in Proceedings of the 2012 International Symposium on Memory Management (ISMM), Beijing, China, June 15-16, 2012.
- H. Esmaeilzadeh, T. Cao, X. Yang, S. M. Blackburn, and K. S. McKinley, "What is Happening to Power, Performance, and Software?,", IEEE Micro, vol. 32, pp. 110-121, 2012.
- H. Esmaeilzadeh, T. Cao, X. Yang, S. M. Blackburn, and K. S. McKinley, "Looking Back and Looking Forward: Power, Performance, and Upheaval," Communications of the ACM, vol. 55, iss. 7, pp. 105-114, 2012.
X. Yang, S. M. Blackburn, D. Frampton, J. B. Sartor, and K. S. McKinley, "Why Nothing Matters: The Impact of Zeroing", in Proceedings of the 2011 ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Portland, OR, October 22-27, 2011.
- H. Esmaeilzadeh, S. M. Blackburn, T. Cao, X. Yang, and K. S. McKinley, "Looking Back on the Language and Hardware Revolution: Measured Power, Performance, and Scaling", in Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Newport Beach, CA, USA, March 5-11, 2011.
- OOPSLA 13 AEC, 20 ERC
- PLDI 16 ERC
- OOPSLA 16 AEC
- ASPLOS 20 AEC
- ISMM 20 PC
firstname.lastname@example.org. Here is my github profile page. This is my resume in PDF.