Many-core architectures, such as mobile SOCs, GPGPUs, and deep learning accelerators, are quickly becoming the norm in computing devices and consumer electronics. In the era of dark silicon, this is essential for sustaining performance growth in an energy efficient way. Still, there is no consensus on how software can make best use of it. Developing parallel applications often starts with an existing sequential implementation. A key problem is how to discover the parallelism potentially available and then convert it into a form that can be exploited. Once we have a parallel implementation, its performance and energy efficiency largely depend on how it is mapped to the available hardware. Given that hardware is increasingly diverse and heterogeneous and that, due to dark silicon, energy efficiency affects the availability of hardware, how can this re-mapping be best achieved. Solutions to these two problems form the core topic of the workshop.
With novel research papers and expert invited speakers from both industry and academia, this workshop aims at examining different solutions to these problems and includes (but is not limited to):
programming languages and models
compilers and tools
runtime systems
operating systems
binary translation
combinations of the above
02月04日
2017
02月05日
2017
终稿截稿日期
初稿截稿日期
初稿录用通知日期
注册截止日期
留言