A networking oriented data-driven processor: CUE

2002 
This paper presents the CUE (coordinating users' requirements and engineering constraints) processor architecture as a networking oriented processor architecture to efficiently execute media processing and protocol processing in real time. The CUE processor is a chip multiprocessor based on a dynamic data-driven scheme to exploit various levels of parallelism in problems naturally and efficiently. Since it can simultaneously execute multiple processes as long as sufficient pipeline resources are available, it can perform real-time processing without runtime overheads. Experimental results for a data-driven implementation of protocol processing in CORBA (Common Object Request Broker Architecture) demonstrate the efficiency of the real-time processing scheme. In addition, through the evaluation results of data-driven implementation of protocol and media processing, this paper re-examines heterogeneous multiprocessor configurations, instruction sets, packet formats, and the sequential processing scheme of the CUE processor.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    10
    References
    1
    Citations
    NaN
    KQI
    []