Simulating next-generation cyber-physical computing platforms [REPRINT]