Hi! This is Wentao Zhang. I'm currently a master student at the University of Michigan, majored in Computer Science and Engineering. My career focus is Computer Architecture, GPU, and Accelerators.
Hardware Design
This is the final project of EECS470. We implement a 2-way out-of-order processor with some advanced features.
TAG:
Out-of-Order, Superscalar, Local Branch Predictor, Prefetcher, LSQ, 2-way Set Associative Writeback Cache
This is the final project of EECS498. We designed a novel processor by based on preprocessing the CNN raw data and using systolic array to calculate the sum in CNN.
TAG:
Accelerator, CNN, Systolic Array, Lookup-table
Use the GPU to speed up the CNN layer in the MXnet Neural Network.
TAG:
GPU, CUDA, CNN, MXNet
Introduced 3 bypass mechanisms and simulated them on dynamorio.
TAG:
Cache Bypass, Dynamorio, Compiler
Introduced 3 ASIC Accelerator design for the SHA-256 and compared their performance with CPU and GPU.
TAG:
SHA-256 Accelerator
Machine Learning
Improve the Saliency Optimization from Robust Background Detection.
TAG:
Salient Object Detection, CV, CNN
Use KNN and multiple Neural Networks to locate the indoor position based on phone data.
TAG:
Indoor Location, KNN, Neural Network