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

Use DMA engine for large memory copies #158

Open
maleadt opened this issue Mar 16, 2022 · 0 comments
Open

Use DMA engine for large memory copies #158

maleadt opened this issue Mar 16, 2022 · 0 comments
Labels
arrays Things about the array abstraction. performance Gotta go fast.

Comments

@maleadt
Copy link
Member

maleadt commented Mar 16, 2022

We currently use a single global queue, but large memory transfers should probably use a special queue with FLAG_COPY set so that the DMA copy engines can be used. We'll probably need to order operations on that queue wrt. to the global queue (using events?).

@maleadt maleadt added arrays Things about the array abstraction. performance Gotta go fast. labels Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arrays Things about the array abstraction. performance Gotta go fast.
Projects
None yet
Development

No branches or pull requests

1 participant