WIP: multiple gpu kernel runs

Change-Id: I2d4cea74bd6cee5b5f0141015b6adb9ad429f0ce