Research Interests

I am a ECE PhD student at Northeastern University.

A NUCAR member
A PROTECT Trainee on Data Management

Dr. Kaeli is my research advisor.

409 Dana Research Center
360 Huntington Ave
Boston, MA 02115
(617)515-1913
yu.lei@husky.neu.edu

  [Research Interests]

I am interested in General Purpose Graphic Processing Units (GPGPUs) application development and optimization. The workloads analysis for work stealing and donation on the GPU is also one topic. In additin, the compiler optimization that takes advantages of cutting edge parallel hardwares, boosts performance and saves energy, is another area to explore.

From high level to lower level, the three parts will be integrated into my dissertation.

  [Work Experience]

RISE Poster 2014
Adanced Data Management and Modeling Core on PROTECT(link)

May,2013-June,2013
Teaching Assistant, GPU Class, Dr. Rafael Ubal

May,2012-Aug,2012 Internship at Mathworks
1) Accelerate PSKDemodulator/Modulator on GPU
2) Accelerate LDPCDecoder for Large Parity Check Matrix on GPU
3) Speedup parfor section in commViterbiSystemGPU demo
4) Accelerate Turbodecoder on Matlab Distributed Computing Server (MDCS)

2011-2012
Vice President, Academic Affairs For Graduate Engineering Bridges(GEB) at NEU

  [Publications]

  • Leiming Yu, Yash Ukidave, David Kaeli, "GPU-accelerated HMM for Speech Recognition", HUCAA, 2014 [pdf]
  • Yan Zhang,Leiming Yu, David Kaeli, Lee Makowshi, "Fast Simulation of X-ray Diffraction Patterns from Cellulose Fibrils using GPUs", NEBEC, 2014 [pdf]

  [Projects]

GPU Speech Recognition
This is a research exploration for implementing Hidden Markov Model for speech recogition on massively parallel computing platform, GPU.


Micro-benchmarks


Fiber Diffraction On Discovery Cluster


  [Courses]

  • Computer Architecture, NEU
  • High Performance Computing, NEU
  • Simulation and Performance Evaluation, NEU
  • Combinatorial Optimization, NEU
  • Heterogeneous Parallel Programming, Coursera (pdf)
  • Intro to Parallel Programming, Udacity (pdf)
  • Machine Learning, Coursera
  • Natural Language Processing, Coursera

Top of Page