Skip to content

Commit 5ff0edc

Browse files
authored
Merge pull request #2004 from sideeffects/sendupsream_tscnotes20250205
Meeting notes for Feburary 5th, 2025.
2 parents 3c8f8ce + a4bb1bc commit 5ff0edc

File tree

1 file changed

+92
-0
lines changed

1 file changed

+92
-0
lines changed

tsc/meetings/2025-02-05.md

+92
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
Minutes from OpenVDB TSC meeting, Feburary 5th, 2025
2+
3+
Attendees: *Ken* M., *Andre* P, *Dan* B., *Jeff* L., *Nick* A., *Greg* H.
4+
5+
Additional Attendees: None
6+
7+
Regrets: *Richard* J.
8+
9+
Agenda:
10+
11+
1) Confirm quorum
12+
2) Secretary
13+
3) OpenVDB Course
14+
4) Value Accessors
15+
5) Half-Float Support, PR2002
16+
6) PR1995
17+
7) PR1919
18+
8) Next meeting
19+
20+
------------
21+
22+
1) Confirm quorum
23+
24+
No quorum.
25+
26+
2) Secretary
27+
28+
Secretary is Jeff Lait.
29+
30+
3) OpenVDB Course
31+
32+
a) Rendering. While used in rendering, nothing particularly novel or
33+
interesting beyond "Yes, we used it."
34+
b) Permissions
35+
i) We want the content to be shippable.
36+
ii) Can we get the protected material excluded, or if not possible,
37+
switch to a shorter ten minute taster that doesn't have
38+
forbidden content?
39+
c) Order
40+
i) Intro (Ken)
41+
ii) Applications
42+
1) Production Examples
43+
2) MPM (Alexandre)
44+
3) Capsules, United Therapeutics (Greg)
45+
iii) fVDB
46+
iv) Coding
47+
1) 16bit
48+
2) Iterators, Parallel Patterns
49+
3) Anistropic Surfacing
50+
a) Theory?
51+
b) Engineering of performance?
52+
53+
Will submit an inclusive application.
54+
55+
4) Value Accessors
56+
57+
Little re-use on GPU? You can use a complete access instead often.
58+
Add 8^3 hash table at root, so usually that gives free access, for no
59+
linear search and direct access, excpet for rare collisions.
60+
61+
On CPU main bottle neck is getting an adjacent node, local -> global
62+
-> hash is the cost, vs directly accessing leaf node.
63+
64+
Better native hardware support? FMA? v3 support? Look into better
65+
use of intrinsics?
66+
67+
Can use first static constructor to try to test instrumentation.
68+
69+
5) Half-Float Support, PR2002
70+
71+
Currently a DCO problem from commits that are already in the master
72+
branch. Can do a force push to unify?
73+
74+
Will try a new feature branch to see if that clears it up.
75+
76+
6) PR1995
77+
78+
Typo fixes. Does change some actual code. Would need to commit soon
79+
so it doesn't diverge. But we really want to make sure nothing
80+
unintended slips through.
81+
82+
Ask for it with no code, and have two poeple running over every line.
83+
84+
7) PR1919
85+
86+
Finishes removing CPPUnit test, will be examined by Andre.
87+
88+
8) Next meeting
89+
90+
Agenda: TBD
91+
92+
Feburary 19th, 2025, usual time

0 commit comments

Comments
 (0)