Massively parallel programming models used as hardware description languages: The OpenCL case | IEEE Conference Publication | IEEE Xplore