Skip to content
New issue

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

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

Already on GitHub? # to your account

SMP dual-core cleanups #1146

Merged
merged 24 commits into from
Jan 10, 2025
Merged

SMP dual-core cleanups #1146

merged 24 commits into from
Jan 10, 2025

Conversation

stnolting
Copy link
Owner

I have tested a quad-core version of the core. However, it turned out that a 4-core variant does not bring any performance gain. In fact, the opposite is the case, as the current bus system architecture cannot supply sufficient data and instructions to keep all 4 cores busy.

Therefore, this PR provides a clean-up of the SMP configuration dedicated for 2 cores at maximum.

@stnolting stnolting added HW Hardware-related optimization Make things faster, smaller and more efficient cleanup Clean-up the codebase labels Jan 10, 2025
@stnolting stnolting self-assigned this Jan 10, 2025
@stnolting stnolting marked this pull request as ready for review January 10, 2025 11:04
@stnolting stnolting merged commit b3418fd into main Jan 10, 2025
10 checks passed
@stnolting stnolting deleted the smp_cleanup branch January 10, 2025 11:36
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
cleanup Clean-up the codebase HW Hardware-related optimization Make things faster, smaller and more efficient
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant