Hi. I'm Yuduo!

Masters Student in Computer Engineering
Department of Electrical and Computer Engineering
University of California, Davis

  • Resume in TXT format.

  • Education

    Master of Science, University of California, Davis Sept. 2013 - Present
    Research Area: Parallel Computing (GPGPU), Major Advisor: Prof. John D. Owens
    Bachelor of Science, Macau University of Science and Technology, Macau June 2013


    Computer Skills

    Languages: C/C++, Python, CUDA, R, MATLAB, Java, MySQL, Haskell
    Web/Text/Tools: HTML/CSS, LaTeX, Emacs/Vim, Git, Xcode, Eclipse
    Operating Systems: Linux/Unix, Mac OS X, Windows

    Related Coursework

    Graphics Architecture
    Computer Architecture
    High-Performance Computer Architecture
    Visual Recognition
    Operating System
    Data Structures
    Social Computing
    Embedded Computing Systems
    Network Architecture and Resource Management
    Performance Evaluation

    Recent Projects

    Gunrock - High-performance Graph Primitives on GPU

    Developer of Gunrock, a high-performance CUDA library for graph primitives that re-factors, integrates, and generalizes best-of-class GPU implementations. Currently focus on Performance Modeling/Characterizing and improve framework to better support mutable and more advanced graph primitives.

    Scene Classification based on Deep Convolutional Neural Networks (CNNs)

    Collaborated with Yangzihao Wang, together we implemented a novel scene classification method which combines Convolutional Neural Network (CNN) and Spatial Pyramid Pooling to generate high-level context-aware features. We achieved better recognition rate than the state-of-the-art method on the challenging MIT Indoor-67 dataset using only the deep features trained from ImageNet.

    Parallel Minimum Spanning Tree (MST) Algorithm using Gunrock

    Implemented Parallel Boruvka's Minimum Spanning Tree (MST) algorithm using Gunrock's Traverse-Compute programming model. Achieved over 400X speedup against the serial CPU Boost Graph Library (BGL) implementation for both real world road networks, Open Street Maps (OSM) and long-diameter synthetic datasets.

    Mobile IPv6 Protocol using Filtering Technology

    Senior Design Project, IPv6 Research Laboratory, M.U.S.T., Spring 2013

    Designed and Implemented Mobile IPv6 Protocol using Filtering Technology. Upgraded a NDIS filter driver to filter bypassing data packets to extend roaming capabilities and merged into standard IPv6 protocol.

    Contact Me

  • Address: Department of Electrical and Computer Engineering, One Shields Avenue Davis, CA 95616
  • Email: yudwu [at] ucdavis [dot] edu
  • Phone: (530) 574 - 9209

  • website tracking software