code: private String createString(String f)
      {
          return
              "maxThreadsPerBlock="+maxThreadsPerBlock+f+
              "maxThreadsDim="+Arrays.toString(maxThreadsDim)+f+
              "maxGridSize="+Arrays.toString(maxGridSize)+f+
              "sharedMemPerBlock="+sharedMemPerBlock+f+
              "totalConstantMemory="+totalConstantMemory+f+
              "regsPerBlock="+regsPerBlock+f+
              "SIMDWidth="+SIMDWidth+f+
              "memPitch="+memPitch+f+
              "regsPerBlock="+regsPerBlock+f+
              "clockRate="+clockRate+f+
              "textureAlign="+textureAlign;
      }
docs: Creates and returns a string representation of this object,
  using the given separator for the fields
  
  @return A String representation of this object