Skip to content

Author

Xiaokun Yang

2 papers indexed here

We haven’t gathered this author’s papers yet. Follow them and we’ll fetch their work.

Not the right person? Other researchers publish under this name.

Conference Aug 2026

MemMax: Memory-Parallel FPGA Optimization for Bandwidth-Bound IoT Image Processing

Memory-bound workloads increasingly dominate modern data-intensive systems, especially in Internet of Things (IoT) pipelines where large volumes of sensor and image data must be processed under strict latency and power constraints, yet CPUs quickly saturate their memory bandwidth even with many cores. FPGAs offer higher sustained bandwidth through customizable datapaths, but naively porting CPU-style C code to high-level synthesis (HLS) often produces severely underutilized hardware. This paper examines how to restructure Cstyle oneAPI SYCL code to unlock FPGA performance using a representative bandwidth-bound task: horizontally flipping PNG images. Starting from a naive HLS design that performs up to 1,480× slower than a Xeon Platinum 8360 CPU, we apply FPGA-centric optimizations including producer-consumer dataflow pipelines, multi-channel DDR parallelism, burst-aligned memory access, and loop unrolling. The optimized design scales to 16 kernels across four DDR channels and outperforms a 40core CPU by nearly 25% on million-image workloads. Our results show that effective memory-bound optimization is essential for achieving competitive FPGA performance and provide practical guidelines for HLS-based FPGA acceleration in data-intensive domains.

Benjamin Mikailenko, R. Rongon, Xiaokun Yang et al. · 0 citations
Preprint Jul 2026

When the Judge Changes, So Does the Measurement: Auditing LLM-as-Judge Reliability

An LLM-as-judge score can move even when the candidate responses stay fixed, simply because the evaluator has changed. We treat this evaluator-replacement ambiguity as a measurement-validity problem. Across four judgment datasets, we compare two upgrade paths available in practice: scaling Qwen3 dense judges from 1.7B to 32B parameters and moving across MiniMax M2-M2.7 released APIs. The main pattern is that judge upgrades are not interchangeable: only Qwen3 1.7B to 4B gives a robust adjacent gain, while MiniMax adjacent releases do not. Stronger judges reduce but do not remove position and verbosity bias. Repeated-sample juries add little when errors are correlated. Structured debate can move decisions substantially, but without parser and fallback logs those shifts cannot be attributed to deliberation. We argue that LLM-as-judge reports should include dataset slices, bias probes, error-dependence estimates, and protocol audit trails.

Zongyou Yang, Yinghan Hou, Xiaokun Yang · 4 citations