Fengcheng Yu

M.S. Student in Computer Science

University of Southern California
Los Angeles, California, United States

Email: yufc779 [at] gmail.com


Biography

I am Fengcheng Yu, currently an M.S. student in Computer Science at the University of Southern California (USC), where I began my graduate studies in August 2025. I work with Dr. Yue Wang in the Physical Superintelligence (PSI) Lab on world models and generative modeling, in collaboration with Toyota Research Institute (TRI).

Earlier at USC, I worked with Dr. Ramesh Govindan (Northrop Grumman Chair in Engineering, Professor of Computer Science at the University of Southern California), focusing on mobile systems, particularly real-time mobile sensing and low-latency data processing for in-vehicle perception systems.

Previously, I received my Bachelor of Engineering degree from Sun Yat-sen University in June 2025. From 2022 to 2023, I conducted research in the YCLab led by Dr. Calvin Yu-Chian Chen (陳語謙) (Director of AI for Science (AI4S) at Peking University). From 2024 to 2025, I continued my research training in Dr. Guang Tan (谭光)'s laboratory at Sun Yat-sen University.

Education

M.S. in Computer Science
Computer Science (CS32)
August 2025 - May 2027 | University of Southern California

    GPA: 3.85/4.0

USC
B.Eng. in Intelligence Science and Technology
Intelligence Science and Technology, Computer Science
September 2021 - June 2025 | Sun Yat-sen University

    GPA: 3.9/4.0, 3.9/5.0.
    Undergrad TA for Operating Systems and Advanced Programming (C++).

SYSU

Publications

*** Paper Title

ACM International Conference on Mobile Computing and Networking (MobiCom'26), 2026. Under Review.

Chunyu Xia, Christina Suyong Shin, Fengcheng Yu, Chuan Li, Fan Bai, Harsha V. Madhyastha, Ramesh Govindan

Real-time gaze-based target localization for in-vehicle perception systems via multi-camera mobile sensing.

Deflickering Vision-Based Occupancy Networks through Lightweight Spatio-Temporal Correlation

IEEE Transactions on Image Processing (TIP), 2025. Under Review.

Fengcheng Yu, Haoran Xu, Canming Xia, Ziyang Zong, Guang Tan

A plug-and-play lightweight spatio-temporal correlation module that suppresses flickering in vision-based occupancy networks.

Arxiv

HouseTune: Two-Stage Floorplan Generation with LLM Assistance

AAAI Conference on Artificial Intelligence (AAAI'26), 2026.

Ziyang Zong, Guanying Chen, Zhaohuan Zhan, Fengcheng Yu, Guang Tan

Two-stage floorplan generation that combines large language model guidance with a diffusion model.

Paper Arxiv

Parkinson's severity diagnosis explainable model based on 3D multi-head attention residual network

Computers in Biology and Medicine (CIBM), 2024.

Jiehui Huang, Lishan Lin, Fengcheng Yu, Xuedong He, Wenhui Song, Jiaying Lin, Zhenchao Tang, Kang Yuan, Yucheng Li, Haofan Huang, Zhong Pei, Wenbiao Xian, Calvin Yu-Chian Chen

An interpretable 3D multi-head attention residual network for severity diagnosis of Parkinson's disease from facial video.

Paper

Selected Projects

Edge FaaS Cold-Start Mitigation via EWMA + CUSUM Prediction

USC CSCI599, Network System for Cloud Computing — Course Project, Dr. Ramesh Govindan

A clean-slate, bare-metal C++ FaaS worker targeting cold-start in edge serverless. Uses OS-level Copy-on-Write process primitives to isolate the prediction algorithm from container/KVM noise. Strict Reactor / 64-thread DispatchPool separation; the EWMA + CUSUM predictor runs in O(1) time and memory.

Paper Project

HareMQ

Simulation implementation of RabbitMQ core functions

A C++ message queue inspired by RabbitMQ. Supports direct/topic/header/fan-out exchanges, message persistence, high availability, and multiple concurrent clients.
Tech: C/C++11, Boost, Protobuf, Muduo, SQLite3, Gtest.

Project

Boost Search Engine

A search engine implementation based on the Boost library

A specialized search engine over the Boost library documentation. Covers the full pipeline — data preprocessing, inverted index construction, query processing, ranked result presentation — with word-frequency scoring and dynamic index updates.
Tech: C/C++11, STL, Boost, jsoncpp, cppjieba, cpp-httplib, jQuery, ajax, inverted indexing, ranking algorithms.

Project

Load-balanced Online Judge System

An online algorithm question-solving service, similar to LeetCode

A LeetCode-like online coding and evaluation platform — write, submit, and judge code in the browser with instant feedback. Includes Ace editor integration and a custom load balancer over distributed multi-process/multi-thread judges.
Tech: STL, Boost, cpp-httplib, ctemplate, jsoncpp, MySQL C Connector, Ace editor, ajax, load balancing.

Project

Google Tcmalloc Simulation Implementation

A high-concurrency memory pool replacing native malloc

A simulation of Google's tcmalloc — a high-concurrency memory pool replacing native malloc, designed for multi-core servers. Aggregates same-size objects into page-aligned spans to reduce fragmentation and avoid per-core lock contention.
Tech: STL, multi-threading, memory management, lock-free programming.

Project

Multi-pattern Logging System

A C++ logging system with multi-level logging, sync/async modes, and pluggable output sinks

Pluggable sinks (console, file). Thread-safe by design, applying classic OOP patterns throughout.
Tech: design patterns (singleton, factory, builder, proxy), producer–consumer, multi-threading, GTest.

Project

Event-Driven Pipeline Communication System Framework

An epoll-based event-driven IPC framework

Modular structure for easy integration and extension across different environments.
Tech: STL, system programming, multiplexing, pipe communication.

Project

Awards

Outstanding Student Scholarship, SYSU — 1st Prize 🥇 2022
Outstanding Student Scholarship, SYSU — 2nd Prize 🥈 2023
Outstanding Student Scholarship, SYSU — 3rd Prize 🥉 2024
Academic Competition Scholarship, SYSU 2022
Arts and Sports Scholarship, SYSU (awarded consecutively) 2022–2024
1st Prize, Asia and Pacific Mathematical Contest in Modeling (national-level) 2022
2nd Prize, China University Computer Competition — Group Programming Ladder Competition (Guangdong) 2023
2nd Prize, "LanQiao" Cup National Software Competition (C/C++) — Guangdong Division 2023

Experience

Virtualization R&D Engineer Intern
Winhong Information Technology Co., Ltd., R&D Department
January 2024 - February 2024 | Guangzhou, China

Initiated and developed the "virtual machine probe" using Libvmi to monitor KVM architectures effectively. Enhanced VM-to-host interactions through spice-protocol, enabling clipboard sharing and file dragging. Produced detailed documentation on new tools and protocols, significantly improving development and testing efficiency. Established a Confluence workspace for a five-person team.

R&D Center Intern
Lingzong Technology (Shenzhen) Co., Ltd.
July 2024 - September 2024 | Shenzhen, China

Conducted in-depth research on advanced occupancy prediction technologies such as SurroundOcc and SelfOcc, focusing on understanding and experimenting with their core functionalities. Researched the mechanism of "multi-head prediction" in occupancy prediction and adjusted the original model structure to enhance accuracy.

Backend Development Content Creator
CSDN — one of China's largest tech communities
October 2021 - Present

Selected as a high-quality backend development content creator. Published 150+ technical blogs covering system design, distributed computing, and backend frameworks; received over 420,000 visits; built an engaged community with 8,000+ followers.

Selected highly rated columns (Posts in Chinese):

Open Source & Community