ava
ava copied to clipboard
Automatic virtualization of (general) accelerators.
The imported [serializer](https://github.com/eyalz800/serializer) uses C++14 standard. I'd be good to upgrade it to comply C++17. This can also improve the performance of registering polymorphic types which can be slower in...
I don't think we want to merge this as-is, but this idea might be useful for synchronizing concurrent applications during migration experiments.
Add `--combine` flag to CAvA
Some functions and variables like `guestlib_tf_opt_init` and `fatbin_handle_list` are defined and used for utility functions. Those utility functions are used only in either guestlib or worker, but have to be...
Currently, the migration dest server's IP address (and port) is hard-coded at [devconf.h](https://github.com/utcs-scea/ava/blob/master/include/devconf.h#L84). But instead this information should be provided by the AvA manager to the API server.
It's probably worth passing the whole `/etc/ava/guest.config` file to the AvA manager and letting the manager parse the configuration file, so that we can extend configurations and features without touching...
Many assertions (`assert`) should be replaced with more robust checks and error prints.