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

Partial parallelization #251

Merged
merged 6 commits into from
Aug 28, 2024
Merged

Partial parallelization #251

merged 6 commits into from
Aug 28, 2024

Conversation

jetelain
Copy link
Owner

@jetelain jetelain commented Aug 22, 2024

Parallelize image rendering and objects generation, to reduce overall processing time

Map GRM processing (*) Change
Chaux 29 -> 19 seconds 35% faster
Island 71 -> 58 seconds 19% faster
Cutlines 148 -> 137 seconds 8% faster

(*) Excluding Downloads, PAA and Binarize

@jetelain jetelain self-assigned this Aug 26, 2024
@jetelain jetelain added enhancement New feature or request GRM Core Core logic, common to all game engines labels Aug 26, 2024
@jetelain jetelain changed the title Experimental parallelization Partial parallelization Aug 26, 2024
@jetelain jetelain marked this pull request as ready for review August 28, 2024 20:25
@jetelain jetelain merged commit 0d610ac into master Aug 28, 2024
2 checks passed
@jetelain jetelain deleted the parallel branch December 1, 2024 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request GRM Core Core logic, common to all game engines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant