• DocumentCode
    2767628
  • Title

    Transaction Specific Virtual Channel Allocation in QoS Supported On-chip Communication

  • Author

    Faruque, Mohammad Abdullah Al ; Henkel, Jörg

  • Author_Institution
    Univ. of Karlsruhe, Karlsruhe
  • fYear
    2007
  • fDate
    9-11 July 2007
  • Firstpage
    48
  • Lastpage
    53
  • Abstract
    We propose a scheme to reduce the number of virtual channel buffers used to implement logical channels multiplexed across the physical channel in a router output port for QoS supported on-chip communication. The number of virtual channels is minimized during the mapping of tasks to the NoC during the design time of a System on Chip (SoC) and a swarm intelligence-based Ant Colony Optimization (ACO) algorithm is used. We achieve on average 88% reduction in the number of virtual channels compared to a fixed allocation for the E3S embedded application benchmark suit and a collection of existing real-time embedded applications.
  • Keywords
    channel allocation; optimisation; ant colony optimization; supported on-chip communication; transaction specific virtual channel allocation; Algorithm design and analysis; Ant colony optimization; Channel allocation; Embedded system; Energy consumption; Network-on-a-chip; Particle swarm optimization; Quality of service; Resource management; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
  • Conference_Location
    Montreal, Que.
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1026-2
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2007.4429957
  • Filename
    4429957