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

From VTKM
Jump to navigation Jump to search
 
Line 1: Line 1:
Attendees:
+
Attendees: Ken Moreland (SNL), Abhishek Yenpure (SNL/UO), Dave Pugmire (ORNL), Hank Childs (UO), Ollie Lo (LANL), Matt Larsen (LLNL), Rob Maynard (Kitware), Nick Davis (SNL)
  
 
== ECP Updates ==
 
== ECP Updates ==
Line 18: Line 18:
  
 
====FY19Q4====
 
====FY19Q4====
 +
 
* [MS-19/09] Path Geometry
 
* [MS-19/09] Path Geometry
** Added polyline support to VTK-m explicit cell sets
+
** Merged in a tube filter
** Working on worklets and filters that will build polylines and implement the path geometry.
 
 
* [MS-20/01] Lightweight Cell Library  
 
* [MS-20/01] Lightweight Cell Library  
 
** Have implementation for Quad and implementing some tests using random cell generation.
 
** Have implementation for Quad and implementing some tests using random cell generation.
Line 26: Line 26:
 
** Working on tests right now.
 
** Working on tests right now.
 
* [MS-20/02] Specialized Data Models
 
* [MS-20/02] Specialized Data Models
** Mark Kim making progress on extruded cells.
+
** Mark Kim checked in extruded cell set.
** Hoping for round 1 MR later this week.
+
** That is probably sufficient for the ECP milestone. (Probably some further tweaks.)
 +
** Now need some documentation
 
* [MS-20/03] Feature-Sensitive Surface Norm
 
* [MS-20/03] Feature-Sensitive Surface Norm
 
** Graph traversal is working - this tricky part of walking the data set is working
 
** Graph traversal is working - this tricky part of walking the data set is working
 
* [MS-20/04] VTK-m Release 3
 
* [MS-20/04] VTK-m Release 3
** On track
+
** Released happened (v1.4)
** Probably June would be a good time for a release.
+
** Ken working on getting a User's Guide out.
** Rob expects to mark soon
 
 
* [MS-20/05] Cell Metrics
 
* [MS-20/05] Cell Metrics
** Brent has a version ready to merge. Going to submit an MR later today.
+
** Brent still working on MR. Planning to work on it on Friday.
 
** More functionality will be add incrementally
 
** More functionality will be add incrementally
 
* [MS-20/06] Contouring
 
* [MS-20/06] Contouring
 
** Ollie has started coding. Has some design questions he will ask offline.
 
** Ollie has started coding. Has some design questions he will ask offline.
 
* [MS-20/07] Advanced Flow Algorithms
 
* [MS-20/07] Advanced Flow Algorithms
** Abhishek and Dave have been working on performance fixes for unstructured grids.
+
** Abhishek has an external FTLE filter
** James and Dave have been fixing bugs for distributed memory and for unstructured grids.
+
*** Needs a flowmap into VTK-m
** Abhishek is working on FTLE
+
** Dave sketching out a stream surface algorithm
  
 
==Hackathon==
 
==Hackathon==
Line 55: Line 55:
 
* Terry Turton has collected some stuff from LANL. Not sure if can be sent out.
 
* Terry Turton has collected some stuff from LANL. Not sure if can be sent out.
 
** She might have a list of distributed data in different places
 
** She might have a list of distributed data in different places
 +
 +
Rob has been trying to update DIY. There have been some issues with older compilers.
 +
 +
loadpng is now in thirdparty so we have full encoder/decoder.
 +
 +
There have been some issues with CUDA runtime errors in the cell locator hierarchy for changes unrelated. We discussed whether that might be a stack size issue. There is an example in kd-tree test to change the stack size. Rob suggested trying to revert building cell locators in vtkm_cont library.
  
 
There was a long discussion on the naming conventions for topology maps. We all agreed that it should change.
 
There was a long discussion on the naming conventions for topology maps. We all agreed that it should change.

Latest revision as of 14:02, 3 July 2019

Attendees: Ken Moreland (SNL), Abhishek Yenpure (SNL/UO), Dave Pugmire (ORNL), Hank Childs (UO), Ollie Lo (LANL), Matt Larsen (LLNL), Rob Maynard (Kitware), Nick Davis (SNL)

ECP Updates

  • ECP Final Design Review finished
    • Went well
  • ECP review coming up
    • September 23-27
    • 30 minute talk like previous years
    • Will ask for input as necessary
  • Capability Assessment Report (CAR) also coming up
    • Will update from last year
  • KPP-3 will undergo another iteration
    • There will be a standard scoring system
    • It will likely be similar, but not accumulative

ECP deliverable updates

FY19Q4

  • [MS-19/09] Path Geometry
    • Merged in a tube filter
  • [MS-20/01] Lightweight Cell Library
    • Have implementation for Quad and implementing some tests using random cell generation.
    • Other cells will be implemented similarly.
    • Working on tests right now.
  • [MS-20/02] Specialized Data Models
    • Mark Kim checked in extruded cell set.
    • That is probably sufficient for the ECP milestone. (Probably some further tweaks.)
    • Now need some documentation
  • [MS-20/03] Feature-Sensitive Surface Norm
    • Graph traversal is working - this tricky part of walking the data set is working
  • [MS-20/04] VTK-m Release 3
    • Released happened (v1.4)
    • Ken working on getting a User's Guide out.
  • [MS-20/05] Cell Metrics
    • Brent still working on MR. Planning to work on it on Friday.
    • More functionality will be add incrementally
  • [MS-20/06] Contouring
    • Ollie has started coding. Has some design questions he will ask offline.
  • [MS-20/07] Advanced Flow Algorithms
    • Abhishek has an external FTLE filter
      • Needs a flowmap into VTK-m
    • Dave sketching out a stream surface algorithm

Hackathon

The hackathon will be held in Albuquerque starting July 30. Everyone planning on attending should register. Go to Hackathon 2019-07-30 for details.

Hank is planning to create some slides for a tutorial at the beginning of the hackathon.

Rountable notes

We should try to collect some ECP data so that as we do reporting we can quickly generate relevant images. It would be great if we could also share across ALPINE and other vis projects.

  • Terry Turton has collected some stuff from LANL. Not sure if can be sent out.
    • She might have a list of distributed data in different places

Rob has been trying to update DIY. There have been some issues with older compilers.

loadpng is now in thirdparty so we have full encoder/decoder.

There have been some issues with CUDA runtime errors in the cell locator hierarchy for changes unrelated. We discussed whether that might be a stack size issue. There is an example in kd-tree test to change the stack size. Rob suggested trying to revert building cell locators in vtkm_cont library.

There was a long discussion on the naming conventions for topology maps. We all agreed that it should change.