ThinkMeta ConcurrentTasks is a C++ runtime that makes fine-grained parallelism worthwhile: it drives many small tasks on a few threads with almost no per-switch cost, so an algorithm can use every core without being rewritten around a new programming model. The science behind it is described under Research.

Looking for first adopters

We are starting a first-adopter programme for teams who want to run ThinkMeta ConcurrentTasks on a real, compute- or latency-critical workload – game engines, medical imaging and signal processing, simulation, real-time media – and help shape the first release. Get in touch.

Status

ThinkMeta ConcurrentTasks is in active development; the Windows build is the current focus.

Roadmap

  • Windows version – end of 2027
  • Embedded systems – end of 2028
  • Xbox and PlayStation – end of 2029

Target dates.

An unhandled error has occurred. Reload