News

FMDB Weekly #44 (Nov 1 - Nov 5)

Added by E. Seegyoung Seol almost 7 years ago

[ Week 44 Activities ]

FMDB v1.1
  • (on-going) ghosting improvement: 1 layer ghosting unit test and debugging
  • (on-going) reducing memory cost of mesh entity
  • (completed) code clean-up and verification
    - fixed one-level representation
    - removing ENTITY_GROUP
ITAPS
  • (on-going) iRel spec proposal for better classification support
Mesh Converter
  • source code restructuring in own repository/project
  • started off serial iMeshIO test with Simmetrix/FMDB

[ Planned Week 45 Activities ]

FMDB v1.1
  • n-layer ghosting code review and verification
  • improving mesh entity memory cost
  • verification
    - FMDB.h (partial improvement)
    - entity group migration with "splitted" entity data stream
  • improving/debugging iMesh-FMDB implementation
ITAPS
  • iRel spec proposal for better classification support
  • iMesh compliance test
  • web page update with new FMDB tarball
Mesh Converter
  • source code restructuring
  • serial iMeshIO test with Simmetrix/FMDB

[ Independent Study ]

  • ipcomman
  • binary file I/O
  • design patterns
  • GNU autotool
[ Active Issues ]
  • FMDB-iMesh bugs

[ Pended Issues ]

  • FMDB v1.1
    - regression testing suite incorporated with Automake and Nightly Build
    - local partitioning (requestor: Min)
  • FMDB v2.0
    - FMDB.h consolidation
    - automatic attached data migration
    - merging entity group with entity set
  • FMDB/iMesh(P)
    - iMesh entity handle validity check
    - iMesh entity set file I/O
    - iMeshP implmentation: linking with iZoltan
    - iMeshP compliance test: standardized autotool options
    - distributed vtk file I/O with partition info
  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
    - implementing GMI.h
    - removing FMDB dependency
  • GUM/iBase
    - source reorganization to take out of FMDB project
    - implementing GUM.h
    - removing FMDB dependency
  • GRM/iRel
    - NONE
  • MeshAdapt
    - incorporating decision procedure to compute partition objects to migrate before calling FMDB::M_migrate
  • Miscellaneous
    - SCOREC S/W web page update
    - Doxygen
[ Remarks ]
  • FMDB team meeting: Tuesday 1pm-2pm
  • FMDB-itaps meeting: Thursday 11am-12pm
  • ITAPS telecon: Thursday 12pm-1pm
  • iMeshP compliance test verification with FMDB pended due to incomplete implementation such as ghosting & multiple part per process

FMDB Weekly #43 (Oct 25 - Oct 29)

Added by E. Seegyoung Seol almost 7 years ago

[ Week 43 Activities ]

FMDB v1.1
  • (on-going) ghosting improvement: unit testing and algorithm review
  • (on-going) reducing memory cost of mesh entity
  • (on-going) tech support for prof. Jansen group
ITAPS
  • (on-going) iRel specification improvement with classification support
Mesh Converter
  • source code restructuring in own repository/project
  • started off serial iMeshIO test with Simmetrix/FMDB

[ Planned Week 44 Activities ]

FMDB v1.1
  • ghosting improvement
  • reducing memory cost of mesh entity
  • code clean-up and verification
    - fixed one-level representation
    - removing ENTITY_GROUP
    - FMDB.h (unit testing)
    - migration and load balance
    - ghosting
ITAPS
  • iRel specification improvement with classification support
  • iMeshP design doc with issues/proposal
Mesh Converter
  • source code restructuring
  • serial iMeshIO test with Simmetrix/FMDB

[ Independent Study ]

  • ipcomman
  • binary file I/O
  • design patterns
  • GNU autotool
[ Active Issues ]
  • FMDB-iMesh bugs

[ Pended Issues ]

  • FMDB v1.1
    - merging entity group with entity set
    - regression testing suite incorporated with Automake and Nightly Build
    - automatic attached data migration
  • FMDB v2.0
    - FMDB.h consolidation
  • ITAPS
    - iMesh entity handle validity check
    - iMesh entity set file I/O
    - iMeshP implmentation: linking with iZoltan
    - iMeshP compliance test: standardized autotool options
    - distributed vtk file I/O with partition info
  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
    - implementing GMI.h
    - removing FMDB dependency
  • GUM/iRel
    - source reorganization to take out of FMDB project
    - implementing GUM.h
    - removing FMDB dependency
  • MeshAdapt
    - incorporating decision procedure to compute partition objects to migrate before calling FMDB::M_migrate
  • Miscellaneous
    - SCOREC S/W web page update
    - Doxygen
[ Remarks ]
  • FMDB team meeting: Tuesday 1pm-2pm
  • FMDB-itaps meeting: Thursday 11am-12pm
  • ITAPS telecon: Thursday 12pm-1pm
  • iMeshP compliance test verification with FMDB pended due to incomplete implementation such as ghosting & multiple part per process

FMDB Weekly #42 (Oct 17 - Oct 22)

Added by E. Seegyoung Seol almost 7 years ago

[ Week 42 Activities ]

FMDB v1.1
  • (on-going) ghosting: improving communication for ghost copying
  • (on-going) reducing memory cost of mesh entity
  • (on-going) FMDB.h implementation and code restructuring
    - fixed one-level representation
    - removing ENTITY_GROUP
  • (completed) tech support for prof. Jensen group
  • (on-going) testing
    - FMDB.h unit testing
    - migration and load balance
ITAPS
  • (on-going) iMeshP design document with issues/proposal
Mesh Converter
  • source code restructuring in own repository/project
    - no specialty mesh converter
    - curved mesh converter
    - matched mesh converter

[ Planned Week 43 Activities ]

FMDB v1.1
  • ghosting improvement
  • reducing memory cost of mesh entity
  • FMDB.h implementation and code restructuring
    - fixed one-level representation
    - removing ENTITY_GROUP
  • testing
    - FMDB.h unit testing
    - migration and load balance
    - ghosting
ITAPS
  • iMeshP design doc with issues/proposal
  • iRel design doc with issues/proposal
Mesh Converter
  • source code restructuring
  • serial iMeshIO test with Simmetrix/FMDB
Miscellaneous
  • NONE

[ Independent Study ]

  • ipcomman
  • binary file I/O
  • design patterns
  • GNU autotool
[ Active Issues ]
  • FMDB-iMesh bugs

[ Pended Issues ]

  • FMDB v1.1
    - merging entity group with entity set
    - regression testing suite incorporated with Automake and Nightly Build
    - automatic attached data migration
  • FMDB v2.0
    - FMDB.h consolidation
  • ITAPS
    - iMesh entity handle validity check
    - iMesh entity set file I/O
    - iMeshP implmentation: linking with iZoltan
    - iMeshP compliance test: standardized autotool options
    - distributed vtk file I/O with partition info
  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
    - implementing GMI.h
    - removing FMDB dependency
  • GUM/iRel
    - folder reorganization to take from FMDB project
    - implementing GUM.h
    - removing FMDB dependency
  • MeshAdapt
    - incorporating decision procedure to compute partition objects to migrate before calling FMDB::M_migrate
  • Miscellaneous
    - SCOREC S/W web page update
    - Doxygen
[ Remarks ]
  • ITAPS telecon: Thuesday 12pm-1pm
  • FMDB team meeting: Tuesday 1pm-2pm
  • FMDB-itaps meeting: Thursday 11am-12pm
  • iMeshP compliance test verification with FMDB pended due to incomplete implementation such as ghosting & multiple part per process

FMDB Weekly #41 (Oct 11 - Oct 15)

Added by E. Seegyoung Seol almost 7 years ago

[ Week 41 Activities ]

FMDB v1.1
  • (on-going) ghosting: improving communication for ghost copying
  • (on-going) FMDB.h implementation and unit testing
  • (on-going) reducing memory cost of mesh entity
  • (on-going) debugging the errors reported by Kedar
    - bad element with entity order preserved (LESSTHAN=1)
    - migration crash with mpich (/usr/local/mpich/latest/ch_p4-64)
ITAPS
  • (completed) build-a-polooza
  • (on-going) iMeshP design document with issues write-up
  • "itaps" subgroup under FMDB project is organized
    - the first topic to cover is "Mesh Converter".
    - the members are subject to change depending on the topic.
    - see below for the details.
Mesh Converter
  • members: Ting, Kai, Cameron, and Seol
  • (on-going) initial discussion on the current status and future improvement (iMeshIO)

[ Planned Week 42 Activities ]

FMDB v1.1
  • ghosting improvement
  • FMDB.h implementation and unit testing
  • reducing memory cost of mesh entity
  • debugging (bad element, migration, and LB)
  • existing api review & fix
    - removing "throw" statement which causes unexpected halt (reported by Alex)
    - what else?
ITAPS
  • iMeshP design doc with issues write-up (give-out target: Oct 25)
Mesh Converter
  • source code engineering in own repository/project
    - no specialty mesh converter
    - curved mesh converter
    - matched mesh converter
Miscellaneous
  • SCOREC S/W web page update

[ Independent Study ]

  • ipcomman
  • binary file I/O
  • design patterns
  • GNU autotool
[ Active Issues ]
  • FMDB-iMesh bugs
  • FMDB/MeshAdapt errors reported by Kedar

[ Pended Issues ]

  • FMDB v1.1
    - merging entity group with entity set
    - removing ENTITY_GROUP compilation flag
    - regression testing suite incorporated with Automake and Nightly Build
    - automatic attached data migration
  • FMDB v2.0
    - FMDB.h consolidation
  • ITAPS
    - iMesh entity handle validity check
    - iMesh entity set file I/O
    - iMeshP implmentation: linking with iZoltan
    - iMeshP compliance test: standardized autotool options
    - distributed vtk file I/O with partition info
  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
    - implementing GMI.h
    - removing FMDB dependency
  • GUM/iRel
    - folder reorganization to take from FMDB project
    - implementing GUM.h
  • MeshAdapt
    - incorporating decision procedure to compute partition objects to migrate before calling FMDB::M_migrate
  • Miscellaneous
    - Doxygen

[ Remarks ]

  • FMDB team meeting: Tuesday 1pm-2pm
  • FMDB-itaps meeting: Thursday 11am-12pm
  • iMeshP compliance test verification with FMDB pended due to incomplete implementation such as ghosting & multiple part per process

FMDB Weekly #40 (Oct 4 - Oct 8)

Added by E. Seegyoung Seol almost 7 years ago

[ Week 40 Activities ]

GUM (Generic Utility Manager)
  • NONE
GMI (Geometry Model Interface)
  • (completed) repository reorganization (GMI project created)
FMDB v1.1
  • (on-going) ghosting: improving entity collection
  • (on-going) FMDB.h implementation
    - iterator
  • (on-going) reducing memory cost of mesh entity
  • (completed) debugging Mesquite compilation failure
  • (on-going) debugging the errors reported by Kedar
    - bad element with entity order preserved (LESSTHAN=1)
    - Zoltan_Create crash with openmpi64 (/usr/local/openmpi64/latest)
    - migration crash with mpich (/usr/local/mpich/latest/ch_p4-64)
FMDB v2.0
  • NONE

ITAPS
- (completed) GMI & GUM-FMDB tarball
- (on-going) SCOREC S/W web-page update
- (completed) serial MOAB/GRUMMP install & setup

[ Planned Week 41 Activities ]

  • Simmetrix mesh generator/FMDB mesh converter
    - locating code under Util project
  • GUM (Generic Utility Manager)
    -NONE
  • GMI (Generic Utility Manager)
  • FMDB v1.1
    - ghosting improvement
    - FMDB.h implementation
    - reducing memory cost of mesh entity
    - debugging (bad element & load balancing)
  • FMDB v2.0
    - NONE
  • ITAPS
    - SCOREC S/W web page update
    - Build-a-polooza follow-up
  • MeshAdapt
    - debugging the errors reported by Kedar

[ Independent Study ]

  • ipcomman
  • binary file I/O
  • design patterns
  • GNU autotool
[ Active Issues ]
  • FMDB-iMesh bugs
  • FMDB/MeshAdapt errors reported by Kedar

[ Pended Issues ]

  • FMDB v1.1
    - merging entity group with entity set
    - removing ENTITY_GROUP compilation flag
    - comprehensive test suit with make test & Nightly Build
  • ITAPS
    - iMesh entity handle validity check
    - iMesh entity set file I/O
    - iMeshP implmentation: linking with iZoltan
    - iMeshP compliance test: standardized autotool options
    - distributed vtk file I/O with partition info
  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
    - implementing GMI.h
    - removing FMDB dependency
  • GUM/iRel
    - folder reorganization to take from FMDB project
    - implementing GUM.h
  • MeshAdapt
    - incorporating decision procedure to compute partition objects to migrate before calling FMDB::M_migrate

[ Remarks ]

  • FMDB meeting time: Tuesday 1pm-2pm
  • iMeshP compliance test verification with FMDB pended due to incomplete implementation such as ghosting & multiple part per process

FMDB Weekly #39 (Sep 27 - Oct 1)

Added by E. Seegyoung Seol almost 7 years ago

[ Week 39 Activities ]

GUM (Generic Utility Manager)
  • (completed) GUM-FMDB tarball
  • finding optimal data structure for Binder
GMI (Geometry Model Interface)
  • (completed) GMI tarball
FMDB v1.1
  • (on-going) ghosting: improving entity collection
  • (on-going) FMDB.h implementation
    - entity tag
    - 1st/2nd order adjacencies
    - part, owner, remote copy info etc.
  • (on-going) reducing memory cost of mesh entity
FMDB v2.0
  • NONE
ITAPS
  • (on-going) FMDB-iMesh debugging
    - compliance test failed
    - memory leak & seg fault
    - Tim's tstt_perf test program not working with FMDB
    - Carl's swapping code

[ Planned Week 40 Activities ]

  • FMDB sms mesh generator
    - putting under FMDB project
  • GUM (Generic Utility Manager)
    -NONE
  • GMI (Generic Utility Manager)
    - testing GMI/iGeom tarball
  • FMDB v1.1
    - ghosting implementation
    - FMDB.h implementation
    - reducing memory cost of mesh entity
  • FMDB v2.0
    - NONE
  • ITAPS
    - FMDB-iMesh debugging
  • MeshAdapt
    - debugging the errors reported by Kedar

[ Independent Study ]

  • ipcomman
  • binary file I/O
  • design patterns
  • GNU autotool
[ Active Issues ]
  • FMDB-iMesh bugs
  • FMDB/MeshAdapt errors reported by Kedar
  • Mesquite compilation failure with FMDB

[ Pended Issues ]

  • FMDB v1.1
    - merging entity group with entity set
    - removing ENTITY_GROUP compilation flag
  • iMesh
    - entity handle validity check
    - entity set file I/O
  • iMeshP
    - implmentation: linking with iZoltan
    - compliance test: standardized autotool options
    - iMeshP compliance test code-review
    - distributed vtk file I/O with partition info
  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
    - implementing GMI.h
  • GUM/iRel
    - folder reorganization to take from FMDB project
    - implementing GUM.h
  • MeshAdapt
    - incorporating decision procedure to compute partition objects to migrate before calling FMDB::M_migrate

[ Remarks ]

  • FMDB meeting time: Tuesday 1pm-2pm
  • iMeshP compliance test verification with FMDB pended due to incomplete implementation such as ghosting & multiple part per process

FMDB Weekly #38 (Sep 20 - Sep 24)

Added by E. Seegyoung Seol about 7 years ago

[ Week 38 Activities ]

GUM (Generic Utility Manager) -- courtesy of Cameron
  • GUM-FMDB tarball
  • finding optimal data structure for Binder
GMI (Geometry Model Interface) -- courtesy of Cameron
  • folder reorganization to take from FMDB project
  • GMI tarball
FMDB v1.1
  • (on-going) ghosting: algorithm design for collecting entities to be ghosted
  • (on-going) FMDB.h implementation
    - entity tag
    - 1st/2nd order adjacencies
FMDB v2.0
  • finding optimal data structure for mesh entity
ITAPS
  • Build-a-polooza follow-up
    - Mesquite/GRUMMP/MOAB testing
    ... Mesquite compilation failed with FMDB (correct determination of the name mangling scheme for FMDB needed)
  • FMDB-iMesh debugging (on-going)
    - compliance test failure
    - memory leak & seg fault
    - Tim's tstt_perf test program not working with FMDB
    ... tett_perf test developed by Tim runs on MOAB-iMesh with success

[ Planned Week 39 Activities ]

  • GUM (Generic Utility Manager)
    - GUM-FMDB tarball
    - finding optimal data structure for Binder
  • GMI (Generic Utility Manager)
    - folder reorganization
    - GMI tarball
  • FMDB v1.1
    - ghosting implementation
    - FMDB.h implementation
  • FMDB v2.0
    - finding optimal data structure for mesh entity
  • ITAPS
    - FMDB-iMesh debugging
    - iMeshP compliance test code-review

[ Independent Study ]

  • ipcomman
  • binary file I/O
  • design patterns
  • GNU autotool
[ Active Issues ]
  • FMDB-iMesh errors
  • Mesquite compilation failure with FMDB

[ Pended Issues ]

  • FMDB v1.1
    - Merging entity group with entity set
    - removing ENTITY_GROUP compilation flag
  • iMesh
    - entity handle validity check
    - entity set file I/O
  • iMeshP
    - implmentation: linking with iZoltan
    - compliance test: standardized autotool options
  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
    - implementing GMI.h
  • GUM/iRel
    - folder reorganization to take from FMDB project
    - implementing GUM.h
  • MeshAdapt
    - incorporating decision procedure to compute partition objects to migrate before calling FMDB::M_migrate

[ Remarks ]

  • FMDB meeting time: Tuesday 1pm-2pm
  • iMeshP compliance test verification with FMDB pended due to incomplete implementation such as ghosting & multiple part per process

FMDB Weekly #37 (Sep 13 - Sep 17)

Added by E. Seegyoung Seol about 7 years ago

<<< Week 37 Activities >>>

  • GUM (Generic Utility Manager)
    - (on-going) investigating optimal data structure for Binder
    - (on-going) prototype implementation of GUM.h
  • GMI (Geometry Model Interface)
    - (on-going) prototype implementation of GMI.h
  • FMDB v1.1
    - (on-going) Ghosting implementation analysis with emphasis on collecting entities to be ghosted
    - (on-going) prototype implementation of FMDB.h
    - (on-hold) Debugging M_migrationForSnap
    ... decision procedure to compute partition objects to migrate before snapping will be moved to MeshAdapt
  • FMDB v2.0
    - (on-going) investigating optimal entity structure
  • ITAPS
    - Build-a-polooza follow-up (due Sep 21)
    ... (completed) web-page update
    ... (completed) iMesh-Defs.inc & Makefile corrections
    ... (on-going) upper/lower case problems in filenames
    ... (on-going) no parallel library look-up in serial linking
    ... (on-going) standardized autotool options

<<< Planned Week 38 Activities >>>

  • GUM (Generic Utility Manager)
    - investigating optimal data structure for Binder
    - prototype implementation of GUM.h
  • GMI (Generic Utility Manager)
    - prototype implementation of GMI.h
  • FMDB v1.1
    - ghosting analysis & algorithm design
    - prototype implementation of FMDB.h
    ... consolidating User's Guide
    ... accounting for iMeshP requirements (multiple partitions/parts, single mesh instance on a precess, etc.)
  • FMDB 2.0
    - Investigating optimal entity structure
  • ITAPS
    - iMeshP design discussion: questions/suggestions
    - iMeshP compliance test code review
    - Build-a-polooza follow-up
    ... upper/lower case problems in filenames
    ... no parallel library look-up in serial linking
    ... standardized autotool options
    - Debugging
    ... Mark M's tests with swapping threw an error; (WAITING for Mark M)
    ... iMesh compliance tests not returning three coordinates per vertex
  • Independent Study
    - ipcomman
    - binary file I/O
    - design patterns
    - GNU autotool
[Active Issues]
  • Errors with Mark M's swapping and getting vertex coordinates in iMesh compliance test
[Pended Issues]
  • FMDB v1.1
    - Merging entity group with entity set
    - removing ENTITY_GROUP compilation flag
  • iMesh
    - entity handle validity check
    - entity set file I/O

*iMeshP
- linking with iZoltan

  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
  • MeshAdapt
    - incorporating decision procedure to compute partition objects to migrate before calling FMDB::M_migrate
[Remarks]
  • FMDB meeting time: Tuesday 1pm-2pm
  • iMeshP compliance test verification with FMDB pended due to incomplete implementation such as ghosting & multiple part per process

FMDB Weekly #36 (Sep 06 - Sep 10)

Added by E. Seegyoung Seol about 7 years ago

<<< Week 36 Activities >>>

  • FMDB v1.1
    - Ghosting implementation analysis (on-going)
  • FMDB v2.0
    - Investigating optimal entity structure (on-going)
    . varying number of adjacency containers
    . different entity data structure per dimension
  • ITAPS
    - Web-page update on instructions for "How to run with ITAPS
    - Build-a-polooza follow-up (due Sep 21)
    . Mark M's tests with swapping threw an error; (WAITING for Mark M/Carl)
    . compliance tests are not returning three coordinates per vertex; two coordinates per vertex instead of three.
    . iMesh-Defs.inc & Makefile corrections
    . upper/lower case problems in filenames
    . no parallel library look-up in serial linking
  • GUM (Generic Utility Manager)
    - Introductory design document for "Binder"

<<< Planned Week 37 Activities >>>

  • ITAPS
    - Web-page update on instructions for "How to run with ITAPS
    - Build-a-polooza follow-up
    - iMeshP design discussion: questions/suggestions
    - iMeshP compliance test code review
  • FMDB v1.1
    - Ghosting implementation analysis & improvement
  • FMDB 2.0
    - Investigating optimal entity structure
  • MeshAdapt
    - Debugging: crash during M_migrationForSnap
  • Independent Study
    - Design patterns
    - GNU autotool
[Active Issues]
  • Crash during M_migrationForSnap
[Pended Issues]
  • FMDB v1.1
    - IPComMan API update with no namespace
    - Merging entity group with entity set
  • FMDB v2.0
    - Consolidating User's Guide
    - Implementing FMDB.h in accordance with iMeshP requirements
  • ITAPS iMesh
    - entity handle validity check
    - entity set file I/O
  • GMI/iGeom
    - incorporating with SCOREC entity set and iterator
[Remarks]
  • FMDB meeting time is to be rescheduled and announced
  • iMeshP compliance test verification with FMDB pended due to incomplete
    implementation such as ghosting & multiple part per process

« Previous 1 2 3 4

Also available in: Atom