Graphics processing unit computing and exploitation of hardware accelerators. (2nd January 2013)