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

rocr/aie: Dynamic Hardware Context Configuration #297

Open
wants to merge 28 commits into
base: amd-staging
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
efa1008
Adding dynamic hardware context configuration
eddierichter-amd Feb 6, 2025
d605899
Adding ability for agents and drivers to query the size of allocation…
eddierichter-amd Feb 7, 2025
6e027e1
Remove unused functions
ypapadop-amd Feb 10, 2025
de93c4f
Avoid designated initializers
ypapadop-amd Feb 10, 2025
48fec96
Avoid existing member as parameter. Propagating errors.
ypapadop-amd Feb 10, 2025
4d785cd
Avoid newer C++ features
ypapadop-amd Feb 10, 2025
b9e3b3d
Resolving warnings, moving string, checking ioctl return
ypapadop-amd Feb 10, 2025
9c206fe
Find BOs of addresses in the middle of a registered range
ypapadop-amd Feb 10, 2025
f80b212
Using static_cast instead of reinterpret_cast
ypapadop-amd Feb 10, 2025
43dbe0c
Additional information in the address to BO map
ypapadop-amd Feb 10, 2025
7d87a9a
Remove handle to address map
ypapadop-amd Feb 11, 2025
1e08277
Avoiding temporary vectors and flushing only operands.
ypapadop-amd Feb 11, 2025
1602830
Remove early operand count
ypapadop-amd Feb 11, 2025
d4778e4
Removing extra argument
ypapadop-amd Feb 11, 2025
b351520
Avoid duplicate setting of member variable
ypapadop-amd Feb 12, 2025
d6f5276
Fuse different vectors
ypapadop-amd Feb 12, 2025
6ef142a
Formatting
ypapadop-amd Feb 12, 2025
343f6f2
Using struct for creating command BOs
ypapadop-amd Feb 12, 2025
7bb9971
Closing BOs in case of error
ypapadop-amd Feb 13, 2025
90d930f
Renaming BOHandleInfo to BOHandle
ypapadop-amd Feb 13, 2025
14f2984
Releasing dev heap BO
ypapadop-amd Feb 13, 2025
7281446
Avoid creating hardware context at queue creation
ypapadop-amd Feb 13, 2025
bf06c5c
Formatting
ypapadop-amd Feb 13, 2025
33e533a
Renaming function to reflect functionality
ypapadop-amd Feb 14, 2025
8b73c84
Passing the queue to the driver for submission
ypapadop-amd Feb 14, 2025
c2ad35e
Per-hardware context PDI cache
ypapadop-amd Feb 14, 2025
34ce45e
Undo some formatting, bring back data structure
ypapadop-amd Feb 21, 2025
eb2ed1c
Remove unused structs
ypapadop-amd Feb 21, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading