FY22 cleaning list
-
Merge legion demo branch to development: seema -
Merge psana2 demo branch to development: mona -
Master update from development + tag: chuck -
black migration: chuck -
Describe trailing underscore convention in readme -
improve CI test (double checking precision (single vs double (finufft precision: Johannes): seema, mode cleanup: mona [DONE]) -
streaming mode soft reset of variables (define streaming, reuse snm, mg and nufft): mona+seema, make table of variables: chuck [DONE] -
check FFT normalization convention. Mtot scaling consistency in sequential/phasing.py and AC_solver: chuck+jeff -
Try different grid size: chuck -
Create bigger datasets: chuck -
Create more types of protein datasets: chuck -
Try more nodes: chuck -
scaling beyond 8 ranks for legion (on Perlmutter only): CXI (part of libfabric): johannes -
swap out pycuda with pybindgpu library (portable to AMD): johannes -
dynamically updating toml file (updating run numbers to process in streaming mode): johannes -
improve performance of legion: seema -
add legion in lcls2 repo (adding legion features): seema+mona -
documentation (wiki, describe option arguments): all