{"power": [{"timestamp": 36.4784, "power": 32.520054}, {"timestamp": 57.0875, "power": 32.520054}, {"timestamp": 77.6649, "power": 32.520054}, {"timestamp": 98.2289, "power": 32.520054}, {"timestamp": 118.944, "power": 32.520054}, {"timestamp": 139.436, "power": 32.520054}, {"timestamp": 159.97, "power": 32.520054}, {"timestamp": 180.582, "power": 32.520054}, {"timestamp": 201.136, "power": 32.520054}, {"timestamp": 221.731, "power": 32.520054}, {"timestamp": 242.352, "power": 32.520054}, {"timestamp": 262.896, "power": 32.520054}, {"timestamp": 283.424, "power": 32.520054}, {"timestamp": 303.948, "power": 32.520054}, {"timestamp": 324.474, "power": 32.520054}, {"timestamp": 345.02, "power": 32.520054}, {"timestamp": 365.545, "power": 32.520054}, {"timestamp": 386.072, "power": 32.520054}, {"timestamp": 406.575, "power": 32.520054}, {"timestamp": 427.056, "power": 32.520054}, {"timestamp": 447.578, "power": 32.520054}, {"timestamp": 468.103, "power": 32.520054}, {"timestamp": 488.631, "power": 32.520054}, {"timestamp": 509.163, "power": 32.520054}, {"timestamp": 529.697, "power": 32.520054}, {"timestamp": 550.238, "power": 32.520054}, {"timestamp": 570.766, "power": 32.520054}, {"timestamp": 591.312, "power": 32.520054}, {"timestamp": 611.86, "power": 32.520054}, {"timestamp": 632.438, "power": 32.520054}, {"timestamp": 652.943, "power": 32.520054}, {"timestamp": 673.499, "power": 32.520054}, {"timestamp": 694.068, "power": 32.520054}, {"timestamp": 714.614, "power": 32.520054}, {"timestamp": 735.119, "power": 32.520054}, {"timestamp": 755.697, "power": 32.520054}], "timeline": {"START": "433.063896", "END": "531.196055"}, "OpenCL API Calls": [{"name": "clFinish", "calls": 1, "time": 345.169}, {"name": "clSetKernelArg", "calls": 19, "time": 117.846}, {"name": "clReleaseKernel", "calls": 1, "time": 103.176}, {"name": "clCreateProgramWithBinary", "calls": 1, "time": 55.692}, {"name": "clReleaseContext", "calls": 1, "time": 37.6796}, {"name": "clCreateContext", "calls": 1, "time": 33.9989}, {"name": "clReleaseProgram", "calls": 1, "time": 9.47373}, {"name": "clEnqueueMigrateMemObjects", "calls": 2, "time": 0.456542}, {"name": "clCreateKernel", "calls": 1, "time": 0.344244}, {"name": "clEnqueueTask", "calls": 1, "time": 0.150709}, {"name": "clReleaseMemObject", "calls": 21, "time": 0.07572}, {"name": "clGetExtensionFunctionAddress", "calls": 1, "time": 0.047302}, {"name": "clRetainMemObject", "calls": 14, "time": 0.037966}, {"name": "clCreateBuffer", "calls": 7, "time": 0.025747}, {"name": "clReleaseDevice", "calls": 2, "time": 0.023425}, {"name": "clGetExtensionFunctionAddressForPlatform", "calls": 1, "time": 0.018246}, {"name": "clGetPlatformInfo", "calls": 4, "time": 0.011602}, {"name": "clReleaseCommandQueue", "calls": 1, "time": 0.010443}, {"name": "clCreateCommandQueue", "calls": 1, "time": 0.008629}, {"name": "clGetDeviceIDs", "calls": 2, "time": 0.007855}, {"name": "clRetainDevice", "calls": 2, "time": 0.005398}], "Kernel Execution": [{"kernel": "fmindex", "enqueues": 1, "time": 98.1322}], "Compute Unit Utilization": [{"cu": "fmindex_1", "kernel": "fmindex", "time": 97.7211}], "Data Transfer: Host to Global Memory": [{"type": "READ", "transfers": 1, "speed": 6442.176108, "utilization": 67.106001, "size": 329820.0, "time": 51.196986}, {"type": "WRITE", "transfers": 1, "speed": 5842.670906, "utilization": 60.861155, "size": 1143010.0, "time": 195.631108}], "Data Transfer: Kernels to Global Memory": [{"interface": "DDR[1:3]", "type": "READ", "transfers": 2205537, "speed": 209.591, "utilization": 1.81936, "size": 0.00800009}, {"interface": "DDR[1:3]", "type": "WRITE", "transfers": 141012, "speed": 455.282, "utilization": 3.9521, "size": 0.116189}]}