馃煛 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. I’m interested Human and Machine Intelligence.
  • At the same time, I work as a Research Assistant at the Jinesis Lab and Medical AI Lab focusing on multi-agent systems and medical diagnosis. 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.

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: 16 minutes 路  By Xuanqiang Angelo Huang

Hello World

First blog post

November 30, 2022 路 Reading Time: 2 minutes 路  By Xuanqiang Angelo Huang