Skip to content

Add store-like method for atomic_add#97

Closed
AntonOresten wants to merge 5 commits intoJuliaGPU:mainfrom
AntonOresten:tile-space-atomics
Closed

Add store-like method for atomic_add#97
AntonOresten wants to merge 5 commits intoJuliaGPU:mainfrom
AntonOresten:tile-space-atomics

Conversation

@AntonOresten
Copy link
Contributor

@AntonOresten AntonOresten commented Feb 23, 2026

Adds tile-space indexing for atomic_add, matching store's (array, index, tile) signature. This lets users swap between them without changing indexing logic. Perhaps this deserves its own function like atomic_store_add, but the method signature is unambiguous enough and not too far from the other explicitly tile-indexed methods.

Depends on #96

Closes #50

@AntonOresten AntonOresten changed the title Add tile-space atomic op methods Add store-like method for atomic_add Feb 23, 2026
@AntonOresten
Copy link
Contributor Author

Requires rewriting due to changes in #96. Still not clear what the ideal interface is. Tile-space atomics feels generally useful at least, and one that users shouldn't need to define themselves.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tile-space atomic operations

1 participant