Project Optimization

by Elburz Sorkhabi in Workshops on February 14, 2019
You need to be logged in or purchase an HQ subscription using the Join the HQ button at the top of the page. If you started a 14-day Trial, this content will be unlocked if you change to a full subscription by emailing us at

General summary

TouchDesigner is the leading platform for interactive media and immersive design, and is used to create the world’s largest installations. Elburz Sorkhabi explores and explains concepts in TouchDesigner revolving around network optimization and performance bottlenecks.


  • Intro: 0:10
  • Performance monitor: 1:15
  • Probe: 28:20
  • Push-based cooking vs Pull-based cooking: 42:10
  • Hard drive bottlenecks: 58:45
  • CPU bottlenecks: 1:17:55
  • GPU bottlenecks: 1:47:54

What’s included?

  • 2.5 hours of HD video
  • TouchDesigner 099 project files and examples

Workshop objectives

  • Learn about TouchDesigner’s pull-based cooking
  • Learn how to use Performance monitor
  • Learn how to use Probe
  • Diagnose CPU bottlenecks
  • Diagnose GPU bottlenecks
  • Diagnose hard drive bottlenecks


  • Intermediate knowledge of TouchDesigner
  • Basic of Python scripting in TouchDesigner

Categories: Workshops