Trigon: Exploiting coprocessors for fun and for profit (part 2)