StreamIt: A Language for Streaming Applications
Introduction to Algorithms