🟡 Huang's Blog

👋 Welcome to my page where I share about interesting topics I learn on the way.

  • Currently I am a Master's student in Computer Science at ETH Zürich, visiting University of Oxford. I'm interested Human and Machine Intelligence, with a focus on the social aspects of coordination and cooperation.
  • At the same time, I work as a Research Assistant at the Jinesis Lab focusing on multi-agent systems. I imagine a future where the internet is ethically populated both by AI and humans.
  • You can find a set of university notes I've written in the Notes section.

May 21st 2026

Re-engineering the blog stack and some random thoughts on academia's publish-or-perish culture as a tragedy of the commons.

May 21, 2026 · Reading Time: 5 minutes · By Xuanqiang Angelo Huang

Optimizing Single-Core CPU software

Fully exploiting the abilities of modern hardware is hard. Commonly written software does not fully exploit all of the underlying hardware optimization abilities, and often needs specialized software to achieve better utilization. This post will explore some of the most common optimization techniques for single-core binaries executing in modern hardware. We will cover concepts as Instruction-Level Parallelism, cache analysis for specific computations and briefly touch over vectorization. We conclude with a short example showcasing how these techniques are actually used and an analysis of these results. We report a maximum of 10x speedup over the standard naïve matrix-matrix multiplication code.

October 21, 2025 · Reading Time: 17 minutes · By Xuanqiang Angelo Huang

Hello World

First blog post

November 30, 2022 · Reading Time: 1 minutes · By Xuanqiang Angelo Huang