DocumentCode
2200174
Title
A case study on modeling shared memory access effects during performance analysis of HW/SW systems
Author
Lajolo, Marcello ; Raghunathan, Anand ; Dey, Sujit ; Lavagno, Luciano ; Vincentelli, Alberto Sangiovanni
Author_Institution
Politecnico di Torino, Italy
fYear
1998
fDate
15-18 Mar 1998
Firstpage
117
Lastpage
121
Abstract
Behavioral simulation with timing annotations derived from performance modeling and analysis is a promising alternative for use in evaluating system-level design trade-offs. The accuracy of such approaches is determined by how well the effects of various HW and SW architectural features, like the Real Time Operating System (RTOS), shared memories and buses, HW/SW communication mechanisms, etc are modeled at this level. We present a study of the effects of shared memory buses during system-level performance analysis in the POLIS co-design environment using the example of a TCP/IP Network Interface System. We demonstrate how the effects of the memory arbiter and shared memory bus can be modeled efficiently at the behavioral level, and used to evaluate various design tradeoffs. Experimental results demonstrate that modeling these effects can significantly increase the accuracy of system-level performance estimates
Keywords
high level synthesis; network interfaces; performance evaluation; programming environments; shared memory systems; HW/SW systems; Network Interface System; POLIS co-design environment; TCP/IP; behavioral simulation; performance analysis; performance modeling; shared memory access; shared memory bus; shared memory buses; system-level design trade-offs; system-level performance analysis; timing annotations; Computer aided software engineering; Electrical capacitance tomography; Hardware; National electric code; Operating systems; Performance analysis; Read only memory; Software performance; TCPIP; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign, 1998. (CODES/CASHE '98) Proceedings of the Sixth International Workshop on
Conference_Location
Seattle, WA
ISSN
1092-6100
Print_ISBN
0-8186-8442-9
Type
conf
DOI
10.1109/HSC.1998.666248
Filename
666248
Link To Document