Stream programming on general-purpose processors
Static Scheduling of Synchronous Data Flow Programs for Digital Signal Processing