NOC:Computer Architecture (2017)