Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meeting Agenda [do not close] #925

Open
lifflander opened this issue Jul 14, 2020 · 114 comments
Open

Meeting Agenda [do not close] #925

lifflander opened this issue Jul 14, 2020 · 114 comments

Comments

@lifflander
Copy link
Collaborator

lifflander commented Jul 14, 2020

This issue shall be used to log (weekly) meeting agendas and the corresponding resolution of the topics addressed (minutes). This will help us maintain a record of topics discussed and the resolution of these issues. Each comment shall contain a meeting agenda for a given week, edited later with the resolution for each point of order.

Other impromptu meetings that are relevant to the whole group can also be logged here for posterity and members of the team (or people following the project) who couldn't join.

Rendered template for each meeting:

Descriptor Information
Date [xx/xx/xxx]
Attendees [list-of-attendees]
Description [longer-description]

Agenda:

  • Item 1
  • Item 2

Template:

| Descriptor | Information |
| --: | --------- |
| Date | [xx/xx/xxx] |
| Attendees | [list-of-attendees] |
| Description | [longer-description] |

### Agenda:
- Item 1
- Item 2
@lifflander lifflander pinned this issue Jul 14, 2020
@lifflander
Copy link
Collaborator Author

lifflander commented Jul 14, 2020

Descriptor Information
Date 07/14/2020 @ 11am
Attendees @lifflander, @ppebay, @pnstickne, @cz4rs, @nlslatt, @PhilMiller
Description Weekly Meeting

Agenda:

Minutes

@lifflander
Copy link
Collaborator Author

lifflander commented Jul 21, 2020

Descriptor Information
Date 07/21/2020 @ 11am
Attendees @lifflander, @ppebay, @pnstickne, @cz4rs, @nlslatt, @PhilMiller, @nmm0
Description Weekly Meeting

Agenda:

  • Update from appraisal
  • Round table

Minutes

@lifflander
Copy link
Collaborator Author

lifflander commented Jul 28, 2020

Descriptor Information
Date 07/28/2020 @ 11am
Attendees @lifflander, @ppebay, @pnstickne, @cz4rs, @nlslatt, @PhilMiller, @JacobDomagala, @nmm0
Description Weekly Meeting

Agenda:

  • Round table
  • Discuss DARMA paper and brainstorming
  • Discuss next release schedule: develop vs. 1.0.0

Minutes

@lifflander
Copy link
Collaborator Author

lifflander commented Aug 4, 2020

Descriptor Information
Date 08/04/2020 @ 11am
Attendees @lifflander,
Description Weekly Meeting

Agenda:

  • Round table
  • Appraisal report results
  • Discuss non-functional requirements
  • Discuss paper repository

Minutes

@lifflander
Copy link
Collaborator Author

lifflander commented Aug 18, 2020

Descriptor Information
Date 08/18/2020 @ 11am
Attendees @lifflander, @nlslatt, @nmm0 @PhilMiller, @cz4rs, @JacobDomagala @jstrzebonski, @pnstickne
Description Weekly Meeting

Agenda:

  • Round table
  • Discuss paper at SC workshop

Minutes

Phil: reviewing PRs, bugs found from addAction changes, another fix needed for 1.0.0-beta.10
Nic: working on PR, addressing Phil's comments
Cezary: finished #984, working on #989
Jakub D:finishing #955, starting #959
Jakub S: just did dev checklist, starting on #880
Paul: working on #969

@lifflander
Copy link
Collaborator Author

lifflander commented Aug 25, 2020

Descriptor Information
Date 08/25/2020 @ 11am
Attendees @lifflander, @nlslatt, @nmm0 @PhilMiller, @cz4rs, @JacobDomagala, @pnstickne, @ppebay
Description Weekly Meeting

Agenda:

  • Round table
  • Discuss paper state/programming model

Minutes

Phil: working on paper, #995
Nic: finishing up #714, going to work on cmake next
Cezary: just merged #996, working on #1000
Jakub D: working on testing load models #1001
Paul: both #998 and #969 are ready to merge

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 09/01/2020 @ 11am
Attendees @lifflander, @nlslatt, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @pnstickne, @ppebay
Description Weekly Meeting

Agenda:

  • Round table
  • Discuss paper

Minutes

Nic: going to work on paper, NimbleSM section
Phil: memory issues with load models
Cezary: working on #1000 and #1013
Jakub D: finishing load modeling PR
Paul: MsgThief is complete, work next on broadcast to sender

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 09/08/2020 @ 11am
Attendees @lifflander, @nlslatt, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @pnstickne, @ppebay, @bradybray
Description Weekly Meeting

Agenda:

  • Discuss paper state
  • Round table

Minutes

Phil: working on paper all week
Nic: working on paper all week
Nicole: nothing on VT
Cezary: working on #1000 and #1013
Jakub D: adding signal handler #1027, finished #1012 ready for review
Jakub S: working on #1014, almost done, some questions about it
Paul: added lock to the envelope #1016
Braden: changed nomenclature on #1026

@bradybray bradybray reopened this Sep 8, 2020
@lifflander
Copy link
Collaborator Author

lifflander commented Sep 15, 2020

Descriptor Information
Date 09/15/2020 @ 11am
Attendees @lifflander, @nlslatt, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @pnstickne, @ppebay
Description Weekly Meeting

Agenda:

  • Discuss paper state
  • Round table

Minutes

Phil: working on improving LB infrastructure
Nic: working on paper with comparison for NimbleSM, LB next
Nicole: nothing on VT
Cezary: working on checkpoint #123 and #1013
Jakub D: adding signal handler #1027, finished #1012 ready for review
Jakub S: finishing #1014, nearly finished with #1031
Paul: added lock to the envelope #1016
Braden: changed nomenclature on #1026

@lifflander
Copy link
Collaborator Author

lifflander commented Sep 22, 2020

Descriptor Information
Date 09/22/2020 @ 11am
Attendees @lifflander, @nlslatt, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @pnstickne, @ppebay, @jstrzebonski, @bradybray
Description Weekly Meeting

Agenda:

  • Round table

Minutes

Phil: planned work on GEMMA, finishing up LB #1055
Nic: newer implementation is slower, cmake GIt is causing re-runs #1005
Nicole: VT calls MPI_Init multiple times, opening issue for this
Cezary: new issue in checkpoint DARMA-tasking/magistrate#127, in support #1009
Jakub D: finishing up #1024
Jakub S: small change to PR check: DARMA-tasking/check-pr-fixes-issue#3
Paul: working on local invocation #1051
Braden: finished training! starting #941

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 09/29/2020 @ 11am
Attendees @lifflander, @nlslatt, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @pnstickne, @ppebay, @jstrzebonski, @bradybray
Description Weekly Meeting

Agenda:

  • broadcast vs. broadcastMsg
  • Round table

Minutes

Phil:
Nic:
Nicole:
Cezary:
Jakub D:
Jakub S:
Paul:
Braden:

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 10/13/2020 @ 11am
Attendees @lifflander, @nlslatt, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @jstrzebonski, @bradybray
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@PhilMiller : working on checkpoint DARMA-tasking/magistrate#138, finished DARMA-tasking/magistrate#132
@nmm0 : working on cmake; on vacation
@nlslatt : invalid count in EMPIRE
@cz4rs : footprinting in checkpoint is done; working on component serialize #1013
@JacobDomagala : mostly fixing on assertions on in release mode for CI builds (#1107 and #1109); working on removing old LB instrumentation (#1108)
@jstrzebonski : working on encoding member bits in handler field (#941)
@bradybray : working on #1081 with Phil, need to fix rebase

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 10/20/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @jstrzebonski, @bradybray, @ppebay, @nlslatt
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@PhilMiller : working on new functionality in EMPIRE for DA, found bug in checkpoint; working on presentations
@nmm0 : nothing to report on VT; optimizing NimbleSM
@nlslatt: fixed bug in checkpoint
@cz4rs : fix in checkpoint integrated DARMA-tasking/magistrate#144; working on component serialize #1013
@JacobDomagala : working on #1112, PR #1119
@jstrzebonski : working on encoding member bits in handler field #872 (#941)
@bradybray : #941 is merged

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 10/27/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @jstrzebonski, @bradybray, @nlslatt, @fnrizzi
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@PhilMiller : helped fix type traits bug in checkpoint, improvements to virtual serialize, kokkos view fixes
@nmm0 : finishing up cmake re-run issues, should have PR soon
@nlslatt: reviewing VT PRs, learning about VT code; working on LB stats
@cz4rs : some ideas in DARMA-tasking/magistrate#125 ; memory footprinting ready to review; need help serializing templated containers
@JacobDomagala : working on #1119 for callbacks overload, pushed update; started on #1051
@jstrzebonski : finishing encoding member bits in handler field #872 (#941)
@bradybray : pull request coming for name changes

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 11/03/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @jstrzebonski, @bradybray, @nlslatt, @fnrizzi
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@PhilMiller : focused on DARMA-tasking/magistrate#151
@nmm0 : finishing up cmake re-run issues, should have PR today on that
@nlslatt: working on #1131 (reduce ElementStats data storage), thus #1122
@cz4rs : working on footprinting #1013; virtual serialization causing failures in runs; finishing up #1125
@JacobDomagala : working mostly on #1051; going to start on #883
@jstrzebonski : finished encoding member bits in handler field #872 (#941)
@bradybray : not much new to report

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 11/10/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @jstrzebonski, @bradybray, @nlslatt, @fnrizzi
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@PhilMiller : focused on checkpoint, virtual serialization support in-place de-serialization: DARMA-tasking/magistrate#151 ; created new issue for checks DARMA-tasking/magistrate#154
@nmm0 : finishing up #1144 to optimize cmake; tests for cmake running multiple times?
@nlslatt: working on #1137 (memory growth in ElementStats); #1141 for fixing temporary IDs for subphases;
@cz4rs : #1155 merged; footprinting should be ready for merging #1013
@JacobDomagala : working on #1052; message-based are working
@jstrzebonski : encoding member bits in handler field is merged #872 (#941); working on #973
@bradybray : working on interface for MemoryPool/Manager #871

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 11/17/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @jstrzebonski, @bradybray, @nlslatt, @fnrizzi
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@cz4rs : corrections for footprinting are done, ready for merging #1013
@JacobDomagala : working on #1132, works for multiple parameters; started working on #883
@jstrzebonski : finished DARMA-tasking/magistrate#155; working on #973
@PhilMiller : focused on EMPIRE work this week; will work on reviews
@nmm0 : focused on NimbleSM
@nlslatt: working on #1127; found a new bug due to missing data
@bradybray : working on interface for MemoryPool/Manager #871

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 11/24/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @jstrzebonski, @nlslatt, @fnrizzi
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@cz4rs : working in checkpoint on DARMA-tasking/magistrate#156 & DARMA-tasking/magistrate#161 ; VT #1013 for footprinting is nearly ready to merge.
@JacobDomagala : finished #1132, starting on trace loading for #900
@jstrzebonski : working on #973 (sendmsg implemented, broadcast almost done)
@PhilMiller : helping @cz4rs with footprinting in checkpoint
@nmm0 : focused mostly on NimbleSM improvements
@nlslatt: looking into #868 (temp vs. perm IDs) to gradually switch over

@lifflander
Copy link
Collaborator Author

lifflander commented Dec 1, 2020

Descriptor Information
Date 12/01/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @cz4rs, @JacobDomagala, @jstrzebonski, @fnrizzi, @bradybray
Description Weekly Meeting

Agenda:

  • Talk about task assignments and labeling based on application
  • Round table

Minutes

@cz4rs : merged DARMA-tasking/magistrate#166 ; fixed #1163 ; working on DARMA-tasking/magistrate#161
@JacobDomagala : working on local invoke #1132---ready to be merged; starting on #1171; worked on traces #903
@jstrzebonski : working on default proxy #1146, left to use in examples and unit tests
@PhilMiller : isolated the build failure on Intel 19 issue #728 (reduced test case that exposes compiler bug)
@nmm0 : working on getting NimbleSM; trying to identify bug
@bradybray : working on finishing #871

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 12/08/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @JacobDomagala, @jstrzebonski, @bradybray
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@cz4rs : on vacation
@JacobDomagala : local invoke #1132 read to review; working on MPI traces #903
@jstrzebonski : working on default proxy #1146, left to use in examples and unit tests; working on template repository #1177
@PhilMiller : finishing fix for build failure on Intel 19 issue #728
@nmm0 : working on identifying bug in NimbleSM

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 12/15/2020 @ 11am
Attendees @lifflander, @nmm0, @PhilMiller, @JacobDomagala, @jstrzebonski, @cz4rs, @bradybray
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@bradybray: working on #871
@cz4rs : working on #1175; working on checkpoint construction: DARMA-tasking/magistrate#161
@JacobDomagala : local invoke #1132 ready for review; working on MPI traces #903, #1182
@jstrzebonski : default proxy #1146, #973 merged; #1177 template repository is ready; envelope #842 should be closed
@PhilMiller : working on benchmarking for LB paper
@nmm0 : working on identifying bug in NimbleSM; nothing to report

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 12/22/2020 @ 11am
Attendees @lifflander, @PhilMiller, @JacobDomagala, @jstrzebonski, @cz4rs
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@bradybray: working on #871
@cz4rs : working on release for #1187
@JacobDomagala : working on trace-only mode #903, #1182
@jstrzebonski : template repository is done, added workflows to serialization sanitizer
@PhilMiller : working on getting build resolved

Spack package?

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 1/05/2020 @ 11am
Attendees @lifflander, @PhilMiller, @JacobDomagala, @jstrzebonski, @cz4rs, @bradybray, @ppebay
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@bradybray: working on #871
@cz4rs : working on release: #1199 (args) and release for 10.4
@JacobDomagala : finished trace-only mode #903, #1182; working on #883
@jstrzebonski : lots of progress on exporting warnings/errors #1184
@PhilMiller : working on getting build resolved

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 1/12/2020 @ 11am
Attendees @lifflander, @PhilMiller, @JacobDomagala, @jstrzebonski, @cz4rs, @ppebay, @nlslatt
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@cz4rs : finished release: #1199 ; working on warning for errors
@JacobDomagala : will make some changes trace-only mode #903, working on #883
@jstrzebonski : finished exporting warnings/errors #1184
@PhilMiller : mostly working on EMPIRE stuff this week
@nmm0 : going to move space stuff to new repo; working on paper for contact
@nlslatt : working on removing temporary IDs

@lifflander
Copy link
Collaborator Author

Descriptor Information
Date 1/19/2020 @ 11am
Attendees @lifflander, @PhilMiller, @JacobDomagala, @jstrzebonski, @cz4rs, @ppebay, @nlslatt
Description Weekly Meeting

Agenda:

  • Round table

Minutes

@cz4rs : working on #1217; will work on checkpoint documentation bug;
@JacobDomagala: working on broadcast issue #883, #1225; trace-only mode needs to be tested
@jstrzebonski : done with #1284 and #1184; working on dumping stats failure
@PhilMiller : mostly working on EMPIRE stuff this week
@nmm0 : pushed initial spack package; working on bvh code
@nlslatt : finished removing temporary IDs from final test (needs ZoltanLB work); working on stats files (commenting out single line on release); working on LB experiments

@nmm0
Copy link
Collaborator

nmm0 commented Jun 28, 2022

Descriptor Information
Date [06/28/2022]
Attendees @lifflander, @thearusable, @cz4rs, @JacobDomagala, @jstrzebonski, @nlslatt, @PhilMiller, @nmm0, @ppebay
Description Weekly Meeting

Agenda

Discussion

  • @lifflander internal build failures
    • @nlslatt some are related
    • arm machine giving a weird linking error with libwd.so
    • Intel build incompatible with current gtest
  • @lifflander CDash build
    • @nslatt Paul is on vacation

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Jul 5, 2022

Descriptor Information
Date [07/05/2022]
Attendees @lifflander, @thearusable, @cz4rs, @JacobDomagala, @stmcgovern, @nmm0, @jstrzebonski, @ppebay
Description Weekly Meeting

Agenda

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Jul 19, 2022

Descriptor Information
Date [07/19/2022]
Attendees @lifflander, @nlslatt, @thearusable, @cz4rs, @stmcgovern, @nmm0, @jstrzebonski, @PhilMiller
Description Weekly Meeting

Agenda

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Jul 26, 2022

Descriptor Information
Date [07/26/2022]
Attendees @lifflander, @thearusable, @cz4rs, @stmcgovern, @nmm0, @jstrzebonski, @PhilMiller, @pierrepebay, @ppebay
Description Weekly Meeting

Agenda

Discussion

  • @lifflander: our API for objgroup makeCollective is inconsistent; sometimes the label is first, sometimes it is after the other arguments
    • Decided to get rid of variadic constructor
    • Would be convenient to construct with no arguments

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Aug 2, 2022

Descriptor Information
Date [08/02/2022]
Attendees @lifflander, @nlslatt, @cz4rs, @stmcgovern, @nmm0, @PhilMiller, @pierrepebay, @ppebay
Description Weekly Meeting

Agenda

Discussion

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Aug 9, 2022

Descriptor Information
Date [08/09/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @PhilMiller, @pierrepebay, @ppebay, @stmcgovern, @nmm0
Description Weekly Meeting

Agenda

Discussion

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Aug 16, 2022

Descriptor Information
Date [08/16/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @PhilMiller, @pierrepebay, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Dicussion

  • 1838: add WeightedCommunicationVolume load model #1888 (comment)
    • @PhilMiller mostly about how we want to design to code
    • @ppebay for LBAF, the load is just the aggregate of all load on the node
    • @PhilMiller how do we separate concerns between the Load Manager, strategies, etc and downstream tools/applications
      • Strategy should be model-agnostics, but this breaks down wrt communication cost
    • @ppebay want to associate work with movement of energy; i.e. including communication, etc. Basically aggregate of everything
      • @PhilMiller load model design focused on predictive change in load in the future under effect of the load balancer
        • Also there are some costs, i.e. of communication that are constant regardless, while others might vary depending on location. We should take this into account

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Aug 23, 2022

Descriptor Information
Date [08/23/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @PhilMiller, @pierrepebay, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Dicussion

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Aug 30, 2022

Descriptor Information
Date [08/30/2022]
Attendees @thearusable, @JacobDomagala, @lifflander, @PhilMiller, @pierrepebay, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Sep 13, 2022

Descriptor Information
Date [09/13/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @PhilMiller, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Sep 27, 2022

Descriptor Information
Date [09/27/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @ppebay, @stmcgovern, @nmm0
Description Weekly Meeting

Agenda

Discussion

  • Potential Charm++ presentation
  • Further discussion on performance-related PRs TBD after

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Oct 4, 2022

Descriptor Information
Date [10/04/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Discussion

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Oct 11, 2022

Descriptor Information
Date [10/11/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Discussion

Updates

@nlslatt
Copy link
Collaborator

nlslatt commented Oct 18, 2022

Descriptor Information
Date [10/18/2022]
Attendees @nlslatt @thearusable @PhilMiller @stmcgovern @JacobDomagala @ppebay
Description Weekly Meeting

Agenda:

@nlslatt
My update:

  • Improved CDash to have sections showing the most recent build of develop or main on each platform where we test, even if some of those builds are old.
  • Improved CDash to show which git SHA was built in a Revision column. If the SHA is red, it means the repo was dirty; the Intel 18 build uses an older version of googletest. If you click on the SHA and then click on the long version on the page that opens, you can link directly to the commit in Github. Any file that shows up as modified tries to link to master instead of the branch being built, so those links will not be useful.
  • Gave feedback on Charm++ talks.

@jstrzebonski
My update:

@thearusable
Update:

  • working on vt#1934 - created PR 1996, needs to do small update after review
  • needs more work of medium scale

@PhilMiller
I’m just returning from a break, so nothing to report

@stmcgovern
My update:

@JacobDomagala
Update:

@ppebay

  • Will email @nlslatt screen shots for live demo for Charm++ workshop

@nmm0
Copy link
Collaborator

nmm0 commented Oct 25, 2022

Descriptor Information
Date [10/25/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @PhilMiller, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Discussion

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Nov 29, 2022

Descriptor Information
Date [11/29/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @PhilMiller, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Dec 13, 2022

Descriptor Information
Date [12/13/2022]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @PhilMiller, @ppebay, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Jan 17, 2023

Descriptor Information
Date [1/17/2023]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @PhilMiller, @stmcgovern, @nlslatt, @nmm0
Description Weekly Meeting

Agenda

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Feb 28, 2023

Descriptor Information
Date [2/28/2023]
Attendees @thearusable, @cz4rs, @lifflander, @stmcgovern, @PhilMiller, @ppebay, @nlslatt, @nmm0

|
| Description | Weekly Meeting |

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Mar 21, 2023

Descriptor Information
Date [3/21/2023]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @stmcgovern, @PhilMiller, @nlslatt, @nmm0, @ppebay

|
| Description | Weekly Meeting |

Discussion

  • @lifflander
    • Callbacks typed on messages
    • We also want to pass in the parameters directly to send
      • Nic: std::inplace?
        • Phil: We don't want to specify that for every call
          • Nic: Okay agreed
    • Speaking of which, should raw pointers passing in be deprecated/removed?
      • Phil: yes but lets deprecate first and fix our internal code
    • auto in reduces

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Apr 4, 2023

Descriptor Information
Date [4/4/2023]
Attendees @thearusable, @cz4rs, @JacobDomagala, @lifflander, @stmcgovern, @PhilMiller, @nlslatt, @nmm0, @ppebay
Description Weekly Meeting

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Apr 11, 2023

Descriptor Information
Date [4/11/2023]
Attendees @thearusable, @cz4rs, @lifflander, @stmcgovern, @PhilMiller, @pierrepebay, @nlslatt, @ppebay, @nmm0, @Matthew-Whitlock
Description Weekly Meeting

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Apr 25, 2023

Descriptor Information
Date [4/25/2023]
Attendees @thearusable, @JacobDomagala, @lifflander, @stmcgovern, @pierrepebay, @nlslatt, @ppebay, @nmm0
Description Weekly Meeting

Discussion

  • @lifflander
    • 276 Callback parameterization #2136
    • All reduce interfaces replaced with 3 calls:
      • allReduce
        • reduction followed by broadcast over collection/objgroup
        • applies operation per param
        • can change the way operator is applied by implementing your own
      • point target
        • i.e. reduce(proxy[2])
      • callbacks
    • These all avoid messages
    • Input values convertible
    • One thing is with allReduce you can't target a different collective entity
      • @nmm0 and @nlslatt could do an allReduceTo or reduceAndBroadcast overload for a shortcut
    • Old calls are just deprecated, not removed

Updates

@nlslatt
Copy link
Collaborator

nlslatt commented May 2, 2023

Descriptor Information
Date [05/02/2023]
Attendees @lifflander @PhilMiller @nmm0 @pierrepebay @stmcgovern @nlslatt @ppebay
Description Weekly Meeting

Round Table:

@lifflander:

  • We're going through the appraisal process again this month
    • @lifflander will handle most of it himself
    • Interview scheduled for May 25
    • Data collection will be the week before
  • He has been trying to get 276 Callback parameterization #2136 merged
    • Stuck trying to get CUDA 11.0 passing
    • Some bug in template templates is his understanding
    • Had to do ugly hacks ot get CUDA 11.2 and Intel passing, but CUDA 11.0 doesn't seem fixable
    • Maybe we can drop CUDA 11.0 from CI?
    • EMPIRE uses 11.2.2
    • Maybe we can add CUDA 11.6 instead?
    • @PhilMiller recommends adding CUDA 12, which adds C++20 support
    • @lifflander will create an issue to do that, swap out the pipeline, and then get 276 Callback parameterization #2136 merged
    • 276 Callback parameterization #2136 still needs reviews; it's a big change, but mostly adapting to the new interface
    • @stmcgovern will try to review

@PhilMiller:

  • @PhilMiller has accepted a job elsewhere, start data TBD; he will be moving on in fairly short order

@pierrepebay / @stmcgovern:

  • They did quite a lot of work on vt-tv#3
    • They went through the JSON reader last week
    • Now trying a simple implementation of the visualizer
      • Get data through the JSON reader and produce a picture
      • Show the objects from one phase, with one circle per object
      • The objects appear consistent through the 8 phases
      • They were confused about why size in the metadata didn't match up with the number of objects
        • size is the number of ranks on the physical compute node (that has shared memory)
        • Not the number of objects in the file
      • Tasks and objects are synonymous when talking about the JSON files
    • @ppebay brought up their use of polygons instead of spheres
      • @ppebay uses spheres in the LBAF visualizer because it was originally intended to allow perspective 3D renderings, not just 2D
      • Spheres look like circles from any perspective, which isn't true of polygons
      • Non-migratable (sentinel) objects in LBAF use (non-3D) square glyph instead of circle/sphere, so inconsistent application of 3D
      • Should we have vt-tv only be 2D, or is 3D Cartesian grid useful?
      • @lifflander thinks that for creating the static images, 3D is not useful
      • For meshes, however, 3D could be helpful because you can change the perspective in Paraview in order to investigate
      • We decided to allow 3D coordinates for routines that create meshes, but PNG images should only allow 2D
    • Discussion about whether vt-tv can operate in parallel
      • Each vt rank will call into vt-tv with its part of the distributed data
      • When there are no communications in the data, generating the PNG images should be embarrassingly parallel
      • The rendering pipeline should be able to generate each rank's tile in the PNG image in parallel

@stmcgovern:

  • He has been trying to close Runtime optimizations stage 3 #2092
    • There are template argument deduction failures
    • Message was type-erased; tried static casting it back to CollectionMsg, but it complains that the IndexType is incorrect
    • @lifflander @stmcgovern will meet to discuss it this afternoon

@ppebay:

  • He wanted to discuss @nlslatt's comments on LBAF#374
    • Given that LBAF's JSON reader will be superseded by the one in vt-tv, do we really want to add reading of the skipped values?
    • @nlslatt was more concerned with documenting that they are missing so they aren't skipped in vt-tv
    • @lifflander said he already implemented the stuff that's missing from both LBAF and vt JSON readers in vt-tv
    • We decided no further action is needed
    • @lifflander still needs to review LBAF#374

@nmm0
Copy link
Collaborator

nmm0 commented May 9, 2023

Descriptor Information
Date [5/9/2023]
Attendees @thearusable, @cz4rs, @JacobDomagala, @PhilMiller, @stmcgovern, @pierrepebay, @nlslatt, @ppebay, @nmm0
Description Weekly Meeting

Updates

@nmm0
Copy link
Collaborator

nmm0 commented May 16, 2023

Descriptor Information
Date [5/16/2023]
Attendees @thearusable, @cz4rs, @PhilMiller, @stmcgovern, @pierrepebay, @nlslatt, @ppebay, @nmm0, @Matthew-Whitlock
Description Weekly Meeting

Updates

@nmm0
Copy link
Collaborator

nmm0 commented May 23, 2023

Descriptor Information
Date [5/23/2023]
Attendees @thearusable, @JacobDomagala, @lifflander, @PhilMiller, @pierrepebay, @nlslatt, @nmm0
Description Weekly Meeting

Updates

@nmm0
Copy link
Collaborator

nmm0 commented Jun 6, 2023

Descriptor Information
Date [6/6/2023]
Attendees @thearusable, @JacobDomagala, @lifflander, @PhilMiller, @pierrepebay, @cwschilly, @nlslatt, @nmm0, @ppebay
Description Weekly Meeting

Updates

@cwschilly
Copy link
Contributor

Descriptor Information
Date [6/13/2023]
Attendees @thearusable, @JacobDomagala, @lifflander, @pierrepebay, @cwschilly, @stmcgovern, @ppebay
Description Weekly Meeting

Updates

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants