diff --git a/src/ImageProcessor/ParallelImageProcessor.cs b/src/ImageProcessor/ParallelImageProcessor.cs
index cb5c1a36a1..a5ea2ad76b 100644
--- a/src/ImageProcessor/ParallelImageProcessor.cs
+++ b/src/ImageProcessor/ParallelImageProcessor.cs
@@ -16,7 +16,7 @@ namespace ImageProcessor
///
/// Gets or sets the count of workers to run the process in parallel.
///
- public virtual int Parallelism { get; set; } = Environment.ProcessorCount;
+ public virtual int Parallelism { get; set; } = Environment.ProcessorCount * 2;
///
public void Apply(ImageBase target, ImageBase source, Rectangle sourceRectangle)