Skip to content

Commit 157daf8

Browse files
authored
Merge pull request #879 from haochengxia/main
Add profile and first blog post for cachebench
2 parents 05e4398 + abcc858 commit 157daf8

File tree

4 files changed

+70
-0
lines changed

4 files changed

+70
-0
lines changed

content/authors/haochengxia/_index.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
# Display name
3+
title: Haocheng Xia
4+
5+
# Username (this should match the folder name)
6+
authors:
7+
- haochengxia
8+
9+
# Is this the primary user of the site?
10+
superuser: false
11+
12+
# Role/position
13+
role: Visiting Student
14+
15+
# Organizations/Affiliations
16+
organizations:
17+
- name: Harvard University
18+
url: "https://www.harvard.edu/"
19+
20+
# Short bio (displayed in user profile at end of posts)
21+
bio: >
22+
Haocheng Xia is a Computer Science student at the University of Illinois Urbana-Champaign and currently visiting Harvard University, focusing on cache benchmarking.
23+
24+
# Social/Academic Networking
25+
social:
26+
- icon: envelope
27+
icon_pack: fas
28+
link: mailto:xiahc98@gmail.com
29+
- icon: github
30+
icon_pack: fab
31+
link: https://github.com/haochengxia
32+
- icon: linkedin
33+
icon_pack: fab
34+
link: https://www.linkedin.com/in/haocheng-xia-04b5a0210/
35+
36+
# Enter email to display Gravatar (if Gravatar enabled in Config)
37+
email: xiahc98@gmail.com
38+
39+
# Organizational groups that you belong to (for People widget)
40+
user_groups:
41+
- 2025 Contributors
42+
---
43+
44+
Haocheng Xia is a first-year Ph.D. student in the Data and Information Systems Laboratory (DAIS) at the University of Illinois Urbana-Champaign (UIUC), with a keen interest in machine learning and storage systems. As a Summer of Reproducibility (SoR) 2025 contributor, Haocheng is enhancing the CacheBench project. His work focuses on building a comprehensive benchmark suite for cache eviction algorithms, providing researchers with an effortless way to compare their designs against existing solutions, analyze performance across diverse microbenchmarks and workloads, and participate in an open cache competition leaderboard. He has previously contributed to libCacheSim, a high-performance simulation tool critical to CacheBench, and is committed to maintaining the benchmark beyond the SoR program.
55.9 KB
Loading
Loading
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: "Building a Benchmarking Suite for Cache Performance Evaluation"
3+
subtitle: "Introducing my SoR 2025 project with UC OSPO"
4+
summary: "Develop a comprehensive benchmarking suite, CacheBench, for evaluating the performance of cache systems in modern computing environments."
5+
authors:
6+
- haochengxia
7+
tags: ["osre25","reproducibility","storage systems"]
8+
categories: ["SummerofReproducibility24"]
9+
date: 2025-06-21
10+
lastmod: 2025-06-21
11+
featured: true
12+
draft: false
13+
14+
image:
15+
caption: "Haocheng Xia, SoR 2025"
16+
focal_point: "Center"
17+
preview_only: false
18+
---
19+
20+
Hi! I'm Haocheng Xia, a Computer Science student at the **University of Illinois Urbana-Champaign**, passionate about the intersection of **machine learning and storage systems**. Specifically, I'm keen on **workload analysis** and **KV cache management for large language models**.
21+
22+
This summer, I'm happy to be a part of **SoR 2025** and **OSRE 2025**. I'm contributing to the **CacheBench** project. My initiative, **'Building a Benchmarking Suite for Cache Performance Evaluation,'** will create a robust platform. This involves extensive simulation of existing eviction algorithms using [libCacheSim](https://github.com/cacheMon/libCacheSim), developing microbenchmarks, and building a user-friendly platform for researchers to effortlessly evaluate novel cache designs. The ultimate goal is to establish a competitive leaderboard.
23+
24+
My contributions will include a comprehensive dataset detailing simulated **miss ratios** and **throughput** of current cache eviction algorithms, an extension to [libCacheSim](https://github.com/cacheMon/libCacheSim) for executing microbenchmarks both locally and on our online platform, and the creation and ongoing maintenance of a public web leaderboard. I'm grateful to be mentored by **Juncheng Yang** and **Yazhuo Zhang**.
25+
26+
I'm thrilled to be part of building tools that empower users and advance the vision of a more decentralized web. Looking forward to a productive summer!

0 commit comments

Comments
 (0)