selected publications academic article The SARC Architecture. IEEE Micro. 30:16-29. 2010 book The HiPEAC Vision 2010