Programmability of specialised hardware

Abstract the complexity of programming specialised hardware