Difference between revisions of "Teleconference 2019-03-20"

From VTKM
Jump to navigation Jump to search
(Created page with "Attendees: ==ECP Updates== * Need new KPP-3 metrics ** Only "Integration" metric is due by April 1 ** Will be similar to one of the KPP-3 metrics we already have (app suppo...")
 
 
Line 1: Line 1:
Attendees:  
+
Attendees: Ken Moreland (SNL), Dave Pugmire (ORNL), Abhishek Yenpure (UO), Ollie Lo (LANL), Matt Larsen (LLNL), Hank Childs (UO), Berk Geveci (Kitware), Sujin Philip (Kitware), Nick Davis (SNL)
  
 
==ECP Updates==
 
==ECP Updates==
Line 16: Line 16:
 
====FY19Q2====
 
====FY19Q2====
 
* [MS-19/04] Ghost Cells
 
* [MS-19/04] Ghost Cells
** Code is all in. Just need to update documentation.
+
** Code is all in.
** UInt8 has been added to the list of default types.
+
** Working on user guide. Some changes to the MR and then we will be done.
 
* [MS-19/05] Merge Points
 
* [MS-19/05] Merge Points
 
** Implementation has been merged in.
 
** Implementation has been merged in.
** Still need to update documentation.
+
** User guide is update.
 
* [MS-19/06] Connected Components
 
* [MS-19/06] Connected Components
** Should have MR this week.
+
** Robert has reviewed an MR and given some feedback.
 +
** There are a few things to work on.
 
* [MS-19/07] Advect Time Varying
 
* [MS-19/07] Advect Time Varying
** Abhishek and Rob have been helping with issues with the grid evaluating code.
+
** There is an MR in to complete the work. Dave is reviewing.
** Fallback is to consider time varying code we already have merged in.
+
** Update user guide. Dave volunteers to do this part.
*** Everything will work for uniform and structured.
 
*** Abhishek will go ahead and write a unit test for the backup.
 
** Proposal: work on grid evaluator stack issue one more week. If it does not work by next meeting, let's fall back.
 
  
 
====FY19Q3====
 
====FY19Q3====
Line 40: Line 38:
 
** Some of the functionality is already there
 
** Some of the functionality is already there
 
* [MS-20/01] Lightweight Cell Library  
 
* [MS-20/01] Lightweight Cell Library  
 +
** Been doing some changes on the interface to the VTK-m cell library.
 
** Most of the underlying library is ready.
 
** Most of the underlying library is ready.
 
** Almost ready.
 
** Almost ready.
Line 53: Line 52:
 
** On track
 
** On track
 
* [MS-20/05] Cell Metrics
 
* [MS-20/05] Cell Metrics
** Brent is working on this.
+
** Daniel and Brent has been working on this a while.
** Steven Walten will take over soon as Brent is about to graduate.
+
** Steven Walten will take over soon although Brent will be around a bit longer than originally anticipated.
 
* [MS-20/06] Contouring
 
* [MS-20/06] Contouring
 
** Need to support all cell types
 
** Need to support all cell types
Line 62: Line 61:
  
 
==Rountable notes==
 
==Rountable notes==
 +
 +
Matt has added image-based testing to Ascent. Discovered that line drawing is nondeterministic (but it is because atomics are being used).
 +
 +
Hey, don't forget about DOECGF. Hotel registration due by the end of the week.

Latest revision as of 12:35, 20 March 2019

Attendees: Ken Moreland (SNL), Dave Pugmire (ORNL), Abhishek Yenpure (UO), Ollie Lo (LANL), Matt Larsen (LLNL), Hank Childs (UO), Berk Geveci (Kitware), Sujin Philip (Kitware), Nick Davis (SNL)

ECP Updates

  • Need new KPP-3 metrics
    • Only "Integration" metric is due by April 1
    • Will be similar to one of the KPP-3 metrics we already have (app support)
    • Information available on confluence
    • Interesting change: metrics are accumulative
      • Example: if AD project X is using VTK-m in FY20 and FY21, we get to count that twice
      • In light of that, should we move away from the cross product of app x algorithm and instead just count apps using VTK-m?
  • Don't forget to put in your quarterly report

ECP deliverable updates

FY19Q2

  • [MS-19/04] Ghost Cells
    • Code is all in.
    • Working on user guide. Some changes to the MR and then we will be done.
  • [MS-19/05] Merge Points
    • Implementation has been merged in.
    • User guide is update.
  • [MS-19/06] Connected Components
    • Robert has reviewed an MR and given some feedback.
    • There are a few things to work on.
  • [MS-19/07] Advect Time Varying
    • There is an MR in to complete the work. Dave is reviewing.
    • Update user guide. Dave volunteers to do this part.

FY19Q3

  • [MS-19/08] Point Movement 2
    • There are already some filters in for point movement.
    • Still need some user's guide documentation

FY19Q4

  • [MS-19/09] Path Geometry
    • Not started
    • Some of the functionality is already there
  • [MS-20/01] Lightweight Cell Library
    • Been doing some changes on the interface to the VTK-m cell library.
    • Most of the underlying library is ready.
    • Almost ready.
    • Still need to implement VTK-m data around it.
  • [MS-20/02] Specialized Data Models
    • Some work on how XGC used a rotated triangular grid for a bunch of wedges.
    • Need to generalize some code written by Matt.
  • [MS-20/03] Feature-Sensitive Surface Norm
    • Still working on bitfield implementation
      • Needed for graph traversal
    • Everything else is complete
  • [MS-20/04] VTK-m Release 3
    • On track
  • [MS-20/05] Cell Metrics
    • Daniel and Brent has been working on this a while.
    • Steven Walten will take over soon although Brent will be around a bit longer than originally anticipated.
  • [MS-20/06] Contouring
    • Need to support all cell types
  • [MS-20/07] Advanced Flow Algorithms
    • Still deciding what we want to do.
    • Dave is working on generalizing cell lookups and evaluators to work on all grid types

Rountable notes

Matt has added image-based testing to Ascent. Discovered that line drawing is nondeterministic (but it is because atomics are being used).

Hey, don't forget about DOECGF. Hotel registration due by the end of the week.