Parallel computation across CPU cores using .NET Core and TPL.
This image is partitioned in according the available CPUs for parallel work.
The result are the image parts processed in individual cores.
If running on Linux you'll need this library:
sudo apt-get update
sudo apt-get install -y libgdiplus
Install and run:
dotnet restore
dotnet run
This will take a while. When finished, check the output
directory.
Unfortunately, the drawing library is no longer fully supported on non-Windows and it is recommended to migrate to a cross-OS library.