Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
 
Liu, Eric
University of Calgary
Calgary, Canada
 
   Featured Reviewer
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 

Hui Liu works at the University of Calgary, Canada, as a research associate. He holds a PhD degree in Computational Mathematics and Parallel Computing from the Chinese Academy of Sciences (2010), and a BSc degree in Computational Mathematics from the University of Science and Technology of China (USTC, 2005).

In 2005, after fulfilling his bachelor’s degree in computational mathematics, he was accepted for a PhD scholarship at the Academy of Mathematics and Systems Science, Chinese Academy of Sciences, where he studied computational mathematics and parallel computing. During his PhD program, he studied adaptive finite element methods (h-, p-, hp-adaptive methods), parallel computing, dynamic load balancing, encoding and decoding of Hilbert space-filling curves, and algorithm design. He developed encoding and decoding algorithms for arbitrary Hilbert space-filling curves.

In 2010, he joined the Reservoir Simulation Group, University of Calgary, and worked on GPU computing. It is well known that linear solvers occupy most simulation time during black oil simulations, and if linear solvers are accelerated, reservoir simulations can be sped up. He worked on the acceleration of linear solvers and preconditioners using GPUs, including Krylov subspace solvers, algebraic multigrid solvers, and various preconditioners. He implemented two linear solver packages: one for a single GPU and another for multi-GPUs.

In 2013, he started a parallel platform project to support the development of large-scale reservoir simulations. The platform is designed for distributed-memory parallel systems and uses MPI for communications. It provides gridding, load balancing, mapping, parallel linear solvers, preconditioners, well modeling, visualization, keyword parsing, and parallel input and output. The platform has been utilized for black oil models, compositional models, and thermal models. New parallel preconditioners specialized for reservoir simulation have been developed. The platform and parallel reservoir simulators are scalable, and large-scale reservoir models with billions of grid cells can be simulated.

His research interests include numerical methods for partial differential equations, reservoir simulation, linear/nonlinear solvers, algebraic multigrid solvers, preconditioners, parallel computing, and GPU computing. He has had several papers published in the Journal of Computational Mathematics, Journal of Computational Physics, Numerical Linear Algebra with Applications, and Computers & Mathematics with Applications.

 
 
Options:
Date Reviewed  
 
1
- 3 of 3 reviews

   
   Automating GPU computing in MATLAB
Shei C., Ratnalikar P., Chauhan A.  ICS 2011 (Proceedings of the International Conference on Supercomputing, Tucson, AZ, May 31-Jun 4, 2011) 245-254, 2011.  Type: Proceedings

Graphics processing units (GPUs) are specialized devices used to accelerate image manipulation by processing large amounts of image data in parallel. This distinguishes them from central processing units (CPUs), which are designed to p...

Aug 8 2012  
   Strict Fibonacci heaps
Brodal G., Lagogiannis G., Tarjan R.  STOC 2012 (Proceedings of the 44th Symposium on Theory of Computing, New York, NY, May 19-22, 2012) 1177-1184, 2012.  Type: Proceedings

In computer science, heaps are special tree-based data structures, which are commonly manipulated with operations such as create-heap, insert, find-min, and delete. Heaps have interesting properties and are ...

Jul 18 2012  
   Modeling and analyzing power management policies in server farms using stochastic Petri nets
Tian Y., Lin C., Yao M.  e-Energy 2012 (Proceedings of the 3rd International Conference on Future Energy Systems: Where Energy, Computing and Communication Meet, Madrid, Spain, May 9-11, 2012) 1-9, 2012.  Type: Proceedings

A server farm or data center is a large collection of computer servers that provides services for enterprise and personal users. Many server farms run 24/7 and consume large amounts of electricity. It has been reported that federal ser...

Jun 19 2012  
 
 
   
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy