Title : 
The priority queue as an example of hardware/software codesign
         
        
            Author : 
Hoeg, Flemming ; Mellergaard, Niels ; Staunstrup, Jorgen
         
        
            Author_Institution : 
Dept. of Comput. Sci., Tech. Univ. Denmark, Lyngby, Denmark
         
        
        
        
        
        
            Abstract : 
The paper identifies a number of issues that are believed to be important for hardware/software codesign. The issues are illustrated by a small comprehensible example: a priority queue. Based on simulations of a real application, we suggest a combined hardware/software realization of the priority queue. A priority queue is a data structure with a simple interface which in many applications is a performance bottleneck
         
        
            Keywords : 
computer architecture; data structures; digital simulation; queueing theory; systems analysis; combined hardware/software realization; data structure; hardware/software codesign; performance bottleneck; priority queue; real application; simple interface; simulations; Application software; Computational modeling; Computer science; Data structures; Discrete event simulation; Hardware; Partitioning algorithms; Software algorithms; Software performance; Traffic control;
         
        
        
        
            Conference_Titel : 
Hardware/Software Codesign, 1994., Proceedings of the Third International Workshop on
         
        
            Conference_Location : 
Grenoble
         
        
            Print_ISBN : 
0-8186-6315-4
         
        
        
            DOI : 
10.1109/HSC.1994.336720