From bb1c3e0fbd56e2b3dc0bf04a75d72bb95a688581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Leh=C3=B3czky?= Date: Tue, 26 Sep 2023 20:46:49 +0200 Subject: [PATCH 1/3] Typo [skip ci] --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index 5fd0b08c..aa14f82c 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -3,7 +3,7 @@ + HardwareFramework/opencl/src to the build directory. --> false From b0ebf6bb46895fb2cf4889d7dbfd05e18a9a7e39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Leh=C3=B3czky?= Date: Tue, 26 Sep 2023 20:47:25 +0200 Subject: [PATCH 2/3] Updating submodules to merged dev [skip ci] --- src/HardwareFrameworks/Vitis | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/HardwareFrameworks/Vitis b/src/HardwareFrameworks/Vitis index 7c818462..eaf7db0d 160000 --- a/src/HardwareFrameworks/Vitis +++ b/src/HardwareFrameworks/Vitis @@ -1 +1 @@ -Subproject commit 7c81846283e4f5152ac83546017a726155d722fa +Subproject commit eaf7db0dea1e06690f1128a75ebe579b7266e163 From 222aa377e5c0c174f319cfebe3a697ebbd578f7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Leh=C3=B3czky?= Date: Thu, 28 Sep 2023 01:43:58 +0200 Subject: [PATCH 3/3] Fixing broken sample links --- Docs/Benchmarks.md | 6 +++--- src/Hastlayer/Hast.Vitis/Docs/ZynqReadme.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Docs/Benchmarks.md b/Docs/Benchmarks.md index e12930f3..e976fb80 100644 --- a/Docs/Benchmarks.md +++ b/Docs/Benchmarks.md @@ -6,9 +6,9 @@ Here are some basic performance benchmarks on how Hastlayer-accelerated code com All the algorithms are [samples in the Hastlayer solution](../Samples) and available for you to check. -- [`ImageContrastModifier`](../Samples/Hast.Samples.SampleAssembly/ImageContrastModifier.cs): Algorithm for changing the contrast of an image. It's an archetype of parallelized image processing algorithms, also analogous to other kind of 2D algorithms, e.g. camera images, frames of a video, radar images, particle detector data. -- [`MonteCarloPiEstimator`](../Samples/Hast.Samples.SampleAssembly/MonteCarloPiEstimator.cs): Algorithm to calculate Pi with a random [Monte Carlo method](https://en.wikipedia.org/wiki/Monte_Carlo_method) in a parallelized manner. It's an archetype of parallelized Monte Carlo simulations, i.e. simulations that work with random sampling of data. These are used [a variety of applications](https://en.wikipedia.org/wiki/Monte_Carlo_method#Applications). -- [`ParallelAlgorithm`](../Samples/Hast.Samples.SampleAssembly/ParallelAlgorithm.cs): An embarrassingly parallel algorithm that is well suited to be accelerated with Hastlayer. It's an archetype of [embarrassingly parallel](https://en.wikipedia.org/wiki/Embarrassingly_parallel) algorithms. A [variety of algorithms](https://en.wikipedia.org/wiki/Embarrassingly_parallel#Examples) are in this class. +- [`ImageContrastModifier`](../src/Samples/Hast.Samples.SampleAssembly/ImageContrastModifier.cs): Algorithm for changing the contrast of an image. It's an archetype of parallelized image processing algorithms, also analogous to other kind of 2D algorithms, e.g. camera images, frames of a video, radar images, particle detector data. +- [`MonteCarloPiEstimator`](../src/Samples/Hast.Samples.SampleAssembly/MonteCarloPiEstimator.cs): Algorithm to calculate Pi with a random [Monte Carlo method](https://en.wikipedia.org/wiki/Monte_Carlo_method) in a parallelized manner. It's an archetype of parallelized Monte Carlo simulations, i.e. simulations that work with random sampling of data. These are used [a variety of applications](https://en.wikipedia.org/wiki/Monte_Carlo_method#Applications). +- [`ParallelAlgorithm`](../src/Samples/Hast.Samples.SampleAssembly/ParallelAlgorithm.cs): An embarrassingly parallel algorithm that is well suited to be accelerated with Hastlayer. It's an archetype of [embarrassingly parallel](https://en.wikipedia.org/wiki/Embarrassingly_parallel) algorithms. A [variety of algorithms](https://en.wikipedia.org/wiki/Embarrassingly_parallel#Examples) are in this class. ## Notes on measurements diff --git a/src/Hastlayer/Hast.Vitis/Docs/ZynqReadme.md b/src/Hastlayer/Hast.Vitis/Docs/ZynqReadme.md index 704be600..995576e9 100644 --- a/src/Hastlayer/Hast.Vitis/Docs/ZynqReadme.md +++ b/src/Hastlayer/Hast.Vitis/Docs/ZynqReadme.md @@ -40,7 +40,7 @@ That won't have an effect on the build machine because no file will be on that p Then rename each file replacing the _003494f20d9b2a7a3a8cc1d42a18a5ce6313962e565ad03d38cffd1505c391ee_ with _my-payload_ and copy them to the SD card using SFTP (_/media/sd-mmcblk0p1/_ directory). -You can see an example of `HardwareGenerationConfiguration.SingleBinaryPath` usage in _Samples/Hast.Samples.Consumer/Program.cs_. +You can see an example of `HardwareGenerationConfiguration.SingleBinaryPath` usage in _src/Samples/Hast.Samples.Consumer/Program.cs_. ## SD Card Preparation Steps