Mutex mechanism to protect CLKernel's setArg method from unsafe multiple thread access (see OpenCL specification Appendix A.2)