I have been engaged in GPU computing for 4 years. Most of the codes I have developed during my graduate studies are written in CUDA and run on GPUs. I have developed two parallel computing packages using CUDA and C/C++ for GPU computing. One is for various PDEs, such as Cahn-Hilliard-Navier-Stokes equations, Stokes equations et al., and another is to do the weighted correlation network analysis in data analysis. I am also have extensive experience on other computing softwares/languages, such as Matlab, R, Maple, Python.


  • Computational Complex Fluid Dynamics Solver.
tvol tvol tvol tvol tvol tvol
Fig.1-Droplets fusion.

tvol tvol tvol
Fig.1-Droplets ripening.
  • Weighted Correlation Network Analysis(WGCNA) Toolkits.