Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
6525961
Add data_model_view_t alias in cuopt::linear_programming namespace
tmckayus Dec 22, 2025
bd1f474
C API: Optimized memory storage for local vs remote solve
tmckayus Dec 24, 2025
b51d561
Unified data_model_view_t interface for local/remote solve
tmckayus Dec 24, 2025
04aca2f
Add Python path support for transparent remote solve
tmckayus Jan 2, 2026
05a7e40
Refactor solution objects to support CPU/GPU memory for transparent r…
tmckayus Jan 2, 2026
b619ecb
Implement lazy CUDA initialization for GPU-free remote solve
tmckayus Jan 2, 2026
79c5153
Implement lazy CUDA initialization for C API
tmckayus Jan 2, 2026
955e62c
Implement lazy CUDA initialization for Python API
tmckayus Jan 5, 2026
d167ebb
Add remote solve server with real-time log streaming
tmckayus Jan 6, 2026
8e360e9
Fix protobuf serializer to handle row_types constraint format
tmckayus Jan 6, 2026
f048fe9
Enable MIP remote solve with variable type serialization
tmckayus Jan 6, 2026
6c094d2
Add pluggable serialization and to_host() for remote solve
tmckayus Jan 6, 2026
a9b0769
Add async job workflow and file-based log streaming to remote server
tmckayus Jan 6, 2026
44b16f0
Add worker monitoring and msgpack async support
tmckayus Jan 7, 2026
a03b00d
Add remote solve and memory architecture documentation
tmckayus Jan 7, 2026
729f55f
Add job cancellation and WAIT_FOR_RESULT to remote server
tmckayus Jan 8, 2026
686f6e4
Add cancel_job_remote() API and Python binding
tmckayus Jan 8, 2026
f2639f0
Implement unified sync/async architecture
tmckayus Jan 8, 2026
6e19947
Align serialization field names with data_model_view_t
tmckayus Jan 12, 2026
0af43ea
Align protobuf/msgpack names exactly with cuOpt API
tmckayus Jan 12, 2026
2982a03
Align msgpack field names with protobuf
tmckayus Jan 12, 2026
e4efe22
Dynamic shared memory and uint64 wire protocol for large problems
tmckayus Jan 12, 2026
bcf03cb
Fix MIP remote solve result deserialization and UTF-8 warnings
tmckayus Jan 12, 2026
45815ca
Add pipe-based IPC as default, shm as option (--use-shm)
tmckayus Jan 12, 2026
52f2379
Ignore SIGPIPE to prevent server crash when worker is killed
tmckayus Jan 12, 2026
018ca11
Add dev_scripts directory for development test scripts
tmckayus Jan 12, 2026
5574e74
Fix protobuf linking scope in CMakeLists.txt
tmckayus Jan 13, 2026
662e464
Fix pipe IPC deadlock in worker_process
tmckayus Jan 13, 2026
a4b86cf
Add comprehensive remote solve modes documentation
tmckayus Jan 13, 2026
c4e0395
Fix deadlock in pipe mode for large results and add timeout safety
tmckayus Jan 13, 2026
afd25ed
Add Python and C API test scripts to dev_scripts
tmckayus Jan 13, 2026
28ef558
Add libprotobuf dependency to CI build
tmckayus Jan 13, 2026
3b4e741
Add protobuf to Python wheel build dependencies
tmckayus Jan 13, 2026
0dcd54a
Add protbuf installation
rgsl888prabhu Jan 14, 2026
1a2227b
update
rgsl888prabhu Jan 14, 2026
de8daf7
Merge branch 'main' into remote3attempt
rgsl888prabhu Jan 14, 2026
6fda942
fix warning failure
rgsl888prabhu Jan 14, 2026
7660217
Merge branch 'remote3attempt' of github.com:tmckayus/cuopt into remot…
rgsl888prabhu Jan 14, 2026
235323c
fix cmake
rgsl888prabhu Jan 14, 2026
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -68,3 +68,4 @@ docs/cuopt/build
cpp/include/cuopt/semantic_version.hpp
!datasets/quadratic_programming
!datasets/quadratic_programming/**
dev_scripts/test_c_api
Loading