-
Notifications
You must be signed in to change notification settings - Fork 24
Dynamic Loading IB verbs #253
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
Draft
AtlantaPepsi
wants to merge
21
commits into
ROCm:merge/TransferBench-v1.67.0
Choose a base branch
from
AtlantaPepsi:ibdl
base: merge/TransferBench-v1.67.0
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
0252788
Initial pod communication support (#235)
gilbertlee-amd 9edaae8
Adjust min HIP version in Makefile for pod support
gilbertlee-amd 2b17e62
Adding TB_DUMP_CFG_FILE and fixing a deallocation bug
gilbertlee-amd 2b707b7
Adding gfx1250 to CMakeFiles
gilbertlee-amd 2bb8302
Adjusting how HIP headers are included
gilbertlee-amd 060abc2
Updating a2asweep and scaling presets
gilbertlee-amd 6c2ecf7
Fixing logging to prevent recursive error
gilbertlee-amd 794bcf7
Fixing fabric handle bug
gilbertlee-amd 8de0154
Changing table formatting to make it easier to paste
gilbertlee-amd 4a0f390
Showing num iterations when running in timed mode
gilbertlee-amd bf49ba4
cuda + MNNVL update & pod presets (#241)
AtlantaPepsi 5e61666
Changing NIC_FILTER to TB_NIC_FILTER
gilbertlee-amd bec2c5e
prefixing remaining env vars with TB_, fixing potential filesystem ch…
gilbertlee-amd 561e2f7
Fixing TB_PAUSE issue
gilbertlee-amd 94cf3c9
Merge pull request #245 from ROCm/develop
AtlantaPepsi eb92015
Increase CQ size for high qps (#244)
pierreantoineH 275998b
fix hang when NVML is present but fabricmanager isnt (#246)
AtlantaPepsi 168cdc1
Adding HBM read bandwidth preset (#250)
gilbertlee-amd fdec7d5
Adding TB_WALLCLOCK_RATE in case wallclock rate is reported as 0
gilbertlee-amd 94e581d
ibv dynamic loading
AtlantaPepsi ebde17f
ibv dynamicloading; addition of CUMEM flag and compilation fixes
AtlantaPepsi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ENABLE_IBV_DIRECT=OFF claims to resolve symbols via dlsym at runtime, but the target still links against ${IBVERBS_LIBRARY} unconditionally when IBVERBS_FOUND. This keeps libibverbs as a hard dependency and defeats optional loading. If runtime optionality is intended, avoid linking ${IBVERBS_LIBRARY} when ENABLE_IBV_DIRECT is OFF and ensure all ibv_* usage is through the loaded function pointers.