QubusA parallel virtual machine for heterogeneous and distributed architectures
Faster iteration during development
Qubus helps to reduce the time required for each development cycle by rendering manual optimization non-essential. The code base can evolve freely while still running efficiently on each target platform. Learn more.
Powerful native interop
Native routines can be directly called from the intermediate language to facilitate the reuse of pre-existing code. Learn more.
Instead of being introduced as part of a library, concurrency is deeply integrated into the intermediate language and the virtual machine itself. Learn more.
Fully automatic data management
Data is automatically and transparently moved between machines and devices as necessary. A specially designed low-latency protocol based on UDP is employed to maintain a coherent state between different machines. Learn more.