-
Notifications
You must be signed in to change notification settings - Fork 213
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
feat(samples): add CMakeLists.txt for mpi/ccl samples #2688
Conversation
3d9ae0f
to
ce16ccb
Compare
a67985f
to
a93588a
Compare
a93588a
to
f5c50f6
Compare
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.
Nice work on this, but have a few questions that may be resolved by addition of a description:
Is just public CI LinuxMake_GNUMKL to be impacted by these changes? Are the same changes meant for Linux DPCPP public CI job as well or is that still to be make? Are oneapi/dpc ccl and mpi CMakeLists.txts used anywhere currently (ie any internal CI)?
f5c50f6
to
ab76098
Compare
mpi samples are launched only for LinuxMake_GNUMKL in public CI. If we decide to add it to the Linux DPCPP public CI job, they can also be launched using CMake. I would also suggest deprecating the ability to run mpi/ccl samples through make (and .bat in the case of Windows) and leave only CMake. |
Yes, moving to cmake we can drop other methods |
Looks like we are launching mpi samples in Linux DPCPP public CI step - https://github.com/oneapi-src/oneDAL/blob/main/.ci/pipeline/ci.yml#L204-L207 |
ab76098
to
76b27fb
Compare
Thank you for bringing this to my attention. I completely forgot that it's enabled there. Switched to CMake there too. |
76b27fb
to
9fafb2a
Compare
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.
Nice work!
@homksei @ethanglaser @Alexandr-Solovev - should we go ahead and integrate? |
No description provided.