FalkonML / falkon

Large-scale, multi-GPU capable, kernel solver
https://falkonml.github.io/falkon/
MIT License
181 stars 22 forks source link

Automatic mmv memory management on CPU #47

Open Giodiro opened 2 years ago

Giodiro commented 2 years ago

Currently blockwise splitting on the CPU is not adaptive to free memory, and only follows the max_cpu_mem option.

Should attempt to use max(max_cpu_mem, actual free memory).