Project 149: Numerical Solution of the Phonon Boltzmann Transport Equation: Algorithm Development and Optimization
Contact Information:
Prof. Bao Hua
Email: hua.bao@sjtu.edu.cn
Project Description and Objectives:
Boltzmann transport equation (BTE) is the fundamental equation for sub-continuum scale electron or heat transport, which is important to model the temperature distribution in electronic devices. We already developed a C++ code to solve BTE by discrete ordinate method and finite volume method. We are now in the phase of optimizing the code and implementing advanced algorithms.
Eligibility Requirements:
Basic knowledge of High Performance Computing.
Familiar with C/C++.
Previous knowledge in heat transfer, numerical analysis, numerical methods (e.g., finite volume method).
Main Tasks:
Develop a highly efficient hybrid Fourier-BTE solver to handle large non-gray transport problems.
Implement and optimize advanced algorithms to optimize the code, including but not limited to sparse matrix solver and parallel computing (using MPI/OpenMP).
Assist graduate students in conducting some calculations.
Website:
Lab: http://caces.sjtu.edu.cn/
School: http://umji.sjtu.edu.cn/