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

Optimize memory procedures #1132

Open
Fumuran opened this issue Feb 7, 2025 · 0 comments
Open

Optimize memory procedures #1132

Fumuran opened this issue Feb 7, 2025 · 0 comments
Labels
good first issue Good for newcomers kernels Related to transaction, batch, or block kernels refactoring Code clean-ups, improvements, and refactoring

Comments

@Fumuran
Copy link
Contributor

Fumuran commented Feb 7, 2025

What should be done?

Memory procedures, which load only one element from the memory, should use dedicated element-oriented procedures instead of word-oriented (mem_load instead of mem_loadw). This will decrease the number of cycles required for element obtaining.

How should it be done?

Code of the procedures which load just one memory element should be updated to use element-oriented procedures.

When is this task done?

This task is done when every memory procedure will be optimized.

Additional context

See also: #1126 (comment)

@Fumuran Fumuran added good first issue Good for newcomers kernels Related to transaction, batch, or block kernels refactoring Code clean-ups, improvements, and refactoring labels Feb 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers kernels Related to transaction, batch, or block kernels refactoring Code clean-ups, improvements, and refactoring
Projects
None yet
Development

No branches or pull requests

1 participant