Repository navigation
docs: re-profile ALab and the Moana island at 0.5.0 - #211
Merged
Merged
Conversation
Same recipe as the first profile (--stats, --profile, and the 72/8-thread pair), measured 2026-10-05 at 4143c58. The render fell from 3:20.7 to 23.4 s and is now 12% of the frame: USD composition is the other 88%. Texture lookups are still the largest render section (43%, 1.57 us per eval) but no longer swamp it; Shading/Raytrace/Integrator is 48/40/11. 72 threads now render 5.4x faster than 8, against 1.25x. Record that light and shadow links are read (3 occluder classes), that the four lgt_screenLights are dropped because their lightLink names no receiver in the composed stage, and the NEE, path and streaming counters. The first profile and the fixes it led to are kept as a history section. Bring the ALab figures in the usd-scene-import design record up to date. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FXGCHSpPr1joewseS5422u
Measured 2026-10-05 at 4143c58, at the true defaults (128 spp, displacement on, Ptex preloaded): the render takes 29.3 s of a 5:42 run and peaks at 31.6 GiB, against 5:24 at 4 spp and 51.5 GiB in the first profile. It is still 90% traversal, at 17.7 us per closest hit; the import is 91% of the frame. Record that the island's light links resolve as the rig intends (the distantPalm_key lights now light 1 of 2 receiver classes), that 35 archive prototypes contribute no geometry (unchanged since 2026-10-02, not investigated), and the ray, path and adaptive counters. The first profile is kept as a history section; the later dated sections stay. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FXGCHSpPr1joewseS5422u
The island table was taken before the traversal fix, on a 14-minute render. Measured 2026-10-05 at 4143c58, 8 spp, two runs per side alternating, CRUST_PTEX_STREAM=1 CRUST_PTEX_STREAM_MIPSPACE=file against preloading: Ptex resident 7.34 -> 0.61 GiB, Load assets 1:33 -> 28 s, peak 31.6 -> 23.9 GiB, Render +1.8% / +3.2% (within noise), the whole run 67 s shorter. Peak now falls by the full traverse saving, since the commit's transient is small. The first measurement is kept in one line. Update the same figures in the usd-scene-import design record and the CRUST_PTEX_STREAM_MIPSPACE user documentation. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FXGCHSpPr1joewseS5422u
Contributor
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can turn on the rule miner and Qodo learns your standards from review history |
Contributor
PR Summary by QodoRe-profile ALab and Moana production scenes at 0.5.0
AI Description
Diagram
High-Level Assessment
Files changed (5)
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Production-scene measurements refreshed at
4143c58(0.5.0), on the 72-vCPU machine, 2026-10-05. Docs only.ALab frame 1004 (
docs/alab_profile.md)lgt_screenLightsare dropped because theirlightLinknames no receiver in the composed stage. Occluded shadow rays: 96% → 82%.Moana island (
docs/moana_profile.md)distantPalm_keylight links resolve as intended.Ptex streaming on the island (
docs/ptex_streaming.md)MIPSPACE=filestreaming against preload, interleaved: resident 7.34 → 0.61 GiB,Load assets1:33 → 28 s, peak 31.6 → 23.9 GiB.The first profiles are kept as dated history sections. The matching figures in
openspec/specs/usd-scene-import/design.mdand in theCRUST_PTEX_STREAM_MIPSPACEuser docs are updated.Not updated:
docs/light_sampling.md§3.12 has ALab's learned-vs-power comparison. It predates shadow links and probably needs re-measuring.openspec/changes/stream-ptex-by-default/proposal.mdstill quotes the old +1.2%.🤖 Generated with Claude Code
https://claude.ai/code/session_01FXGCHSpPr1joewseS5422u