Conversation
Signed-off-by: zhangfei829 <328415201@qq.com>
Signed-off-by: zhangfei829 <328415201@qq.com>
Signed-off-by: zhangfei829 <328415201@qq.com>
Signed-off-by: Zhang <fizhang@amd.com>
Signed-off-by: Zhang <fizhang@amd.com>
Signed-off-by: zhangfei829 <328415201@qq.com>
Signed-off-by: zhangfei829 <328415201@qq.com>
Signed-off-by: zhangfei829 <328415201@qq.com>
Signed-off-by: Zhang <fizhang@amd.com>
Signed-off-by: Zhang <fizhang@amd.com>
Signed-off-by: Zhang <fizhang@amd.com>
Signed-off-by: root <root@hjbog-srdc-8.amd.com>
Signed-off-by: Zhang <fizhang@amd.com>
…o ionic_new_950_1128
| // Get gid | ||
| union ibv_gid ibvGid; | ||
| ret = ibv_query_gid(context, config.portId, /*config.gidIdx */1, &ibvGid); | ||
| assert(!ret); | ||
| memcpy(endpoint.handle.eth.gid, ibvGid.raw, sizeof(endpoint.handle.eth.gid)); | ||
| #if 0 | ||
| for (int i = 0; i< 16; i++) { | ||
| printf("%02x", endpoint.handle.eth.gid[i]); | ||
| } | ||
| printf("\n"); | ||
| #endif |
There was a problem hiding this comment.
You can use AutoSelectGidIndex() to automatically identify the gid (refer to other providers),
Also, don't forget to modify sgid_index.
| } | ||
| #else | ||
| template <> | ||
| inline __device__ int PollCq<ProviderType::PSD>(WorkQueueHandle& wqHandle, CompletionQueueHandle& cqHandle, |
There was a problem hiding this comment.
I think the usage of wqHandle can be placed within the quiet function of mori-shmem to maintain consistency. pollCq only needs to check the consIdx position of the cq.
Perhaps we can refactor this part later.
There was a problem hiding this comment.
After discussion, we plan to make improvements and optimizations to this point in the future.
|
And I used the compilation switch USE_BNXT=ON for brcm, which caused the compilation of ionic.cpp to fail. I think this is a compatibility issue. |
5b3466c to
98c1c4c
Compare
Signed-off-by: zhangfei829 <328415201@qq.com>
|
After test on bnxt branch, I can complete the compilation and testing. |
support ionic&multi-qp&FP8_E4M3FN and fix some ep issues
support ionic&multi-qp&FP8_E4M3FN and fix some ep issues
support ionic&multi-qp&FP8_E4M3FN and fix some ep issues
support ionic&multi-qp&FP8_E4M3FN and fix some ep issues
Motivation
Technical Details
Test Plan
Test Result
Submission Checklist