Skip to content

2020.10.07 Meeting Notes

Andrew Gaspar edited this page Oct 7, 2020 · 6 revisions

Agenda

  • Individual/group updates
    • AthenaPK scaling using cached MeshBlockPacks and single kernel buffer send/set functions: image
  • Discuss Regression Test Failures (Joshua and Andrew)
  • Public headers vs. private headers
  • Dense on Block - @gshipman
  • Interface design (Container versus MeshBlockPacks) -- @pgrete
  • Discuss large-scale testing for AMR at smaller mesh block sizes -- @gshipman
  • Review non-WIP PRs

Individual/group Updates

LANL CS

Mostly pull request reviews. @Joshua has been trying to wrap up public headers change.

Sriram still working on restart.

LANL Physics

Introduced an abstraction for parallel reduce par_reduce.

Ben is getting close to have particle framework changes merged in. On large static, uniform mesh, performance looks good. Still working on GPU performance.

Intel compiler errors cropping up.

PKAthena

Scaling of mesh block packs. Overhead of 256^3 down to 16^3 is now 6x on GPU (compared to baseline of 4x on CPU). Factor of 100 improvement over 3 months ago. This is on a full 2nd-order hydro problem.

image

Forrest noticed there were a lot of limitations in Jim's code due to register usage. It's an experimental code.

Feedback from Jim:

  • Multi-value reduction - basically do a reduction on N variables and produce N results
    • Possibly provide a custom reduction operation or something
  • Output "tabs" files

Discuss Regression Test Failures (Joshua and Andrew)

Clone this wiki locally