Tinia - A cloud platform for accelerated computing and rendering