QMCPACK / miniqmc

QMCPACK miniapp: a simplified real space QMC code for algorithm development, performance portability testing, and computer science experiments
Other
26 stars 35 forks source link

Eliminate hard coded Kokkos::Serial in Jastrow kernels. #184

Closed rcclay closed 5 years ago

rcclay commented 5 years ago

Before, Kokkos::TeamPolicy was forced to be serial execution. Now we use the cmake flag -DQMC_PARALLEL_JASTROW=1 to let it fall back to default execution policy. Currently, vector level parallelism is the only exploited parallelism.

Also add some chatter for partition_master execution.