Research at ARC encompasses computer architecture, parallel computing and software optimization. Recently, we are focusing on HW-SW codesign for raising applications such as bigdata, deep learning and modern programming languages. We cultivate hardware engineers understanding system software and software engineers considering hardware architecture.