Don't have Telegram yet? Try it now!
https://hgpu.org/?p=18969
Heterogeneous Active Messages (HAM) - Implementing Lightweight Remote Procedure Calls in C++