Title :
A methodology for architecture exploration and performance analysis using system level design languages and rapid architecture profiling
Author :
Simalatsar, Alena ; Passerone, Roberto ; Densmore, Douglas
Author_Institution :
Dipt. di Ing. e Sci. dell´´Inf., Trento Univ., Trento
Abstract :
The implementation of service-rich, highly interconnected applications and the increasing demand for performance, requires the development of highly optimized and flexible computing platforms. However, the tight real-time requirements of such systems, together with constraints on cost and physical size of the devices, results in increased design complexity and system heterogeneity. This creates a large design space. In this paper, we propose a structured approach based on system level specification languages that supports the rapid exploration and performance evaluation of computing platforms, including their middleware components, through simulation of abstract models. Accuracy is achieved through an off-line rapid architecture profiling procedure. We focus on a process network model, which is more suitable to the description of concurrent functions and data-dominated applications than a traditional sequential programming model. We describe the structure of our simulation framework, and use it to evaluate the performance of the lower layers of the UMTS protocol when mapped on software defined radio oriented architectures.
Keywords :
3G mobile communication; middleware; software architecture; software performance evaluation; software radio; specification languages; UMTS protocol; architecture exploration; middleware; performance analysis; performance evaluation; rapid architecture profiling; rapid exploration; software defined radio oriented architectures; system level design languages; system level specification languages; traditional sequential programming model; Computational modeling; Computer architecture; Costs; High performance computing; LAN interconnection; Middleware; Performance analysis; Real time systems; Specification languages; System-level design;
Conference_Titel :
Industrial Embedded Systems, 2008. SIES 2008. International Symposium on
Conference_Location :
Le Grande Motte
Print_ISBN :
978-1-4244-1994-4
Electronic_ISBN :
978-1-4244-1995-1
DOI :
10.1109/SIES.2008.4577686