Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Hackathon] Stabilize oneTBB Example Benchmarks 2 #1656

Closed
dnmokhov opened this issue Feb 26, 2025 · 2 comments · Fixed by #1669
Closed

[Hackathon] Stabilize oneTBB Example Benchmarks 2 #1656

dnmokhov opened this issue Feb 26, 2025 · 2 comments · Fixed by #1669
Assignees

Comments

@dnmokhov
Copy link
Contributor

Summary

Several oneTBB examples serve as performance benchmarks for the library. It's recommended to check the relative error for these examples. If the relative error exceeds 5%, consider stabilizing the example to improve the reproducibility of results, while still maintaining a reasonable execution time.

Additional task
Conduct scalability analysis and see if the examples are scalable in the given HW. See modifying the input parameters like dataSize improve scalability.

Target Examples

seismic : https://github.com/uxlfoundation/oneTBB/tree/master/examples/parallel_for/seismic
can be considered as reference for the usage of a utility class for Relative Error compute.

class measurements {

primes
sudoku
tachyon

@golowanow
Copy link
Contributor

oneTBB_team2 is working on this (Intel OSS Hackathon 2025)

@golowanow
Copy link
Contributor

#1669 is ready for review with instrumentations added to 'primes', 'sudoku', and 'tachyon' examples.
Next step is to analyze performance statistics from these.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants