hls-performance-thesis/code/fpga/ndrange_results/proteins.10MB.len8/run4.json
2021-07-03 17:59:32 +02:00

1 line
No EOL
5 KiB
JSON

{"power": [{"timestamp": 37.0309, "power": 35.79341}, {"timestamp": 57.6913, "power": 35.79341}, {"timestamp": 78.2322, "power": 35.79341}, {"timestamp": 98.7615, "power": 35.79341}, {"timestamp": 119.62, "power": 35.79341}, {"timestamp": 140.493, "power": 35.79341}, {"timestamp": 161.036, "power": 35.79341}, {"timestamp": 181.587, "power": 35.79341}, {"timestamp": 202.125, "power": 35.79341}, {"timestamp": 222.663, "power": 35.79341}, {"timestamp": 243.202, "power": 35.79341}, {"timestamp": 263.734, "power": 35.79341}, {"timestamp": 284.258, "power": 35.79341}, {"timestamp": 304.78, "power": 35.79341}, {"timestamp": 325.304, "power": 35.79341}, {"timestamp": 345.825, "power": 35.79341}, {"timestamp": 366.346, "power": 35.79341}, {"timestamp": 386.869, "power": 35.79341}, {"timestamp": 407.365, "power": 35.79341}, {"timestamp": 427.85, "power": 35.79341}, {"timestamp": 448.365, "power": 35.79341}, {"timestamp": 468.89, "power": 35.79341}, {"timestamp": 489.42, "power": 35.79341}, {"timestamp": 509.95, "power": 35.79341}, {"timestamp": 530.48, "power": 35.79341}, {"timestamp": 551.019, "power": 35.79341}, {"timestamp": 571.54, "power": 35.79341}, {"timestamp": 592.075, "power": 35.79341}, {"timestamp": 612.623, "power": 35.79341}, {"timestamp": 633.168, "power": 35.79341}, {"timestamp": 653.709, "power": 35.79341}, {"timestamp": 674.247, "power": 35.79341}, {"timestamp": 694.769, "power": 35.79341}, {"timestamp": 717.448, "power": 35.79341}, {"timestamp": 744.326, "power": 35.79341}, {"timestamp": 764.847, "power": 35.79341}, {"timestamp": 785.368, "power": 35.79341}, {"timestamp": 805.897, "power": 35.79341}, {"timestamp": 826.424, "power": 35.79341}, {"timestamp": 847.249, "power": 35.79341}, {"timestamp": 867.811, "power": 35.79341}], "timeline": {"START": "437.783122", "END": "653.336169"}, "OpenCL API Calls": [{"name": "clFinish", "calls": 1, "time": 446.101}, {"name": "clSetKernelArg", "calls": 19, "time": 113.951}, {"name": "clReleaseKernel", "calls": 1, "time": 100.57}, {"name": "clCreateProgramWithBinary", "calls": 1, "time": 64.1072}, {"name": "clReleaseContext", "calls": 1, "time": 35.4237}, {"name": "clCreateContext", "calls": 1, "time": 34.8903}, {"name": "clReleaseProgram", "calls": 1, "time": 11.4966}, {"name": "clEnqueueMigrateMemObjects", "calls": 2, "time": 0.43311}, {"name": "clCreateKernel", "calls": 1, "time": 0.338772}, {"name": "clEnqueueNDRangeKernel", "calls": 1, "time": 0.116807}, {"name": "clReleaseMemObject", "calls": 21, "time": 0.076851}, {"name": "clRetainMemObject", "calls": 14, "time": 0.038232}, {"name": "clCreateBuffer", "calls": 7, "time": 0.026643}, {"name": "clGetExtensionFunctionAddress", "calls": 1, "time": 0.026374}, {"name": "clReleaseDevice", "calls": 2, "time": 0.023423}, {"name": "clReleaseCommandQueue", "calls": 1, "time": 0.011161}, {"name": "clGetPlatformInfo", "calls": 4, "time": 0.01006}, {"name": "clGetExtensionFunctionAddressForPlatform", "calls": 1, "time": 0.008715}, {"name": "clCreateCommandQueue", "calls": 1, "time": 0.007867}, {"name": "clGetDeviceIDs", "calls": 2, "time": 0.006674}, {"name": "clRetainDevice", "calls": 2, "time": 0.004667}], "Kernel Execution": [{"kernel": "fmindex", "enqueues": 1, "time": 215.553}], "Compute Unit Utilization": [{"cu": "fmindex_1", "kernel": "fmindex", "time": 200.057}, {"cu": "fmindex_2", "kernel": "fmindex", "time": 192.698}, {"cu": "fmindex_3", "kernel": "fmindex", "time": 204.501}, {"cu": "fmindex_4", "kernel": "fmindex", "time": 201.862}, {"cu": "fmindex_5", "kernel": "fmindex", "time": 215.03}], "Data Transfer: Host to Global Memory": [{"type": "READ", "transfers": 1, "speed": 8629.473154, "utilization": 89.890345, "size": 329820.0, "time": 38.220178}, {"type": "WRITE", "transfers": 1, "speed": 5951.716424, "utilization": 61.997046, "size": 1143010.0, "time": 192.046815}], "Data Transfer: Kernels to Global Memory": [{"interface": "DDR[1:3]", "type": "READ", "transfers": 634565, "speed": 30.0903, "utilization": 0.261201, "size": 0.008}, {"interface": "DDR[1:3]", "type": "WRITE", "transfers": 29373, "speed": 365.381, "utilization": 3.17171, "size": 0.116724}, {"interface": "DDR[1:3]", "type": "READ", "transfers": 610442, "speed": 30.058, "utilization": 0.26092, "size": 0.008}, {"interface": "DDR[1:3]", "type": "WRITE", "transfers": 27914, "speed": 363.281, "utilization": 3.15348, "size": 0.116042}, {"interface": "DDR[1:3]", "type": "READ", "transfers": 649971, "speed": 30.181, "utilization": 0.261988, "size": 0.008}, {"interface": "DDR[1:3]", "type": "WRITE", "transfers": 30367, "speed": 366.717, "utilization": 3.18331, "size": 0.11702}, {"interface": "DDR[1:3]", "type": "READ", "transfers": 642565, "speed": 30.2272, "utilization": 0.262389, "size": 0.008}, {"interface": "DDR[1:3]", "type": "WRITE", "transfers": 29907, "speed": 365.581, "utilization": 3.17345, "size": 0.116848}, {"interface": "DDR[1:3]", "type": "READ", "transfers": 687073, "speed": 30.3699, "utilization": 0.263627, "size": 0.008}, {"interface": "DDR[1:3]", "type": "WRITE", "transfers": 32703, "speed": 368.652, "utilization": 3.2001, "size": 0.117805}]}