Attendees: Ken Moreland (SNL), Matt Larsen (LLNL), Rob Maynard (Kitware), Chris Sewell (LANL), Berk Geveci (Kitware)
Rob has a branch for offering compiler options for CUDA (similar to the vectorization). Can specify specific architecture, all architectures, or native to current system. Native works everywhere except MSVC. If no CUDA device on system, falls back to Fermi (compute capabilities 2).
Version 1.0 ToDo List
We went through the Version 1.0 ToDo List with only some minor changes. Here is a snapshot of the current state.
|Settling of the core interface||Rob working on interface for finding what device adapters are available at runtime. Probably will move device adapter traits outside of internal.|
|Standardization of "filters"
||Rob is going to work on this. The current suggested approach is that filters compile to libraries and there will be a mechanism to select some alternate form of standard storage and other lists to recompile for different layouts.|
|Support worklet operations that are not one-to-one output||Done|
|Basic file I/O||Done. Except Matt has been having trouble loading in VTK files. He has had to modify the files to get them to work.|
|Basic rendering||Not started yet. There is a Rendering Infrastructure design document.|
|Clean up Doxygen||Need to get documentation syncing nightly.|
|User's Guide||Behind. Trying to catch up.|
|Prototype VTK/ParaView/VisIt integration
(Technically not part of the release, but should indicate we have viable components.)
|There was some integration for the SC demo, but that might not be very close to how we integrate in general. Still need to work on that.|