Skip to content

Conversation

@danleh
Copy link
Contributor

@danleh danleh commented Jan 23, 2025

Same steps as for the other Wasm line items:

  • Move files to subdirectory.
  • Rebuild with up-to-date Emscripten.
  • Reduce single iteration time, so that we can run multiple iterations (a single iteration before took ~300ms, now ~30ms but repeated 120 times).
  • Checked that we spend roughly the same amount of CPU samples in the top-tier and that overall profiles look similar.

Once #28 and this lands, all Wasm line items of JetStream 2 have been moved over to the new scoring. So we can start measuring and (if needed) do a round of adapting workload sizes/iteration counts.

CC @kmiller68 @eqrion

Same steps as for the other Wasm line items:
- Move files to subdirectory.
- Rebuild with up-to-date Emscripten.
- Reduce single iteration time, so that we can run multiple iterations (a single iteration before took ~300ms, now ~30ms).
- Checked that we spend roughly the same amount of CPU samples in the top-tier and that overall profiles look similar.
@danleh danleh force-pushed the hashset-wasm-scoring branch from 1d9e77c to daf59cd Compare January 27, 2025 13:46
@danleh
Copy link
Contributor Author

danleh commented Jan 27, 2025

Conflicts resolved after #13 was merged. @kmiller68 Please merge if it looks good to you.

CI seems to be failing independent of this PR, see https://github.com/WebKit/JetStream/actions. @camillobruni

@kmiller68
Copy link
Contributor

LGTM

@kmiller68 kmiller68 merged commit 4f874f4 into WebKit:main Jan 27, 2025
0 of 3 checks passed
@danleh danleh deleted the hashset-wasm-scoring branch January 28, 2025 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants