Self-Scaling Stream Processing: a Bio-Inspired Approach to Resource Allocation through Dynamic Task Replication

被引:1
|
作者
Mudry, Pierre-Andre [1 ]
Tempesti, Gianluca [2 ]
机构
[1] Ecole Polytech Fed Lausanne, Stn 14, CH-1015 Lausanne, Switzerland
[2] Univ York, Dept Elect, York YO10 5DD, N Yorkshire, England
关键词
Multiprocessor systems; Multiple data stream architectures (Multiprocessors); Load balancing and task assignment; Cellular architecture; Reconfigurable hardware; Adaptable architectures;
D O I
10.1109/AHS.2009.25
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this article, we show how the use of a bio-inspired dynamic task replication algorithm, in the context of stream processing, can be used to significantly improve the performance of embedded programs. We also show that this programming methodology, which is not tied to a particular implementation, can also be used as an heuristic for task mapping in the context of embedded multiprocessors systems. The technique was applied to a 36-processor system implemented on a scalable mesh of FPGAS for two different case studies: for AES encryption, it resulted in a ten-fold speedup compared to a static implementation, while for MJPEG compression a throughput multiplication of 11 was obtained.
引用
收藏
页码:353 / +
页数:3
相关论文
共 8 条
  • [1] Bio-inspired algorithms for dynamic resource allocation in cognitive wireless networks
    Renk, T.
    Kloeck, C.
    Burgkhardt, D.
    Jondral, F. K.
    Grandblaise, D.
    Gault, S.
    Dunat, J. -C.
    MOBILE NETWORKS & APPLICATIONS, 2008, 13 (05): : 431 - 441
  • [2] Bio-inspired algorithms for dynamic resource allocation in cognitive wireless networks
    Renk, T.
    Kloeck, C.
    Burgkhardt, D.
    Jondral, F. K.
    Grandblaise, D.
    Gault, S.
    Dunat, J. C.
    2007 2ND INTERNATIONAL CONFERENCE ON COGNITIVE RADIO ORIENTED WIRELESS NETWORKS AND COMMUNICATIONS, 2007, : 351 - +
  • [3] Bio-Inspired Algorithms for Dynamic Resource Allocation in Cognitive Wireless Networks
    T. Renk
    C. Kloeck
    D. Burgkhardt
    F. K. Jondral
    D. Grandblaise
    S. Gault
    J.-C. Dunat
    Mobile Networks and Applications, 2008, 13 : 431 - 441
  • [4] A Bio-inspired Approach for Power and Performance Aware Resource Allocation in Clouds
    Kumar, Rajesh
    Kumar, Ashok
    Sharma, Anju
    4TH INTERNATIONAL CONFERENCE ON ADVANCEMENTS IN ENGINEERING & TECHNOLOGY (ICAET-2016), 2016, 57
  • [5] A Bio-Inspired Resource-Saving Approach to Dynamic Client-Server Association
    Hildmann, Hanno
    Nicolas, Sebastien
    Saffre, Fabrice
    IEEE INTELLIGENT SYSTEMS, 2012, 27 (06) : 17 - 25
  • [6] A Bio-Inspired Approach to Task Assignment of Swarm Robots in 3-D Dynamic Environments
    Yi, Xin
    Zhu, Anmin
    Yang, Simon X.
    Luo, Chaomin
    IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (04) : 974 - 983
  • [7] Game-theoretical Approach to Multi-robot Task Allocation Using a Bio-inspired Optimization Strategy
    Chen, Shengkang
    Lin, Tony X.
    Zhang, Fumin
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 5388 - 5393
  • [8] Dynamic Placement Approach Based on Mass Spring Model for Bio-inspired Self-Repairing Hardware
    Liu Xiubin
    Li Duo
    Feng Xiangli
    Yue Li
    2020 THE 5TH INTERNATIONAL CONFERENCE ON CONTROL AND ROBOTICS ENGINEERING (ICCRE 2020), 2020, : 68 - 72