|
I am a PhD student working at
Flux
group. My advisor is
Robert Ricci.
My research interests include storage and network systems
,
and a little bit program analysis and compiler.
I am currently working on two projects:
improving storage system and network
system performance, and enabling multi-layer experiments on
Emulab. I also personally
like writing cool small tools in Python.
I have a simple
CV. Also a
blog.
And also a very simple and stupid dotEmacs.
|
|
Research
|
|
NVIDIA Graduate Fellowship
It is my great honor to accept the 2011 NVIDIA graduate fellowship
to fund my research on "Augmenting Operating Systems with GPUs".
The Fellowship Announcement
|
|
KGPU: Improving Storage and Network Performance by Accelerating Their Computations With GPUs
Storage and network systems use time-consuming computations
for valuable features, such as security with encryption and authentication, reliability with error-checking,
data integrity with checksum and signature, content-addressing with hashing, and many new functionality
with pattern matching, searching and sort and so on and so forth.
These computations can easily become big overheads of the entire system and then turn to be the main
bottleneck. KGPU tries to use GPU to accelerate these computations so that improving
the overall system performance.
A white paper about this idea and survey of potential applications is available here
(PDF paper).
And you can also get the code and testcases of KGPU
from GoogleCode
or Github.
Currently, work on storage systems, GPUstore, has been made available and showed very
promising results. The GPUstore paper (PDF) describes this subproject of KGPU.
|
|
TagFilesystem:
I developed a tag-based filesystem for
Linux. It uses user-assigned tags to locate files.
Find more about it at
GoogleCode.
|
|
Publications
|
|
GPUstore: Harnessing GPU Computing for Storage Systems in the OS Kernel
Weibin Sun, Robert Ricci, Matthew L. Curry,
SYSTOR 2012, 5th Annual International Systems and Storage Conference.
PDF
|
|
Using GPUs For OS Kernel Security
Weibin Sun, Robert Ricci ,
USENIX Security, 2011. Poster
|
|
Augmenting Operating Systems With the GPU
Weibin Sun, Robert Ricci ,
2011. PDF
|
|
TagFS: Organizing Information Using Tags
Weibin Sun, Robert Ricci ,
U of U, School of Computing Student Poster Competition, 2010.
Poster
|
|
Old work on computer vision and augmented reality, just for reference
|
|
Robust Checkerboard Recognition for Efficient Nonplanar
Geometry Registration in Projector-camera Systems
Weibin Sun, Xubo Yang, Shuangjiu Xiao, Wencong Hu ,
ACM/IEEE International Workshop on Projector-Camera
Systems, co-located with ACM SIGGRAPH, 2008
PDF
|
|
Multiple Projectors Display on Complex Surface
Wencong Hu, Xubo Yang, Shuangjiu Xiao, Weibin Sun ,
The 3rd Conference of Digital Entertainment and Art, 2008
|