EDBT 2026 Demo / reviewers in the wild / expert
Xiaofeng Wu 0002
dblp:62/3426-2
· DBLP profile ↗
6ranked-venue papers
2as first author
4since 2021 · last 2025
0009-0001-6446-5769ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Emerging computing paradigms · 49% Cloud and datacenter computing · 25% Parallel and multicore computing · 24% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training › spiking neural network
ANN-to-SNN conversion |
0.9 | 1 | 2025 | Temporal Misalignment in ANN-SNN Conversion and its Mitigation via Probabilistic Spiking Neurons · ICML 2025 |
Machine learning › Deep learning architectures and training
spiking neural network |
0.9 | 1 | 2025 | Temporal Misalignment in ANN-SNN Conversion and its Mitigation via Probabilistic Spiking Neurons · ICML 2025 |
Emerging computing paradigms › neuromorphic computing › spiking neural network
ANN-SNN conversion |
0.8 | 1 | 2024 | FTBC: Forward Temporal Bias Correction for Optimizing ANN-SNN Conversion · ECCV (69) 2024 |
Emerging computing paradigms
neuromorphic computing |
0.8 | 1 | 2024 | FTBC: Forward Temporal Bias Correction for Optimizing ANN-SNN Conversion · ECCV (69) 2024 |
Emerging computing paradigms › neuromorphic computing
spiking neural network |
0.8 | 1 | 2024 | FTBC: Forward Temporal Bias Correction for Optimizing ANN-SNN Conversion · ECCV (69) 2024 |
Parallel and multicore computing › parallel programming runtimes
runtime systems and scheduling |
0.5 | 1 | 2021 | Towards Exploiting CPU Elasticity via Efficient Thread Oversubscription · HPDC 2021 |
Parallel and multicore computing › parallel programming runtimes
thread management |
0.5 | 1 | 2021 | Towards Exploiting CPU Elasticity via Efficient Thread Oversubscription · HPDC 2021 |
Operating systems › resource management › process management
CPU scheduling |
0.4 | 1 | 2019 | Preemptive Multi-Queue Fair Queuing · HPDC 2019 |
Operating systems › system security › operating system security › protection mechanism › isolation
resource isolation |
0.4 | 1 | 2019 | Adaptive Resource Views for Containers · HPDC 2019 |
Cloud and datacenter computing › virtualization
containerization |
0.4 | 1 | 2019 | Adaptive Resource Views for Containers · HPDC 2019 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.1 | 1 | 2021 | Towards Exploiting CPU Elasticity via Efficient Thread Oversubscription · HPDC 2021 |
Embedded and real-time systems › real-time scheduling
multicore scheduling |
0.1 | 1 | 2019 | Preemptive Multi-Queue Fair Queuing · HPDC 2019 |
Parallel and multicore computing › parallel scheduling
thread scheduling |
0.1 | 1 | 2019 | Preemptive Multi-Queue Fair Queuing · HPDC 2019 |
Methods — techniques the papers use, named apart from their topics
temporal misalignment analysis · 0.9temporal bias correction · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Temporal Misalignment in ANN-SNN Conversion and its Mitigation via Probabilistic Spiking NeuronsabstractSpiking Neural Networks (SNNs) offer a more energy-efficient alternative to Artificial Neural Networks (ANNs) by mimicking biological neural principles, establishing them as a promising approach to mitigate the increasing energy demands of large-scale neural models. However, fully harnessing the capabilities of SNNs remains challenging due to their discrete signal processing and temporal dynamics. ANN-SNN conversion has emerged as a practical approach, enabling SNNs to achieve competitive performance on complex machine learning tasks. In this work, we identify a phenomenon in the ANN-SNN conversion framework, termed *temporal misalignment*, in which random spike rearrangement across SNN layers leads to performance improvements. Based on this observation, we introduce biologically plausible two-phase probabilistic (TPP) spiking neurons, further enhancing the conversion process. We demonstrate the advantages of our proposed method both theoretically and empirically through comprehensive experiments on CIFAR-10/100, CIFAR10-DVS, and ImageNet across a variety of architectures, achieving state-of-the-art results. Velibor Bojkovic, Xiaofeng Wu 0002, Bin Gu 0001 |
ICML | 2 |
| 2024 | FTBC: Forward Temporal Bias Correction for Optimizing ANN-SNN Conversion
Xiaofeng Wu 0002, Velibor Bojkovic, Bin Gu 0001, Kun Suo |
ECCV (69) | 1 |
| 2021 | Towards Exploiting CPU Elasticity via Efficient Thread OversubscriptionabstractElasticity is an essential feature of cloud computing, which allows users to dynamically add or remove resources in response to workload changes. However, building applications that truly exploit elasticity is non-trivial. Traditional applications need to be modified to efficiently utilize variable resources. This paper explores thread oversubscription, i.e., provisioning more threads than the available cores, to exploit CPU elasticity in the cloud. While maintaining sufficient concurrency allows applications to utilize additional CPUs when more are made available, it is widely believed that thread oversubscription introduces prohibitive overheads due to excessive context switches, loss of locality, and contention on shared resources. Hang Huang, Jia Rao, Song Wu 0001, Hai Jin 0001, Hong Jiang 0001, Hao Che, Xiaofeng Wu 0002 |
HPDC | 7 |
| 2021 | SwitchFlow: preemptive multitasking for deep learningabstractAccelerators, such as GPU, are a scarce resource in deep learning (DL). Effectively and efficiently sharing GPU leads to improved hardware utilization as well as user experiences, who may need to wait for hours to access GPU before a long training job is done. Spatial and temporal multitasking on GPU have been studied in the literature, but popular deep learning frameworks, such as Tensor-Flow and PyTorch, lack the support of GPU sharing among multiple DL models, which are typically represented as computation graphs, heavily optimized by underlying DL libraries, and run on a complex pipeline spanning CPU and GPU. Our study shows that GPU kernels, spawned from computation graphs, can barely execute simultaneously on a single GPU and time slicing may lead to low GPU utilization. Xiaofeng Wu 0002, Jia Rao, Wei Chen 0038, Hang Huang, Chris Ding, Heng Huang 0001 |
Middleware | 1 |
| 2019 | Adaptive Resource Views for ContainersabstractAs OS-level virtualization advances, containers have become a viable alternative to virtual machines in deploying applications in the cloud. Unlike virtual machines, which allow guest OSes to run atop virtual hardware, containers have direct access to physical hardware and share one OS kernel. While the absence of virtual hardware abstractions eliminates most virtualization overhead, it presents unique challenges for containerized applications to efficiently utilize the underlying hardware. The lack of hardware abstraction exposes the total amount of resources that are shared among all containers to each individual container. Parallel runtimes (e.g., OpenMP) and managed programming languages (e.g., Java) that rely on OS-exported information for resource management could suffer from suboptimal performance. In this paper, we develop a per-container view of resources to export information on the actual resource allocation to containerized applications. The central design of the resource view is a per-container sys\_namespace that calculates the effective capacity of CPU and memory in the presence of resource sharing among containers. We further create a virtual sysfs to seamlessly interface user space applications with sys\_namespace. We use two case studies to demonstrate how to leverage the continuously updated resource view to enable elasticity in the HotSpot JVM and OpenMP. Experimental results show that an accurate view of resource allocation leads to more appropriate configurations and improved performance in a variety of containerized applications. Hang Huang, Jia Rao, Song Wu 0001, Hai Jin 0001, Kun Suo, Xiaofeng Wu 0002 |
HPDC | 6 |
| 2019 | Preemptive Multi-Queue Fair QueuingabstractFair queuing (FQ) algorithms have been widely adopted in computer systems to share resources among multiple users. Modern operating systems and hypervisors use variants of FQ algorithms to implement the critical OS resource management -- the thread scheduler. While the existing FQ algorithms enforce fair CPU allocation on a per-core basis, there lacks an algorithm to fairly allocate CPU on multiple cores. This common deficiency in state-of-the-art multicore schedulers causes unfair CPU allocations to parallel programs using blocking synchronization, leading to severe performance degradation. Parallel threads that frequently block due to synchronization exhibit deceptive idleness and are penalized by the thread scheduler. To this end, we propose a preemptive multi-queue fair queuing (P-MQFQ) algorithm that uses a centralized queue to fairly dispatch threads from different programs based on their received CPU bandwidth from multiple cores. We demonstrate that P-MQFQ can be approximated by augmenting the existing load balancing in the OS without requiring to implement the centralized queue or undermining scalability. We implement P-MQFQ in Linux and Xen, respectively, and show significantly improved utilization and performance for parallel programs. Kun Suo, Xiaofeng Wu 0002, Jia Rao, Song Wu 0001, Hai Jin 0001 |
HPDC | 3 |