COPT-Public / cuPDLP-C

Code for solving LP on GPU using first-order methods
MIT License
148 stars 34 forks source link

Some observations on using cuPDLP-C with HiGHS #10

Closed jajhall closed 9 months ago

jajhall commented 9 months ago

I've managed to get cuPDLP-C (for CPU) running on my Linux PC, and here are some observations

cmake --build . --target plc

I get

Error: could not load cache

My modified README.md and mps_highs.c are in the following file - which unzips into the same folder as the one in which it is stored

highs-mods.zip

bzhangcw commented 9 months ago

Dear Dr. Hall, thanks for your comments on this version built on HiGHS. We have included a download link to https://github.com/JuliaBinaryWrappers/HiGHS_jll.jl/releases; otherwises someone may use the static version instead.

It is weird to see cmake --build . --target plc does not work; we are fine on both Linux and Mac. Thanks for the suggestion on zlib support. 😀

jajhall commented 9 months ago

With "cmake --build . --target plc", it works for me if run from the directory below 'build', of course

bzhangcw commented 9 months ago

Perfect!