Search NASA⌕ Search

Engineering topics

Liu, Geng

Publications and source records attributed to Liu, Geng.

Performance Evaluation of Heterogeneous GPU Programming Frameworks for Hemodynamic Simulations

Preparing for the deployment of large scientific and engineering codes on upcoming exascale systems with GPU-dense nodes is made challenging by the unprecedented diversity of device architectures and heterogeneous programming models. In this work, we evaluate the process of porting a massively parallel, fluid dynamics code written in CUDA to SYCL, HIP, and Kokkos with a range of backends, using a combination of automated tools and manual tuning. We use a proxy application along with a custom performance model to inform the results and identify additional optimization strategies. At scale performance of the programming model implementations are evaluated on pre-production GPU node architectures for Frontier and Aurora, as well as on current NVIDIA device-based systems Summit and Polaris. Real-world workloads representing 3D blood flow calculations in complex vasculature are assessed. Our analysis highlights critical trade-offs between code performance, portability, and development time.

Martin, Aristotle↗

Second law analysis of a conventional steam power plant

A numerical investigation of exergy destroyed by operation of a conventional steam power plant is computed via an exergy cascade. An order of magnitude analysis shows that exergy destruction is dominated by combustion and heat transfer across temperature differences inside the boiler, and conversion of energy entering the turbine/generator sets from thermal to electrical. Combustion and heat transfer inside the boiler accounts for 53.83 percent of the total exergy destruction. Converting thermal energy into electrical energy is responsible for 41.34 percent of the total exergy destruction. Heat transfer across the condenser accounts for 2.89 percent of the total exergy destruction. Fluid flow with friction is responsible for 0.50 percent of the total exergy destruction. The boiler feed pump turbine accounts for 0.25 percent of the total exergy destruction. Fluid flow mixing is responsible for 0.23 percent of the total exergy destruction. Other equipment including gland steam condenser, drain cooler, deaerator and heat exchangers are, in the aggregate, responsible for less than one percent of the total exergy destruction. An energy analysis is also given for comparison of exergy cascade to energy cascade. Efficiencies based on both the first law and second law of thermodynamics are calculated for a number of components and for the plant. The results show that high first law efficiency does not mean high second law efficiency. Therefore, the second law analysis has been proven to be a more powerful tool in pinpointing real losses. The procedure used to determine total exergy destruction and second law efficiency can be used in a conceptual design and parametric study to evaluate the performance of other steam power plants and other thermal systems.

Liu, Geng↗