Tuyển tập báo cáo các nghiên cứu khoa học quốc tế ngành hóa học dành cho các bạn yêu hóa học tham khảo đề tài: Research Article pn: A Tool for Improved Derivation of Process Networks | Hindawi Publishing Corporation EURASIP Journal on Embedded Systems Volume 2007 Article ID 75947 13 pages doi 2007 75947 Research Article pn A Tool for Improved Derivation of Process Networks Sven Verdoolaege Hristo Nikolov and Todor Stefanov Leiden Institute of Advanced Computer Science LIACS Leiden University Niels Bohrweg 1 2333 CA Leiden The Netherlands Received 30 June 2006 Revised 12 December 2006 Accepted 10 January 2007 Recommended by Shuvra Bhattacharyya Current emerging embedded System-on-Chip platforms are increasingly becoming multiprocessor architectures. System designers experience significant difficulties in programming these platforms. The applications are typically specified as sequential programs that do not reveal the available parallelism in an application thereby hindering the efficient mapping of an application onto a parallel multiprocessor platform. In this paper we present our compiler techniques for facilitating the migration from a sequential application specification to a parallel application specification using the process network model of computation. Our work is inspired by a previous research project called Compaan. With our techniques we address optimization issues such as the generation of process networks with simplified topology and communication without sacrificing the process networks performance. Moreover we describe a technique for compile-time memory requirement estimation which we consider as an important contribution of this paper. We demonstrate the usefulness of our techniques on several examples. Copyright 2007 Sven Verdoolaege et al. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use distribution and reproduction in any medium provided the original work is properly cited. 1. INTRODUCTION AND MOTIVATION The complexity of embedded multimedia and signal processing applications has reached a point where the performance requirements of these .