Internal:CDT3D GPU Smoothing: Difference between revisions
Jump to navigation
Jump to search
Spyridon97 (talk | contribs) |
Spyridon97 (talk | contribs) |
||
| Line 21: | Line 21: | ||
## GPU version: | ## GPU version: | ||
### Sequential CPU-wise: | ### Sequential CPU-wise: | ||
#### Version 1: | |||
##### Steps: | |||
###### Bounding box on GPU, grid(1) block(1) | |||
###### Original point value on GPU, grid(1) block(1) | |||
###### Grid creation on GPU, grid(1) block(1) | |||
###### Grid creation on GPU, grid(1) block(1) | |||
###### Grid point values using global values array on GPU, grid(2, 2, 2) block(4, 4, 4) | |||
###### Reduction using global values array on GPU, grid(1) block(1) | |||
##### Time | |||
### Parallel CPU-wise: | ### Parallel CPU-wise: | ||
Revision as of 23:48, 16 March 2021
Presentations
Spring 2021
- A Unified Approach for Parallel Mesh Operations by Christos✔
- GPU Architecture ✔
Code
Spring 2021
- Discrete Mesh Optimization using the paper: Discrete Mesh Optimization on GPU, The results below are using the tet_shape metric from the Verdict library
- CPU version:
- GPU version:
- Sequential CPU-wise:
- Version 1:
- Steps:
- Bounding box on GPU, grid(1) block(1)
- Original point value on GPU, grid(1) block(1)
- Grid creation on GPU, grid(1) block(1)
- Grid creation on GPU, grid(1) block(1)
- Grid point values using global values array on GPU, grid(2, 2, 2) block(4, 4, 4)
- Reduction using global values array on GPU, grid(1) block(1)
- Steps:
- Version 1:
- Sequential CPU-wise:
- Time
- Parallel CPU-wise:
