Asynchronous algorithms
This MR introduces the concept of Asynchronous Algorithms, which are scheduled using Boost Fibers which may be suspended and resumed.
Draft because this introduces a CUDA dependency which needs to be made optional.
This MR introduces the concept of Asynchronous Algorithms, which are scheduled using Boost Fibers which may be suspended and resumed.
Draft because this introduces a CUDA dependency which needs to be made optional.