oneAPI-samples
oneAPI-samples copied to clipboard
New Codeplay examples: Image Gaussian Blur, SCAN
Adding a New Samples
Description: New samples from Codeplay
Location
- Gaussian Image Filter example: ... /DirectProgramming/DPC++)/DenseLinearAlgebra/GaussianImageFilter
- Parallel Prefix Sum (SCAN): .. /DirectProgramming/DPC++)/ParallelPatterns/ParallelPrefixSumScan
- Monte Carlo Pi: .. /DirectProgramming/DPC++)/MapReduce/MonteCarloPi_v2
How Has This Been Tested?
Followed the project's readme.md instructions on how to build and run the program.
Checklist
Administrative
- [ ] Review sample design with the appropriate Domain Expert: <insert Name Here>
- [ ] If you have any new dependencies/binaries, inform the oneAPI Code Samples Project Manager
Code Development
- [ ] Implement coding guidelines and ensure code quality. see wiki for details
- [ ] Adhere to readme template
- [ ] Enforce format via clang-format config file
- [ ] Adhere to sample.json specification. https://github.com/oneapi-src/oneAPI-samples/wiki/sample-json-specification
- [ ] Ensure/create CI test configurations for sample (ciTests field) https://github.com/oneapi-src/oneAPI-samples/wiki/sample-json-ci-test-object
- [ ] Run jsonlint on sample.json to verify json syntax. www.jsonlint.com
Security and Legal
- [ ] OSPDT Approval (see Project Manager for assistance)
- [ ] Compile using the following compiler flags and fix any warnings, the falgs are: "/Wall -Wformat-security -Werror=format-security"
- [ ] Bandit Scans (Python only)
- [ ] Virus scan
Review
- [ ] Review DPC++ code with Paul Peterseon. (GitHub User: pmpeter1)
- [ ] Review readme with Tom Lenth(@tomlenth) and/or Project Manager
- [ ] Tested using Dev Cloud when applicable