Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Guofeng Feng

dblp:301/4907 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
5since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 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
3 papers
High-performance computing · 49% GPUs and heterogeneous computing · 40% Parallel and multicore computing · 8%
Computer graphics and multimedia
1 paper
Rendering · 100%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
GPUs and heterogeneous computing
GPU computing
1.722025
Caracal: A GPU-Resident Sparse LU Solver with Lightweight Fine-Grained Scheduling · SC 2025
FlashGS: Efficient 3D Gaussian Splatting for Large-scale and High-resolution Rendering · CVPR 2025
Rendering › gaussian splatting
3d gaussian splatting
0.912025
FlashGS: Efficient 3D Gaussian Splatting for Large-scale and High-resolution Rendering · CVPR 2025
Rendering
rasterization
0.912025
FlashGS: Efficient 3D Gaussian Splatting for Large-scale and High-resolution Rendering · CVPR 2025
Rendering
real-time rendering
0.912025
FlashGS: Efficient 3D Gaussian Splatting for Large-scale and High-resolution Rendering · CVPR 2025
GPUs and heterogeneous computing › GPU kernel optimization
CUDA optimization
0.912025
FlashGS: Efficient 3D Gaussian Splatting for Large-scale and High-resolution Rendering · CVPR 2025
High-performance computing
sparse linear algebra
0.912025
Caracal: A GPU-Resident Sparse LU Solver with Lightweight Fine-Grained Scheduling · SC 2025
High-performance computing › sparse linear solver
sparse LU factorization
0.912025
Caracal: A GPU-Resident Sparse LU Solver with Lightweight Fine-Grained Scheduling · SC 2025
High-performance computing › tensor computation
sparse tensor contraction
0.812024
POSTER: Optimizing Sparse Tensor Contraction with Revisiting Hash Table Design · PPoPP 2024
Parallel and multicore computing › task scheduling
fine-grain scheduling
0.312025
Caracal: A GPU-Resident Sparse LU Solver with Lightweight Fine-Grained Scheduling · SC 2025
Parallel and multicore computing
task scheduling
0.312025
Caracal: A GPU-Resident Sparse LU Solver with Lightweight Fine-Grained Scheduling · SC 2025
Memory systems › memory management
memory footprint reduction
0.212024
POSTER: Optimizing Sparse Tensor Contraction with Revisiting Hash Table Design · PPoPP 2024

Methods — techniques the papers use, named apart from their topics

redundancy elimination · 1.7pipelining · 1.7adaptive scheduling · 1.7static scheduling · 0.9memory caching · 0.91d block-cyclic distribution · 0.9hash table · 0.8cross-stage optimization · 0.8
YearPublicationVenuePosition
2025 FlashGS: Efficient 3D Gaussian Splatting for Large-scale and High-resolution Rendering
abstract
Recent advances in 3D Gaussian Splatting (3DGS) have demonstrated significant potential over traditional rendering techniques, attracting widespread attention from both industry and academia. However, real-time rendering with 3DGS remains a challenging problem, particularly in large-scale, high-resolution scenes due to the presence of numerous anisotropic Gaussian representations, and it has not been extensively explored. To address this challenge, we introduce FlashGS, an open-source CUDA library with Python bindings, featuring comprehensive algorithm design and optimizations, including redundancy elimination, adaptive scheduling, and efficient pipelining. First, we eliminate substantial redundant computations through precise Gaussian intersection tests, leveraging the intrinsic mechanism of the 3DGS rasterizer. During task partitioning, we propose an adaptive scheduling strategy that accounts for variations in Gaussian size and shape. Additionally, we design a multi-stage pipelining strategy for color computation in the rendering process, further accelerating performance. We conduct an extensive evaluation of FlashGS across a diverse range of synthetic and real-world 3D scenes, encompassing scene sizes of up to 2.7 km2cityscape and resolutions of up to over 4K. Our approach improves 3DGS rendering performance by an order of magnitude, achieving an average speedup of 7.2×, and rendering at a minimum of 125.9 FPS, setting a new state-of-the-art in real-time 3DGS rendering. https://github.com/InternLandMark/FlashGS.
Guofeng Feng, Zimu Liao, Boni Hu, Linning Xu, Zhilin Pei, Hengjie Li, Ninghui Sun, Xingcheng Zhang, Bo Dai 0002
CVPR1
2025 Caracal: A GPU-Resident Sparse LU Solver with Lightweight Fine-Grained Scheduling
abstract
We address inefficiencies in task scheduling, memory management, and scalability in GPU-resident sparse LU factorization with a two-level approach of sequentially scheduled coarse-grained blocks containing multiple fine-grained blocks managed with a lightweight static scheduler enabling multi-stream parallelism. Additionally, we design an intelligent memory caching mechanism for the fine-grained scheduler, which retains frequently accessed data in GPU memory. To further enhance scalability, we introduce a distributed memory design that partitions the input matrix using a 1D block-cyclic distribution and optimizes inter-GPU communication via NVLink. The multi-GPU design reaches a computational throughput of 6.46 TFLOP/s on four A100 GPUs, demonstrating promising scalability. This is up to 7x speedup over the latest SuperLU_DIST with 3D communication, 94x speedup over PanguLU, 16x speedup over PasTiX, and 10x speedup over our own coarse-grained dynamic scheduling implementation while reaching up to 21% of the A100’s theoretical peak performance.
Tingxuan Zhong, Yuxi Hong 0001, Guofeng Feng, Weile Jia, Hatem Ltaief, David E. Keyes
SC4
2024 Accelerating Large-Scale Sparse LU Factorization for RF Circuit Simulation
Guofeng Feng, Zhuoqiang Guo, Mingzhen Li 0001, Zhou Jin 0001, Weile Jia, Guangming Tan, Ninghui Sun
Euro-Par (3)1
2024 POSTER: Optimizing Sparse Tensor Contraction with Revisiting Hash Table Design
abstract
Sparse tensor contraction (SpTC) serves as an essential operation in high-performance applications. The high dimensionality of sparse tensors makes SpTC fundamentally challenging in aspects such as costly multidimensional index search, extensive intermediate output data, and indirect addressing. Previous state-of-the-art work addresses some of these challenges through hash-table implementation. In this paper, we propose a hash-table based and fully optimized SpTC by providing a more carefully designed customized hash table design, proposing an architecture-aware algorithm for hash table selection with size prediction, applying cross-stage optimizations to exploit shared information and avoid redundant operations. Evaluating on a set of tensors extracted from the real world, our method can achieve superior speedup and reduce the memory footprint substantially compared to the current state-of-the-art work.
Guofeng Feng, Weile Jia, Ninghui Sun, Guangming Tan, Jiajia Li 0001
PPoPP1
2021 FNet: A Two-Stream Model for Detecting Adversarial Attacks against 5G-Based Deep Learning Services
abstract
With the extensive application of artificial intelligence technology in 5G and Beyond Fifth Generation (B5G) networks, it has become a common trend for artificial intelligence to integrate into modern communication networks. Deep learning is a subset of machine learning and has recently led to significant improvements in many fields. In particular, many 5G-based services use deep learning technology to provide better services. Although deep learning is powerful, it is still vulnerable when faced with 5G-based deep learning services. Because of the nonlinearity of deep learning algorithms, slight perturbation input by the attacker will result in big changes in the output. Although many researchers have proposed methods against adversarial attacks, these methods are not always effective against powerful attacks such as CW. In this paper, we propose a new two-stream network which includes RGB stream and spatial rich model (SRM) noise stream to discover the difference between adversarial examples and clean examples. The RGB stream uses raw data to capture subtle differences in adversarial samples. The SRM noise stream uses the SRM filters to get noise features. We regard the noise features as additional evidence for adversarial detection. Then, we adopt bilinear pooling to fuse the RGB features and the SRM features. Finally, the final features are input into the decision network to decide whether the image is adversarial or not. Experimental results show that our proposed method can accurately detect adversarial examples. Even with powerful attacks, we can still achieve a detection rate of 91.3%. Moreover, our method has good transferability to generalize to other adversaries.
Guangquan Xu, Guofeng Feng, Litao Jiao, Meiqi Feng, James Xi Zheng, Jian Liu 0004
Secur. Commun. Networks2