Quantitative system performance: computer system analysis using queueing network models
Quantitative system performance: computer system analysis using queueing network models
Open, Closed, and Mixed Networks of Queues with Different Classes of Customers
Journal of the ACM (JACM)
YAPI: application modeling for signal processing systems
Proceedings of the 37th Annual Design Automation Conference
Measuring computer performance: a practitioner's guide
Measuring computer performance: a practitioner's guide
ACM Transactions on Computer Systems (TOCS)
System Design with SystemC
StepNP: A System-Level Exploration Platform for Network Processors
IEEE Design & Test
Proceedings of the conference on Design, automation and test in Europe - Volume 2
MASCOTS '04 Proceedings of the The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
SystemQ: a queuing-based approach to architecture performance evaluation with systemc
SAMOS'05 Proceedings of the 5th international conference on Embedded Computer Systems: architectures, Modeling, and Simulation
System-level design: orthogonalization of concerns and platform-based design
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Multiprocessor performance estimation using hybrid simulation
Proceedings of the 45th annual Design Automation Conference
Performance modeling of a network processor data path using queuing systems
COMSNETS'09 Proceedings of the First international conference on COMmunication Systems And NETworks
Hi-index | 0.00 |
Modern real-time systems consist of complex parallel and heterogeneous architectures. Early design decisions, such as the partitioning of functionality onto architecture building blocks and the choice of algorithms, have a large impact on the quality of the resulting platform. In order to support the designer during this concept phase we have developed our performance evaluation framework SystemQ. In this paper, we demonstrate why multiclass queuing networks as used by SystemQ are a natural abstraction for evaluating network processing platforms. In particular we reveal the impact of scheduling policies on the Quality-of- Service, such as the residence time of network traffic in the system. For the same stimuli the packet latency can vary by more than one order of magnitude if only one queuing discipline in the system is modified.