gpu portfolio

3
ENGN2912J Fall 2016 Course Project: A GPU Accelerated PDE Solver Xiaohe Liu as Project Engineer and Xiuqi Li, Shihong Li & Yixiang Deng as Software Engineers Providence, RI · Nov. – Dec. 2017 --Data visualization of the temperature field on a 2D squared field solved using our solver.

Upload: xiaohe-liu

Post on 07-Feb-2017

25 views

Category:

Engineering


0 download

TRANSCRIPT

ENGN2912J Fall 2016 Course Project:A GPU Accelerated PDE Solver

Xiaohe Liu as Project Engineerand

Xiuqi Li, Shihong Li & Yixiang Deng as Software EngineersProvidence, RI · Nov. – Dec. 2017

--Data visualization of the temperature field on a 2D squared field solved using our solver.

2

- Led a team of 4 to build a fast Helmholtz equation solver for heat transfer problem on a 2D squared field.

- Accelerated the solver up to 200 times faster using MPI parallel method and CUDA & OpenACC based GPU algorithm.

GPU-Accelerated PDE Solver Qt-Based GUI & Data Visualization

Speed up

using

CUDA

Speed up

Using

MPI parallel

- Developed a Graphical User Interface using Qt widget class.

- Incorporated the result of data visualization into the GUI.

Screenshots

of the software

In use

KEY ACHIEVEMENTS OF THE PROJECT

3

- Prepared a contract book including a PERT chart and a Gantt chart.

- Estimated project budget and prepared risk plan.

Project Planning Project Execution

PERT

Chart

- Monitored project execution and provided weekly updated schedules to address deviations from the plan.

- Led and coordinated the team.- Accelerated the project by 10 days.

XIAOHE’S WORK AS A PROJECT ENGINEER

Gantt

Chart