The development of NekRS, a GPU-oriented thermal-fluids simulation code based on the spectral element method (SEM) is described. For performance portability, the code is based on the open concurrent compute abstraction and leverages scalable developments in the SEM code Nek5000 and in libParanumal, which is a library of high-performance kernels for high-order discretizations and PDE-based miniapps. Critical performance sections of the Navier-Stokes time advancement are addressed. Performance results on several platforms are presented, including scaling to 27,648 V100s on OLCF Summit, for calculations of up to 60B gridpoints.
The aim of this study was to investigate some aspects of the performance of electrochemical process as an alternative disinfection strategy, while minimising DBPs, for water purification. The study of electrochemical processes has shown free chlorine to be produced, but smaller amounts of stronger oxidants, such as ozone, hydrogen peroxide and OH radicals (*OH), were also generated. The formation of mixed oxidants increased with increasing electric conductivity, but was limited at conductivities greater than 0.6 mS/cm. Using several microorganisms, such as E. coli and MS2 bacteriophage, inactivation kinetic studies were performed. With the exception of free chlorine, the role of mixed oxidants, especially OH radicals, was investigated for enhancement of the inactivation rate. Additionally, the formation and reduction of DBPs was studied by monitoring the concentration of haloacetic acids (HAAs) during the process.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.