Using GPU and SIMD Implementations to Improve Performance of Robotic Emotional Processes

被引:0
|
作者
Martinez, Abel [1 ]
Dominguez, Carlos [1 ]
Hassan, Houcine [1 ]
Martinez, Juan-Miguel [1 ]
Lopez, Pedro [1 ]
机构
[1] Univ Politecn Valencia, Dept Comp Engn DISCA, Valencia, Spain
关键词
robotic systems; SIMD instructions; OpenMP; GPU;
D O I
10.1109/HPCC-CSS-ICESS.2015.288
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Future robotic systems are being implemented using control architectures based on emotions. In these architectures, the emotional processes decide which behaviors the robot must activate to fulfill the objectives. The number of emotional processes increases with the complexity level of the application, limiting the processing capacity of the control processor to solve complex problems. Fortunately, the potential parallelism of emotional processes permits their execution in parallel. In this paper, different alternatives are used to exploit the parallelism of the emotional processes. On the one hand, we take advantage of the multiple cores and single instruction multiple data (SIMD) instructions sets already available on modern microprocessors. On the other hand, we also consider using a GPU. Different number of cores with and without enabling SIMD instructions and a GPU-based implementation are compared to analyze their suitability to cope with robotic applications. The applications are set-up taking into account different conditions and states of the robot. Experimental results show that the single processor can undertake most of the simple problems at a speed of 1 m/s. For a speed of 2 m/s, a 8-core processor permits solving most of the problems. When the most constrained problem is required, the solution is to combine SIMD instructions with multicore or to use a co-processor GPU to provide the needed computing power.
引用
收藏
页码:1876 / +
页数:6
相关论文
共 50 条
  • [41] Three Alternatives for Parallel GPU-Based Implementations of High Performance Particle Swarm Optimization
    Calazan, Rogerio M.
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, PT I, 2013, 7902 : 241 - 252
  • [42] GPU fuzzy c-means algorithm implementations: performance analysis on medical image segmentation
    Noureddine Ait Ali
    Bouchaib Cherradi
    Ahmed El Abbassi
    Omar Bouattane
    Mohamed Youssfi
    Multimedia Tools and Applications, 2018, 77 : 21221 - 21243
  • [43] GPU fuzzy c-means algorithm implementations: performance analysis on medical image segmentation
    Ali, Noureddine Ait
    Cherradi, Bouchaib
    El Abbassi, Ahmed
    Bouattane, Omar
    Youssfi, Mohamed
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (16) : 21221 - 21243
  • [44] SIMD Architectural Enhancements to Improve the Performance of the 2D Discrete Wavelet Transform
    Shahbahrami, Asadollah
    Juurlink, Ben
    PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 497 - 504
  • [45] FPGA implementation of cheminformatics and computational chemistry algorithms and its cost/performance comparison with GPGPU, cloud computing and SIMD implementations
    Berces, Attila
    Feher, Bela
    Szanto, Peter
    Pechan, Imre
    Lajko, Laszlo
    Runyo, Zoltan
    Laczko, Peter
    Lazanyi, Janos
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2010, 240
  • [46] Ultra Fast TOF 3D Reconstruction Using SIMD and Symmetry Superior to GPU Implementation
    Hong, Inki
    Burbar, Ziad
    2013 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2013,
  • [47] High performance parallel image processing using SIMD technology
    Barry, D
    Cluff, R
    Duncan, C
    Kennedy, J
    MEDICAL IMAGING 1999: IMAGE DISPLAY, 1999, 3658 : 344 - 351
  • [48] Analysis of Robotic Performance Times to Improve Operative Efficiency
    Geller, Elizabeth J.
    Lin, Feng-Chang
    Matthews, Catherine A.
    JOURNAL OF MINIMALLY INVASIVE GYNECOLOGY, 2013, 20 (01) : 43 - 48
  • [49] Does Bistability Improve Swimming Performance in Robotic Fish?
    Bambrick, Tayler
    Viquerat, Andrew
    Siddall, Robert
    ADVANCED INTELLIGENT SYSTEMS, 2024, 6 (06)
  • [50] Simulation of migration and demographic processes using FLAME GPU
    Makarov, Valery L.
    Bakhtizin, Albert R.
    Beklaryan, Gayane L.
    Akopov, Andranik S.
    Strelkovskii, Nikita, V
    BIZNES INFORMATIKA-BUSINESS INFORMATICS, 2022, 16 (01): : 7 - 21