add clCreateBuffer flag (memalloc) to client; enable performance test with different memory allocation/transportation for sgemm and strsm; other routines can be added