Difference between revisions of "Teleconference 2019-02-27"

From VTKM
Jump to navigation Jump to search
(Created page with "Attendees: ==ECP Updates== * FY20-23 planning document submitted ==ECP deliverable updates== ====FY19Q2==== * [MS-19/04] Ghost Cells ** Ghost cell filter for structured ce...")
 
 
Line 1: Line 1:
Attendees:
+
Attendees: Ken Moreland (SNL), Rob Maynard (Kitware), Ollie Lo (LANL), Matt Larsen (LLNL), Dave Pugmire (ORNL), Allie Vencati (Kitware), Berk Geveci (Kitware), Sujin Philip (Kitware)
  
 
==ECP Updates==
 
==ECP Updates==
  
* FY20-23 planning document submitted
+
* Soon (March 15) we will need to submit P6 activities. More details the beginning of next week.
  
 
==ECP deliverable updates==
 
==ECP deliverable updates==
Line 9: Line 9:
 
====FY19Q2====
 
====FY19Q2====
 
* [MS-19/04] Ghost Cells
 
* [MS-19/04] Ghost Cells
 +
** Merge request in for ghost cell removal how Matt needs them.
 +
** Some issues with the ghost array being UInt8.
 +
*** Probably should add UInt8 to common types, at least in the short term.
 +
*** In the long term, we need a way to support a slow path for "unknown" types.
 
** Ghost cell filter for structured cells has been merged in.
 
** Ghost cell filter for structured cells has been merged in.
** Matt Larsen has checked in some similar code for extracting regions from structured cells.
 
** Going to absorb that back into Dave's work
 
** After that we can declare success.
 
** Still need to add user's guide documentation.
 
** Matt brought up that the ghost cell field is stored in UInt8, which is not recognized by filters by default.
 
 
* [MS-19/05] Merge Points
 
* [MS-19/05] Merge Points
 
** Ken has an implementation in a merge request.
 
** Ken has an implementation in a merge request.
 
** Working through CUDA compile error.
 
** Working through CUDA compile error.
 
* [MS-19/06] Connected Components
 
* [MS-19/06] Connected Components
** Ollie working on bug fixes.
+
** Expecting to have an MR either end of this week or beginning of next.
** Adding a filter in addition to a worklet.
 
** Almost at the point to submit an MR
 
 
* [MS-19/07] Advect Time Varying
 
* [MS-19/07] Advect Time Varying
** Some new grid evaluator MRs are in, but there are some issues with CUDA. Still struggling with this. Cannot replicate on local machine.
+
** Still having some issues with grid evaluators.
 +
*** Rob will look into it.
  
 
====FY19Q3====
 
====FY19Q3====
Line 33: Line 31:
 
* [MS-19/09] Path Geometry
 
* [MS-19/09] Path Geometry
 
** Not started
 
** Not started
 +
** Some of the functionality is already there
 
* [MS-20/01] Lightweight Cell Library  
 
* [MS-20/01] Lightweight Cell Library  
** Sujin is wrapping up tests for hex and quad and will then be able to show what is available.
+
** Most of the underlying library is ready.
 +
** Almost ready.
 +
** Still need to implement VTK-m data around it.
 
* [MS-20/02] Specialized Data Models
 
* [MS-20/02] Specialized Data Models
 
** Some work on how XGC used a rotated triangular grid for a bunch of wedges.
 
** Some work on how XGC used a rotated triangular grid for a bunch of wedges.
 
** Need to generalize some code written by Matt.
 
** Need to generalize some code written by Matt.
 
* [MS-20/03] Feature-Sensitive Surface Norm
 
* [MS-20/03] Feature-Sensitive Surface Norm
** Working on fixing normals to be consistent across surface.
+
** Still working on bitfield implementation
 +
*** Needed for graph traversal
 +
** Everything else is complete
 
* [MS-20/04] VTK-m Release 3
 
* [MS-20/04] VTK-m Release 3
 
** On track
 
** On track
Line 52: Line 55:
  
 
==Rountable notes==
 
==Rountable notes==
 +
 +
Matt created better shared pointer memory management in the rendering library.
 +
 +
Ability to strip ghost cells from rectilinear grid has been very helpful.
 +
 +
Matt has been having issues with CUDA builds.
 +
 +
Ken has been having issues on compiling VTK-m on Summit with the XLC compiler. It was not finding the C++11 extensions. Rob says try the 3.14 rc.

Latest revision as of 14:59, 27 February 2019

Attendees: Ken Moreland (SNL), Rob Maynard (Kitware), Ollie Lo (LANL), Matt Larsen (LLNL), Dave Pugmire (ORNL), Allie Vencati (Kitware), Berk Geveci (Kitware), Sujin Philip (Kitware)

ECP Updates

  • Soon (March 15) we will need to submit P6 activities. More details the beginning of next week.

ECP deliverable updates

FY19Q2

  • [MS-19/04] Ghost Cells
    • Merge request in for ghost cell removal how Matt needs them.
    • Some issues with the ghost array being UInt8.
      • Probably should add UInt8 to common types, at least in the short term.
      • In the long term, we need a way to support a slow path for "unknown" types.
    • Ghost cell filter for structured cells has been merged in.
  • [MS-19/05] Merge Points
    • Ken has an implementation in a merge request.
    • Working through CUDA compile error.
  • [MS-19/06] Connected Components
    • Expecting to have an MR either end of this week or beginning of next.
  • [MS-19/07] Advect Time Varying
    • Still having some issues with grid evaluators.
      • Rob will look into it.

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
    • 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
    • Brent is working on this.
    • Steven Walten will take over soon as Brent is about to graduate.
  • [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 created better shared pointer memory management in the rendering library.

Ability to strip ghost cells from rectilinear grid has been very helpful.

Matt has been having issues with CUDA builds.

Ken has been having issues on compiling VTK-m on Summit with the XLC compiler. It was not finding the C++11 extensions. Rob says try the 3.14 rc.