A Programming Model and a NoC-Based Architecture for Streaming Applications