Data-flow timing Models of Dynamic Multimedia Applications for Multiprocessor Systems