├── Images ├── Migration-supra-to-oneapi-platform.png ├── pipe_analysis.png ├── workflow-of-beamforming.png └── zmc.png ├── LICENSE ├── README.md ├── SECURITY.md ├── fpga ├── pipeline │ ├── CMakeLists.txt │ └── src │ │ ├── BeamForming.h │ │ ├── CMakeLists.txt │ │ ├── HilbertFirEnvelope.h │ │ ├── LogCompressor.h │ │ ├── ScanConverter.h │ │ ├── kernels.dp.cpp │ │ ├── main.cpp │ │ ├── stb_image │ │ ├── stb_image.h │ │ ├── stb_image_resize.h │ │ └── stb_image_write.h │ │ ├── sycl_help.hpp │ │ ├── utility.hpp │ │ └── vec.h └── standalone │ ├── CMakeLists.txt │ └── src │ ├── BeamForming.dp.cpp │ ├── BeamForming.h │ ├── CMakeLists.txt │ ├── HilbertFirEnvelope.dp.cpp │ ├── HilbertFirEnvelope.h │ ├── LogCompressor.dp.cpp │ ├── LogCompressor.h │ ├── ScanConverter.dp.cpp │ ├── ScanConverter.h │ ├── main.cpp │ ├── stb_image │ ├── stb_image.h │ ├── stb_image_resize.h │ └── stb_image_write.h │ ├── sycl_help.hpp │ ├── utility.hpp │ └── vec.h ├── gpu ├── CMakeLists.txt └── src │ ├── BeamForming.dp.cpp │ ├── BeamForming.h │ ├── CMakeLists.txt │ ├── HilbertFirEnvelope.dp.cpp │ ├── HilbertFirEnvelope.h │ ├── LogCompressor.dp.cpp │ ├── LogCompressor.h │ ├── ScanConverter.dp.cpp │ ├── ScanConverter.h │ ├── easy_app.cpp │ ├── fpga_producer.dp.cpp │ ├── main.cpp │ ├── shm.h │ ├── stb_image │ ├── stb_image.h │ ├── stb_image_resize.h │ └── stb_image_write.h │ ├── sycl_help.hpp │ ├── utility.hpp │ └── vec.h ├── oneAPI Ultrasound Beamforming Library Getting Start Guide.pdf └── oneAPI Ultrasound Beamforming Library Release Notes.pdf /Images/Migration-supra-to-oneapi-platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/Images/Migration-supra-to-oneapi-platform.png -------------------------------------------------------------------------------- /Images/pipe_analysis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/Images/pipe_analysis.png -------------------------------------------------------------------------------- /Images/workflow-of-beamforming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/Images/workflow-of-beamforming.png -------------------------------------------------------------------------------- /Images/zmc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/Images/zmc.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/SECURITY.md -------------------------------------------------------------------------------- /fpga/pipeline/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/CMakeLists.txt -------------------------------------------------------------------------------- /fpga/pipeline/src/BeamForming.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/BeamForming.h -------------------------------------------------------------------------------- /fpga/pipeline/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/CMakeLists.txt -------------------------------------------------------------------------------- /fpga/pipeline/src/HilbertFirEnvelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/HilbertFirEnvelope.h -------------------------------------------------------------------------------- /fpga/pipeline/src/LogCompressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/LogCompressor.h -------------------------------------------------------------------------------- /fpga/pipeline/src/ScanConverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/ScanConverter.h -------------------------------------------------------------------------------- /fpga/pipeline/src/kernels.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/kernels.dp.cpp -------------------------------------------------------------------------------- /fpga/pipeline/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/main.cpp -------------------------------------------------------------------------------- /fpga/pipeline/src/stb_image/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/stb_image/stb_image.h -------------------------------------------------------------------------------- /fpga/pipeline/src/stb_image/stb_image_resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/stb_image/stb_image_resize.h -------------------------------------------------------------------------------- /fpga/pipeline/src/stb_image/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/stb_image/stb_image_write.h -------------------------------------------------------------------------------- /fpga/pipeline/src/sycl_help.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/sycl_help.hpp -------------------------------------------------------------------------------- /fpga/pipeline/src/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/utility.hpp -------------------------------------------------------------------------------- /fpga/pipeline/src/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/pipeline/src/vec.h -------------------------------------------------------------------------------- /fpga/standalone/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/CMakeLists.txt -------------------------------------------------------------------------------- /fpga/standalone/src/BeamForming.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/BeamForming.dp.cpp -------------------------------------------------------------------------------- /fpga/standalone/src/BeamForming.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/BeamForming.h -------------------------------------------------------------------------------- /fpga/standalone/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/CMakeLists.txt -------------------------------------------------------------------------------- /fpga/standalone/src/HilbertFirEnvelope.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/HilbertFirEnvelope.dp.cpp -------------------------------------------------------------------------------- /fpga/standalone/src/HilbertFirEnvelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/HilbertFirEnvelope.h -------------------------------------------------------------------------------- /fpga/standalone/src/LogCompressor.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/LogCompressor.dp.cpp -------------------------------------------------------------------------------- /fpga/standalone/src/LogCompressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/LogCompressor.h -------------------------------------------------------------------------------- /fpga/standalone/src/ScanConverter.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/ScanConverter.dp.cpp -------------------------------------------------------------------------------- /fpga/standalone/src/ScanConverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/ScanConverter.h -------------------------------------------------------------------------------- /fpga/standalone/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/main.cpp -------------------------------------------------------------------------------- /fpga/standalone/src/stb_image/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/stb_image/stb_image.h -------------------------------------------------------------------------------- /fpga/standalone/src/stb_image/stb_image_resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/stb_image/stb_image_resize.h -------------------------------------------------------------------------------- /fpga/standalone/src/stb_image/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/stb_image/stb_image_write.h -------------------------------------------------------------------------------- /fpga/standalone/src/sycl_help.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/sycl_help.hpp -------------------------------------------------------------------------------- /fpga/standalone/src/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/utility.hpp -------------------------------------------------------------------------------- /fpga/standalone/src/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/fpga/standalone/src/vec.h -------------------------------------------------------------------------------- /gpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/CMakeLists.txt -------------------------------------------------------------------------------- /gpu/src/BeamForming.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/BeamForming.dp.cpp -------------------------------------------------------------------------------- /gpu/src/BeamForming.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/BeamForming.h -------------------------------------------------------------------------------- /gpu/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/CMakeLists.txt -------------------------------------------------------------------------------- /gpu/src/HilbertFirEnvelope.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/HilbertFirEnvelope.dp.cpp -------------------------------------------------------------------------------- /gpu/src/HilbertFirEnvelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/HilbertFirEnvelope.h -------------------------------------------------------------------------------- /gpu/src/LogCompressor.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/LogCompressor.dp.cpp -------------------------------------------------------------------------------- /gpu/src/LogCompressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/LogCompressor.h -------------------------------------------------------------------------------- /gpu/src/ScanConverter.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/ScanConverter.dp.cpp -------------------------------------------------------------------------------- /gpu/src/ScanConverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/ScanConverter.h -------------------------------------------------------------------------------- /gpu/src/easy_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/easy_app.cpp -------------------------------------------------------------------------------- /gpu/src/fpga_producer.dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/fpga_producer.dp.cpp -------------------------------------------------------------------------------- /gpu/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/main.cpp -------------------------------------------------------------------------------- /gpu/src/shm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/shm.h -------------------------------------------------------------------------------- /gpu/src/stb_image/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/stb_image/stb_image.h -------------------------------------------------------------------------------- /gpu/src/stb_image/stb_image_resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/stb_image/stb_image_resize.h -------------------------------------------------------------------------------- /gpu/src/stb_image/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/stb_image/stb_image_write.h -------------------------------------------------------------------------------- /gpu/src/sycl_help.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/sycl_help.hpp -------------------------------------------------------------------------------- /gpu/src/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/utility.hpp -------------------------------------------------------------------------------- /gpu/src/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/gpu/src/vec.h -------------------------------------------------------------------------------- /oneAPI Ultrasound Beamforming Library Getting Start Guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/oneAPI Ultrasound Beamforming Library Getting Start Guide.pdf -------------------------------------------------------------------------------- /oneAPI Ultrasound Beamforming Library Release Notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/oneAPI-Ultrasound-Beamforming-Library/HEAD/oneAPI Ultrasound Beamforming Library Release Notes.pdf --------------------------------------------------------------------------------