Easy Parallel Programming for Multi-Core Machines

Parallel Template Library (PTL) 4.0

  • Available for the following popular platforms:
    .NET, Java, Android.
  • Allows mainstream software developers to
    easily add parallelism to sequential code.
  • Scales dynamically with the number of
    available processors.
Learn More Free Trial Buy Now PTL Benchmark Test 6-Core Performance

PTL 4.0 Platforms

PTL 4.0 is currently available for the following platforms, and support for additional platforms is coming soon.

* Built on top of Microsoft's Task Parallel Library.
** Java 6.0 library that is compatible with Android 4.0.
Platforms PTL Standard PTL Premium
.NET 4.0 * Yes Yes
Java 7.0 Yes Yes
Mac OS X Lion 2012-3Q 2012-3Q
Android 4.0 ** Yes Yes
iOS 5.0 2012-3Q 2012-3Q
Windows Phone 8 2012-3Q 2012-3Q

PTL 4.0 Versions & Features

PTL 4.0 is available in two versions, Standard and Premium, which include the following features.

Features PTL Standard PTL Premium
Sequential & Parallel Algorithms Yes Yes
Standard & Fancy Iterators Yes Yes
Function Objects Yes Yes
Bitset Containers Yes Yes
Memory Containers Yes Yes
Streamable Memory Containers No Yes
Persistent Containers No Yes
Allocators No Yes
Database Containers No 2012-3Q