[Users] Meeting Minutes 2020-07-16

Gabella, William E b.gabella at Vanderbilt.Edu
Thu Jul 16 10:01:19 CDT 2020


Present:  Peter D, Bill G, Roland H, Federico C, Yosef Z, Miguel G, Atul K, Zach E, Steve B

Chair: Peter D
Minutes: Bill G

* Online ET Workshop, https://www.cct.lsu.edu/Einsteintoolkitworkshop , August 3-7 2020 [SB]

** Speakers for August meeting https://docs.google.com/spreadsheets/d/11waMmS73k6mxBxQVIC6eZH4hFjLsxVpH_tgv3yBj5gs/edit?usp=sharing

Use above link to signup for presenting talks.  Looking for more workshop-like, or if interested in hearing some topics...lecture
and tutorials.  Maybe also lightning talks for small projects, or for students.  Have 7 speakers listed (as of now).  No registration
for attendance, so that count is unclear.  Format is four days and only mornings, 9am to noon US Central Time, so about half of
the usual time...more school than workshop, mabe.  Might be YouTube live stream, or other.  Want more social interaction, the
"coffee break"-like time.  Expect to transfer earlier, in-person, registration to the online ones.

Zach, helped with a Zoom workshop recently, instead of asking for contributions, they asked people directly "please give a talk"---Steve
is doing this.  Yosef Z could give a NL wave equation tutorial...hands-on would be one hour.  Frank Loeffler talking about Neutron Stars.
See above link for others.

Attendees?  Steve will add a registration to capture attendees.  Will advertise on ETK outlets.  We all should encourage students and colleagues to attend.

Zach, tutorials hosted on Jupyter Hub at NCSA?  Steve, no it will not work.  Have one method at LSU that Steve knows will work and
another that may.  Zach, wonders about a docker image with compiled toolkit on it.  Steve, should have that because tutorial server
uses image.  For other tutorials we have trimmed the thorn list to match the par file.  Roland, it was Perl and also on Python.  But it
still makes sense to have it pre-compiled.

Steve, switch from OpenMPI to MPIch because running multiple images on the same host is problematic with OpenMPI.

Yosef, used VirtualBox for his class he taught, and that can also be difficult.

* test.cactuscode.org https://github.com/EinsteinToolkit/cactuscode.org/issues?q=is:open+is:issue+label:bug [SB]

Ongoing effort away from our supporting another server, want to move to GitHub.  Steve needs help for this...and it is important to do.
Student with summer project for web development would be nice.  Jekyll is a static web page generation tool, powerful, with built-in loops,
not fully dynamic, but might update/change from time to time.  Ian H was using these features to do news feeds and table of contents.
GH pages can do some of this functionality.  Liquid macro language.

* gallery testing: https://bitbucket.org/einsteintoolkit/tickets/issues?kind=task&milestone=ET_2020_05 [RH]

** BNS: Shawn Rosofsky (UIUC). In progress, needs to be uploaded, some differences post-merger.

Roland has to poke Shawn again.

** BBH: Peter Schaffarczyk (Kiel), Atul Kedia (Notre Dame) In progress.

Atul, Contacted Wardell for the movies, and Bentivigna for the plots.

** Poisson gallery example, Bill was able to run Visit via a container from GitHub, on data using the psi.session file and plots (3D with slice of Psi
function) are the same as before.

* ET release manager search [RH]

Manager should also have assistants.  Is a bit of work, especially reminders to others to finish their work, reviews, etc.

* reviewers for proposed inclusions [RH]

Three inclusions below that are left for inclusion.  Want into the Toolkit so that they are downloaded sooner rather than later, so that users
could try this.  Look to see if the Thorn breaks anything, and if not, let us include soon.  This is different than a positive review...it not a
positive review we can always remove it from the list.

** ReadInterpolate https://github.com/rhaas80/ReadInterpolate.git  thorn ticket 2416 https://bitbucket.org/einsteintoolkit/tickets/issues/2416  no reviewer [RH]

** Power https://git.ncsa.illinois.edu/elihu/Gravitational_Waveform_Extractor   ticket 2413  https://bitbucket.org/einsteintoolkit/tickets/issues/2413   Zach is reviewer waveform extractor (or its post-summer version) [RH]

Zach, Power Package, not a thorn per se, more of a tool.  He would like it as an option and not a separate download.  Is really helps the integration of the
toolkit, takes output and makes is useful for GW science.  Need to tell user how to access Power.  Can this be added to Jenkins?  Doc test?  Written in Python.
Roland, Anything that is testable by a shell script can be tested by Jenkins.  Roland, will try to make a release repo without the sample data (100 GB of so), and
find a way for it to be downloaded.  It will be part of the toolkit, like GetComponents.  Will be in the Thornlist and it will have statements to download the Power
script.  Would probably put into bin directory as link.

** NRPYPn https://nbviewer.jupyter.org/github/zachetienne/nrpytutorial/blob/master/NRPyPN/NRPyPN.ipynb   ticket 2417 https://bitbucket.org/einsteintoolkit/tickets/issues/2417 [RH]

* gcc-10/ gfortran-10 [RH]

Roland, Needs review!  Peter D has reviewed some parts.  Will push into Master some of this.  Backporting is a little more touchy, and needs separate review
by someone other than Roland.  This is affecting people, hearing from users that this hits them.

** have patches to make all tests run with gcc-10/gfortran-10 with no more failures directly tracked down to gcc-10/gfortran-10 documented changes

** https://bitbucket.org/einsteintoolkit/tickets/issues/2431/review-changes-required-for-gcc-10

** should be backported along with other fixes

** urgently needs a reviewer

unanswered question on mailing list
https://www.einsteintoolkit.org/tools/unanswered.php

open tickets sorted by update time
https://bitbucket.org/einsteintoolkit/tickets/issues?status=open&status=new&sort=-updated_on

Ticket 2436, Using Comet for production run is having some problems, but with System Topology helps with this.  Peter D's example that all
16 threads ran on the same core.  Roland, a caveat hwloc is important, and hwloc 1 and hwloc 2 are not API compatible.  Not without risks
but worth the effort.

tickets ready for review
https://bitbucket.org/einsteintoolkit/tickets/issues?status=new&status=open&sort=-updated_on&q=Please%20review

Peter, Other items?

None


--
=====================================
William Gabella
Research Assistant Professor
Department of Physics and Astronomy
Vanderbilt University
Nashville, TN  USA

b.gabella at vanderbilt.edu<mailto:b.gabella at vanderbilt.edu>
(o) 615-343-2713
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20200716/68bcb67a/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pEpkey.asc
Type: application/pgp-keys
Size: 2271 bytes
Desc: pEpkey.asc
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20200716/68bcb67a/attachment-0001.bin 


More information about the Users mailing list