├── LICENSE ├── README.md ├── case_study ├── KNN │ ├── README.md │ ├── aggressive_11PE │ │ ├── Makefile │ │ ├── knn.ini │ │ ├── src │ │ │ ├── host.cpp │ │ │ ├── krnl_config.h │ │ │ ├── krnl_globalSort.cpp │ │ │ └── krnl_partialKnn.cpp │ │ └── utils.mk │ ├── baseline_14PE │ │ ├── Makefile │ │ ├── knn.ini │ │ ├── src │ │ │ ├── host.cpp │ │ │ ├── krnl_config.h │ │ │ ├── krnl_globalSort.cpp │ │ │ └── krnl_partialKnn.cpp │ │ └── utils.mk │ ├── optimal_14PE │ │ ├── Makefile │ │ ├── knn.ini │ │ ├── src │ │ │ ├── host.cpp │ │ │ ├── krnl_config.h │ │ │ ├── krnl_globalSort.cpp │ │ │ └── krnl_partialKnn.cpp │ │ └── utils.mk │ └── suboptimal_14PE │ │ ├── Makefile │ │ ├── knn.ini │ │ ├── src │ │ ├── host.cpp │ │ ├── krnl_config.h │ │ ├── krnl_globalSort.cpp │ │ └── krnl_partialKnn.cpp │ │ └── utils.mk └── SpMV │ ├── README.md │ ├── aggressive_4PE │ ├── Makefile │ ├── spmv.ini │ ├── src │ │ ├── host.cpp │ │ ├── krnl_config.h │ │ └── krnl_partialspmv.cpp │ └── utils.mk │ ├── baseline_30PE │ ├── Makefile │ ├── spmv.ini │ ├── src │ │ ├── host.cpp │ │ ├── krnl_config.h │ │ └── krnl_partialspmv.cpp │ └── utils.mk │ ├── optimal_4PE │ ├── Makefile │ ├── spmv.ini │ ├── src │ │ ├── host.cpp │ │ ├── krnl_config.h │ │ └── krnl_partialspmv.cpp │ └── utils.mk │ └── suboptimal_4PE │ ├── Makefile │ ├── spmv.ini │ ├── src │ ├── host.cpp │ ├── krnl_config.h │ └── krnl_partialspmv.cpp │ └── utils.mk ├── common ├── includes │ ├── bitmap │ │ ├── bitmap.cpp │ │ ├── bitmap.h │ │ └── bitmap.mk │ ├── cmdparser │ │ ├── cmdlineparser.cpp │ │ ├── cmdlineparser.h │ │ └── cmdparser.mk │ ├── lodepng │ │ ├── lodepng.cpp │ │ ├── lodepng.h │ │ └── lodepng.mk │ ├── logger │ │ ├── logger.cpp │ │ ├── logger.h │ │ └── logger.mk │ ├── oclHelper │ │ ├── oclErrorCodes.cpp │ │ ├── oclHelper.cpp │ │ ├── oclHelper.h │ │ └── oclHelper.mk │ ├── opencl │ │ └── opencl.mk │ ├── simplebmp │ │ ├── simplebmp.cpp │ │ ├── simplebmp.h │ │ └── simplebmp.mk │ └── xcl2 │ │ ├── xcl2.cpp │ │ ├── xcl2.hpp │ │ └── xcl2.mk ├── utility │ ├── Consolidation.py │ ├── build_what.sh │ ├── check_descr.py │ ├── check_json.py │ ├── check_license.sh │ ├── check_makefile.sh │ ├── check_readme.sh │ ├── check_target_device.py │ ├── create_catalog.py │ ├── device_list.py │ ├── makefile_gen │ │ ├── descgen.py │ │ ├── makegen.py │ │ ├── update_descgen_all.sh │ │ └── update_makegen_all.sh │ ├── md2rst │ │ ├── md2rst.py │ │ └── update_md2rst_all.sh │ ├── parse_platform_list.py │ └── readme_gen │ │ ├── gs_summary.py │ │ ├── gs_summary_subdir.py │ │ ├── gs_summary_util.py │ │ ├── readme_gen.py │ │ └── update_all_readme.sh └── utils.mk └── ubench ├── offchip_bandwidth ├── datacenter │ ├── README.md │ ├── auto_collect │ │ ├── README.md │ │ ├── config.py │ │ ├── connectivity_gen.py │ │ ├── generate_microbenchmarks.py │ │ ├── hostcode_gen.py │ │ ├── kernelcode_gen.py │ │ └── makefile_gen.py │ ├── read │ │ ├── DDR │ │ │ └── 2ports_512bit │ │ │ │ ├── Makefile │ │ │ │ ├── src │ │ │ │ ├── host.cpp │ │ │ │ ├── krnl_config.h │ │ │ │ └── krnl_ubench.cpp │ │ │ │ ├── ubench.ini │ │ │ │ └── utils.mk │ │ └── HBM │ │ │ └── 2ports_512bit │ │ │ ├── Makefile │ │ │ ├── src │ │ │ ├── host.cpp │ │ │ ├── krnl_config.h │ │ │ └── krnl_ubench.cpp │ │ │ ├── ubench.ini │ │ │ └── utils.mk │ └── write │ │ ├── DDR │ │ └── 2ports_512bit │ │ │ ├── Makefile │ │ │ ├── src │ │ │ ├── host.cpp │ │ │ ├── krnl_config.h │ │ │ └── krnl_ubench.cpp │ │ │ ├── ubench.ini │ │ │ └── utils.mk │ │ └── HBM │ │ └── 2ports_512bit │ │ ├── Makefile │ │ ├── src │ │ ├── host.cpp │ │ ├── krnl_config.h │ │ └── krnl_ubench.cpp │ │ ├── ubench.ini │ │ └── utils.mk └── embedded │ ├── README.md │ └── auto_collect │ ├── common │ ├── run_app.sh │ └── xrt.ini │ ├── config.py │ ├── connectivity_gen.py │ ├── generate_microbenchmarks.py │ ├── hostcode_gen.py │ ├── include │ ├── host.h │ └── my_timer.h │ ├── kernelcode_gen.py │ └── makefile_gen.py ├── offchip_latency ├── datacenter │ ├── DDR │ │ └── 32bit_per_access │ │ │ ├── Makefile │ │ │ ├── src │ │ │ ├── host.cpp │ │ │ ├── krnl_config.h │ │ │ └── krnl_ubench.cpp │ │ │ ├── ubench.ini │ │ │ └── utils.mk │ ├── HBM │ │ └── 32bit_per_access │ │ │ ├── Makefile │ │ │ ├── src │ │ │ ├── host.cpp │ │ │ ├── krnl_config.h │ │ │ └── krnl_ubench.cpp │ │ │ ├── ubench.ini │ │ │ └── utils.mk │ └── README.md └── embedded │ ├── 32bit_per_access │ ├── Makefile │ ├── run_app.sh │ ├── src │ │ ├── host.cpp │ │ ├── host.h │ │ ├── krnl_config.h │ │ ├── krnl_ubench.cpp │ │ ├── my_timer.h │ │ └── zcu104.cfg │ └── xrt.ini │ └── README.md └── streaming_bandwidth ├── datacenter ├── 2ports_512bit │ ├── Makefile │ ├── src │ │ ├── host.cpp │ │ ├── krnl_config.h │ │ ├── krnl_streamRead.cpp │ │ └── krnl_streamWrite.cpp │ ├── ubench.ini │ └── utils.mk ├── README.md └── auto_collect │ ├── README.md │ ├── config.py │ ├── connectivity_gen.py │ ├── generate_microbenchmarks.py │ ├── hostcode_gen.py │ ├── kernelcode_gen.py │ └── makefile_gen.py └── embedded ├── README.md └── auto_collect ├── common ├── run_app.sh └── xrt.ini ├── config.py ├── connectivity_gen.py ├── generate_microbenchmarks.py ├── hostcode_gen.py ├── include ├── host.h └── my_timer.h ├── kernelcode_gen.py └── makefile_gen.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/README.md -------------------------------------------------------------------------------- /case_study/KNN/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/README.md -------------------------------------------------------------------------------- /case_study/KNN/aggressive_11PE/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/aggressive_11PE/Makefile -------------------------------------------------------------------------------- /case_study/KNN/aggressive_11PE/knn.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/aggressive_11PE/knn.ini -------------------------------------------------------------------------------- /case_study/KNN/aggressive_11PE/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/aggressive_11PE/src/host.cpp -------------------------------------------------------------------------------- /case_study/KNN/aggressive_11PE/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/aggressive_11PE/src/krnl_config.h -------------------------------------------------------------------------------- /case_study/KNN/aggressive_11PE/src/krnl_globalSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/aggressive_11PE/src/krnl_globalSort.cpp -------------------------------------------------------------------------------- /case_study/KNN/aggressive_11PE/src/krnl_partialKnn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/aggressive_11PE/src/krnl_partialKnn.cpp -------------------------------------------------------------------------------- /case_study/KNN/aggressive_11PE/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/aggressive_11PE/utils.mk -------------------------------------------------------------------------------- /case_study/KNN/baseline_14PE/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/baseline_14PE/Makefile -------------------------------------------------------------------------------- /case_study/KNN/baseline_14PE/knn.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/baseline_14PE/knn.ini -------------------------------------------------------------------------------- /case_study/KNN/baseline_14PE/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/baseline_14PE/src/host.cpp -------------------------------------------------------------------------------- /case_study/KNN/baseline_14PE/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/baseline_14PE/src/krnl_config.h -------------------------------------------------------------------------------- /case_study/KNN/baseline_14PE/src/krnl_globalSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/baseline_14PE/src/krnl_globalSort.cpp -------------------------------------------------------------------------------- /case_study/KNN/baseline_14PE/src/krnl_partialKnn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/baseline_14PE/src/krnl_partialKnn.cpp -------------------------------------------------------------------------------- /case_study/KNN/baseline_14PE/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/baseline_14PE/utils.mk -------------------------------------------------------------------------------- /case_study/KNN/optimal_14PE/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/optimal_14PE/Makefile -------------------------------------------------------------------------------- /case_study/KNN/optimal_14PE/knn.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/optimal_14PE/knn.ini -------------------------------------------------------------------------------- /case_study/KNN/optimal_14PE/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/optimal_14PE/src/host.cpp -------------------------------------------------------------------------------- /case_study/KNN/optimal_14PE/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/optimal_14PE/src/krnl_config.h -------------------------------------------------------------------------------- /case_study/KNN/optimal_14PE/src/krnl_globalSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/optimal_14PE/src/krnl_globalSort.cpp -------------------------------------------------------------------------------- /case_study/KNN/optimal_14PE/src/krnl_partialKnn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/optimal_14PE/src/krnl_partialKnn.cpp -------------------------------------------------------------------------------- /case_study/KNN/optimal_14PE/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/optimal_14PE/utils.mk -------------------------------------------------------------------------------- /case_study/KNN/suboptimal_14PE/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/suboptimal_14PE/Makefile -------------------------------------------------------------------------------- /case_study/KNN/suboptimal_14PE/knn.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/suboptimal_14PE/knn.ini -------------------------------------------------------------------------------- /case_study/KNN/suboptimal_14PE/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/suboptimal_14PE/src/host.cpp -------------------------------------------------------------------------------- /case_study/KNN/suboptimal_14PE/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/suboptimal_14PE/src/krnl_config.h -------------------------------------------------------------------------------- /case_study/KNN/suboptimal_14PE/src/krnl_globalSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/suboptimal_14PE/src/krnl_globalSort.cpp -------------------------------------------------------------------------------- /case_study/KNN/suboptimal_14PE/src/krnl_partialKnn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/suboptimal_14PE/src/krnl_partialKnn.cpp -------------------------------------------------------------------------------- /case_study/KNN/suboptimal_14PE/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/KNN/suboptimal_14PE/utils.mk -------------------------------------------------------------------------------- /case_study/SpMV/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/README.md -------------------------------------------------------------------------------- /case_study/SpMV/aggressive_4PE/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/aggressive_4PE/Makefile -------------------------------------------------------------------------------- /case_study/SpMV/aggressive_4PE/spmv.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/aggressive_4PE/spmv.ini -------------------------------------------------------------------------------- /case_study/SpMV/aggressive_4PE/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/aggressive_4PE/src/host.cpp -------------------------------------------------------------------------------- /case_study/SpMV/aggressive_4PE/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/aggressive_4PE/src/krnl_config.h -------------------------------------------------------------------------------- /case_study/SpMV/aggressive_4PE/src/krnl_partialspmv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/aggressive_4PE/src/krnl_partialspmv.cpp -------------------------------------------------------------------------------- /case_study/SpMV/aggressive_4PE/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/aggressive_4PE/utils.mk -------------------------------------------------------------------------------- /case_study/SpMV/baseline_30PE/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/baseline_30PE/Makefile -------------------------------------------------------------------------------- /case_study/SpMV/baseline_30PE/spmv.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/baseline_30PE/spmv.ini -------------------------------------------------------------------------------- /case_study/SpMV/baseline_30PE/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/baseline_30PE/src/host.cpp -------------------------------------------------------------------------------- /case_study/SpMV/baseline_30PE/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/baseline_30PE/src/krnl_config.h -------------------------------------------------------------------------------- /case_study/SpMV/baseline_30PE/src/krnl_partialspmv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/baseline_30PE/src/krnl_partialspmv.cpp -------------------------------------------------------------------------------- /case_study/SpMV/baseline_30PE/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/baseline_30PE/utils.mk -------------------------------------------------------------------------------- /case_study/SpMV/optimal_4PE/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/optimal_4PE/Makefile -------------------------------------------------------------------------------- /case_study/SpMV/optimal_4PE/spmv.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/optimal_4PE/spmv.ini -------------------------------------------------------------------------------- /case_study/SpMV/optimal_4PE/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/optimal_4PE/src/host.cpp -------------------------------------------------------------------------------- /case_study/SpMV/optimal_4PE/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/optimal_4PE/src/krnl_config.h -------------------------------------------------------------------------------- /case_study/SpMV/optimal_4PE/src/krnl_partialspmv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/optimal_4PE/src/krnl_partialspmv.cpp -------------------------------------------------------------------------------- /case_study/SpMV/optimal_4PE/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/optimal_4PE/utils.mk -------------------------------------------------------------------------------- /case_study/SpMV/suboptimal_4PE/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/suboptimal_4PE/Makefile -------------------------------------------------------------------------------- /case_study/SpMV/suboptimal_4PE/spmv.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/suboptimal_4PE/spmv.ini -------------------------------------------------------------------------------- /case_study/SpMV/suboptimal_4PE/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/suboptimal_4PE/src/host.cpp -------------------------------------------------------------------------------- /case_study/SpMV/suboptimal_4PE/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/suboptimal_4PE/src/krnl_config.h -------------------------------------------------------------------------------- /case_study/SpMV/suboptimal_4PE/src/krnl_partialspmv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/suboptimal_4PE/src/krnl_partialspmv.cpp -------------------------------------------------------------------------------- /case_study/SpMV/suboptimal_4PE/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/case_study/SpMV/suboptimal_4PE/utils.mk -------------------------------------------------------------------------------- /common/includes/bitmap/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/bitmap/bitmap.cpp -------------------------------------------------------------------------------- /common/includes/bitmap/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/bitmap/bitmap.h -------------------------------------------------------------------------------- /common/includes/bitmap/bitmap.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/bitmap/bitmap.mk -------------------------------------------------------------------------------- /common/includes/cmdparser/cmdlineparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/cmdparser/cmdlineparser.cpp -------------------------------------------------------------------------------- /common/includes/cmdparser/cmdlineparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/cmdparser/cmdlineparser.h -------------------------------------------------------------------------------- /common/includes/cmdparser/cmdparser.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/cmdparser/cmdparser.mk -------------------------------------------------------------------------------- /common/includes/lodepng/lodepng.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/lodepng/lodepng.cpp -------------------------------------------------------------------------------- /common/includes/lodepng/lodepng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/lodepng/lodepng.h -------------------------------------------------------------------------------- /common/includes/lodepng/lodepng.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/lodepng/lodepng.mk -------------------------------------------------------------------------------- /common/includes/logger/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/logger/logger.cpp -------------------------------------------------------------------------------- /common/includes/logger/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/logger/logger.h -------------------------------------------------------------------------------- /common/includes/logger/logger.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/logger/logger.mk -------------------------------------------------------------------------------- /common/includes/oclHelper/oclErrorCodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/oclHelper/oclErrorCodes.cpp -------------------------------------------------------------------------------- /common/includes/oclHelper/oclHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/oclHelper/oclHelper.cpp -------------------------------------------------------------------------------- /common/includes/oclHelper/oclHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/oclHelper/oclHelper.h -------------------------------------------------------------------------------- /common/includes/oclHelper/oclHelper.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/oclHelper/oclHelper.mk -------------------------------------------------------------------------------- /common/includes/opencl/opencl.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/opencl/opencl.mk -------------------------------------------------------------------------------- /common/includes/simplebmp/simplebmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/simplebmp/simplebmp.cpp -------------------------------------------------------------------------------- /common/includes/simplebmp/simplebmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/simplebmp/simplebmp.h -------------------------------------------------------------------------------- /common/includes/simplebmp/simplebmp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/simplebmp/simplebmp.mk -------------------------------------------------------------------------------- /common/includes/xcl2/xcl2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/xcl2/xcl2.cpp -------------------------------------------------------------------------------- /common/includes/xcl2/xcl2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/xcl2/xcl2.hpp -------------------------------------------------------------------------------- /common/includes/xcl2/xcl2.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/includes/xcl2/xcl2.mk -------------------------------------------------------------------------------- /common/utility/Consolidation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/Consolidation.py -------------------------------------------------------------------------------- /common/utility/build_what.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/build_what.sh -------------------------------------------------------------------------------- /common/utility/check_descr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/check_descr.py -------------------------------------------------------------------------------- /common/utility/check_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/check_json.py -------------------------------------------------------------------------------- /common/utility/check_license.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/check_license.sh -------------------------------------------------------------------------------- /common/utility/check_makefile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/check_makefile.sh -------------------------------------------------------------------------------- /common/utility/check_readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/check_readme.sh -------------------------------------------------------------------------------- /common/utility/check_target_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/check_target_device.py -------------------------------------------------------------------------------- /common/utility/create_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/create_catalog.py -------------------------------------------------------------------------------- /common/utility/device_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/device_list.py -------------------------------------------------------------------------------- /common/utility/makefile_gen/descgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/makefile_gen/descgen.py -------------------------------------------------------------------------------- /common/utility/makefile_gen/makegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/makefile_gen/makegen.py -------------------------------------------------------------------------------- /common/utility/makefile_gen/update_descgen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/makefile_gen/update_descgen_all.sh -------------------------------------------------------------------------------- /common/utility/makefile_gen/update_makegen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/makefile_gen/update_makegen_all.sh -------------------------------------------------------------------------------- /common/utility/md2rst/md2rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/md2rst/md2rst.py -------------------------------------------------------------------------------- /common/utility/md2rst/update_md2rst_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/md2rst/update_md2rst_all.sh -------------------------------------------------------------------------------- /common/utility/parse_platform_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/parse_platform_list.py -------------------------------------------------------------------------------- /common/utility/readme_gen/gs_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/readme_gen/gs_summary.py -------------------------------------------------------------------------------- /common/utility/readme_gen/gs_summary_subdir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/readme_gen/gs_summary_subdir.py -------------------------------------------------------------------------------- /common/utility/readme_gen/gs_summary_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/readme_gen/gs_summary_util.py -------------------------------------------------------------------------------- /common/utility/readme_gen/readme_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/readme_gen/readme_gen.py -------------------------------------------------------------------------------- /common/utility/readme_gen/update_all_readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utility/readme_gen/update_all_readme.sh -------------------------------------------------------------------------------- /common/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/common/utils.mk -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/README.md -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/auto_collect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/auto_collect/README.md -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/auto_collect/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/auto_collect/config.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/auto_collect/connectivity_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/auto_collect/connectivity_gen.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/auto_collect/generate_microbenchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/auto_collect/generate_microbenchmarks.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/auto_collect/hostcode_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/auto_collect/hostcode_gen.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/auto_collect/kernelcode_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/auto_collect/kernelcode_gen.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/auto_collect/makefile_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/auto_collect/makefile_gen.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/Makefile -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/src/host.cpp -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/src/krnl_config.h -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/src/krnl_ubench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/src/krnl_ubench.cpp -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/ubench.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/ubench.ini -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/DDR/2ports_512bit/utils.mk -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/Makefile -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/src/host.cpp -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/src/krnl_config.h -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/src/krnl_ubench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/src/krnl_ubench.cpp -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/ubench.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/ubench.ini -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/read/HBM/2ports_512bit/utils.mk -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/Makefile -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/src/host.cpp -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/src/krnl_config.h -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/src/krnl_ubench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/src/krnl_ubench.cpp -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/ubench.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/ubench.ini -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/DDR/2ports_512bit/utils.mk -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/Makefile -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/src/host.cpp -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/src/krnl_config.h -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/src/krnl_ubench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/src/krnl_ubench.cpp -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/ubench.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/ubench.ini -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/datacenter/write/HBM/2ports_512bit/utils.mk -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/README.md -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/common/run_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/common/run_app.sh -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/common/xrt.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/common/xrt.ini -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/config.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/connectivity_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/connectivity_gen.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/generate_microbenchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/generate_microbenchmarks.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/hostcode_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/hostcode_gen.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/include/host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/include/host.h -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/include/my_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/include/my_timer.h -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/kernelcode_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/kernelcode_gen.py -------------------------------------------------------------------------------- /ubench/offchip_bandwidth/embedded/auto_collect/makefile_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_bandwidth/embedded/auto_collect/makefile_gen.py -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/DDR/32bit_per_access/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/DDR/32bit_per_access/Makefile -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/DDR/32bit_per_access/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/DDR/32bit_per_access/src/host.cpp -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/DDR/32bit_per_access/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/DDR/32bit_per_access/src/krnl_config.h -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/DDR/32bit_per_access/src/krnl_ubench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/DDR/32bit_per_access/src/krnl_ubench.cpp -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/DDR/32bit_per_access/ubench.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/DDR/32bit_per_access/ubench.ini -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/DDR/32bit_per_access/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/DDR/32bit_per_access/utils.mk -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/HBM/32bit_per_access/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/HBM/32bit_per_access/Makefile -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/HBM/32bit_per_access/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/HBM/32bit_per_access/src/host.cpp -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/HBM/32bit_per_access/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/HBM/32bit_per_access/src/krnl_config.h -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/HBM/32bit_per_access/src/krnl_ubench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/HBM/32bit_per_access/src/krnl_ubench.cpp -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/HBM/32bit_per_access/ubench.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/HBM/32bit_per_access/ubench.ini -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/HBM/32bit_per_access/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/HBM/32bit_per_access/utils.mk -------------------------------------------------------------------------------- /ubench/offchip_latency/datacenter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/datacenter/README.md -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/Makefile -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/run_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/run_app.sh -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/src/host.cpp -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/src/host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/src/host.h -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/src/krnl_config.h -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/src/krnl_ubench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/src/krnl_ubench.cpp -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/src/my_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/src/my_timer.h -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/src/zcu104.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/src/zcu104.cfg -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/32bit_per_access/xrt.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/32bit_per_access/xrt.ini -------------------------------------------------------------------------------- /ubench/offchip_latency/embedded/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/offchip_latency/embedded/README.md -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/2ports_512bit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/2ports_512bit/Makefile -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/2ports_512bit/src/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/2ports_512bit/src/host.cpp -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/2ports_512bit/src/krnl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/2ports_512bit/src/krnl_config.h -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/2ports_512bit/src/krnl_streamRead.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/2ports_512bit/src/krnl_streamRead.cpp -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/2ports_512bit/src/krnl_streamWrite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/2ports_512bit/src/krnl_streamWrite.cpp -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/2ports_512bit/ubench.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/2ports_512bit/ubench.ini -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/2ports_512bit/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/2ports_512bit/utils.mk -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/README.md -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/auto_collect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/auto_collect/README.md -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/auto_collect/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/auto_collect/config.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/auto_collect/connectivity_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/auto_collect/connectivity_gen.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/auto_collect/generate_microbenchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/auto_collect/generate_microbenchmarks.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/auto_collect/hostcode_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/auto_collect/hostcode_gen.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/auto_collect/kernelcode_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/auto_collect/kernelcode_gen.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/datacenter/auto_collect/makefile_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/datacenter/auto_collect/makefile_gen.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/README.md -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/common/run_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/common/run_app.sh -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/common/xrt.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/common/xrt.ini -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/config.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/connectivity_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/connectivity_gen.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/generate_microbenchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/generate_microbenchmarks.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/hostcode_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/hostcode_gen.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/include/host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/include/host.h -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/include/my_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/include/my_timer.h -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/kernelcode_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/kernelcode_gen.py -------------------------------------------------------------------------------- /ubench/streaming_bandwidth/embedded/auto_collect/makefile_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SFU-HiAccel/uBench/HEAD/ubench/streaming_bandwidth/embedded/auto_collect/makefile_gen.py --------------------------------------------------------------------------------