{"power": [{"timestamp": 41.5149, "power": 33.078782000000004}, {"timestamp": 62.109, "power": 33.078782000000004}, {"timestamp": 82.6511, "power": 33.078782000000004}, {"timestamp": 103.18, "power": 33.078782000000004}, {"timestamp": 123.815, "power": 33.078782000000004}, {"timestamp": 144.484, "power": 33.078782000000004}, {"timestamp": 165.024, "power": 33.078782000000004}, {"timestamp": 185.639, "power": 33.078782000000004}, {"timestamp": 206.237, "power": 33.078782000000004}, {"timestamp": 226.819, "power": 33.078782000000004}, {"timestamp": 247.383, "power": 33.078782000000004}, {"timestamp": 267.984, "power": 33.078782000000004}, {"timestamp": 288.519, "power": 33.078782000000004}, {"timestamp": 309.055, "power": 33.078782000000004}, {"timestamp": 329.58, "power": 33.078782000000004}, {"timestamp": 350.112, "power": 33.078782000000004}, {"timestamp": 370.627, "power": 33.078782000000004}, {"timestamp": 391.113, "power": 33.078782000000004}, {"timestamp": 411.637, "power": 33.078782000000004}, {"timestamp": 432.166, "power": 33.078782000000004}, {"timestamp": 452.693, "power": 33.078782000000004}, {"timestamp": 473.225, "power": 33.078782000000004}, {"timestamp": 493.754, "power": 33.078782000000004}, {"timestamp": 514.292, "power": 33.078782000000004}, {"timestamp": 534.807, "power": 33.078782000000004}, {"timestamp": 555.342, "power": 33.078782000000004}, {"timestamp": 575.884, "power": 33.078782000000004}, {"timestamp": 596.409, "power": 33.078782000000004}, {"timestamp": 616.936, "power": 33.078782000000004}, {"timestamp": 637.485, "power": 33.078782000000004}, {"timestamp": 658.053, "power": 33.078782000000004}, {"timestamp": 678.587, "power": 33.078782000000004}, {"timestamp": 699.096, "power": 33.078782000000004}, {"timestamp": 719.627, "power": 33.078782000000004}, {"timestamp": 740.188, "power": 33.078782000000004}, {"timestamp": 760.763, "power": 33.078782000000004}, {"timestamp": 781.316, "power": 33.078782000000004}], "timeline": {"START": "440.184736", "END": "554.333889"}, "OpenCL API Calls": [{"name": "clFinish", "calls": 1, "time": 350.094}, {"name": "clSetKernelArg", "calls": 19, "time": 124.601}, {"name": "clReleaseKernel", "calls": 1, "time": 99.8978}, {"name": "clCreateProgramWithBinary", "calls": 1, "time": 54.2346}, {"name": "clReleaseContext", "calls": 1, "time": 40.4942}, {"name": "clCreateContext", "calls": 1, "time": 39.3391}, {"name": "clReleaseProgram", "calls": 1, "time": 9.74623}, {"name": "clEnqueueMigrateMemObjects", "calls": 2, "time": 0.411469}, {"name": "clCreateKernel", "calls": 1, "time": 0.338623}, {"name": "clEnqueueTask", "calls": 1, "time": 0.119611}, {"name": "clReleaseMemObject", "calls": 21, "time": 0.072067}, {"name": "clRetainMemObject", "calls": 14, "time": 0.040252}, {"name": "clGetExtensionFunctionAddress", "calls": 1, "time": 0.02611}, {"name": "clReleaseDevice", "calls": 2, "time": 0.024813}, {"name": "clCreateBuffer", "calls": 7, "time": 0.02318}, {"name": "clGetPlatformInfo", "calls": 4, "time": 0.010633}, {"name": "clReleaseCommandQueue", "calls": 1, "time": 0.009669}, {"name": "clGetExtensionFunctionAddressForPlatform", "calls": 1, "time": 0.00838}, {"name": "clCreateCommandQueue", "calls": 1, "time": 0.008014}, {"name": "clGetDeviceIDs", "calls": 2, "time": 0.006979}, {"name": "clRetainDevice", "calls": 2, "time": 0.005381}], "Kernel Execution": [{"kernel": "fmindex", "enqueues": 1, "time": 114.149}], "Compute Unit Utilization": [{"cu": "fmindex_1", "kernel": "fmindex", "time": 113.716}], "Data Transfer: Host to Global Memory": [{"type": "READ", "transfers": 1, "speed": 8057.907611, "utilization": 83.936538, "size": 372660.0, "time": 46.247738}, {"type": "WRITE", "transfers": 1, "speed": 6031.97701, "utilization": 62.833094, "size": 1142990.0, "time": 189.488982}], "Data Transfer: Kernels to Global Memory": [{"interface": "DDR[1:3]", "type": "READ", "transfers": 2910363, "speed": 227.222, "utilization": 1.97241, "size": 0.00800007}, {"interface": "DDR[1:3]", "type": "WRITE", "transfers": 187845, "speed": 463.649, "utilization": 4.02473, "size": 0.119155}]}