Fuzzy Application Parallelization Using OpenMP

被引:0
|
作者
Chantrapornchai , Chantana [1 ]
Pipatpaisan, J. [1 ]
机构
[1] Silpakorn Univ, Fac Sci, Dept Comp, Bangkok 73000, Thailand
来源
BEYOND LOOP LEVEL PARALLELISM IN OPENMP: ACCELERATORS, TASKING AND MORE, PROCEEDINGS | 2010年 / 6132卷
关键词
Fuzzy Applications; Parallel Computing; OpenMP;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Developing fuzzy applications contain many steps. Each part may require lots of computation cycles depending on applications and target platforms. In this work, we study the parallelism in fuzzy systems using openMP and its possibility in embedded plaforms. Two versions of the parallelization are mentioned: fine-grained and coarse-grained parallelism. In our study, we found that the coarse-grained approach is more effective due to the overhead of openMP which becomes more visible in the low-speed CPU. Thus, the coarse-grained approach is suggested. Two versions using paralle-for and section are proposed. Two versions give different speedup rate depending on characteristics of the applications and fuzzy parameters. In general, the experiments convey that as the system runs continuously the openMP implementation can achieve a certain speedup, overcoming the openMP overhead by the proposed parallelization schemes.
引用
收藏
页码:122 / 132
页数:11
相关论文
共 50 条
  • [1] Automatic Parallelization of C Code Using OpenMP
    Singal, Gaurav
    Gopalani, Dinesh
    Kushwaha, Riti
    Badal, Tapas
    EMERGING TECHNOLOGIES IN COMPUTER ENGINEERING: MICROSERVICES IN BIG DATA ANALYTICS, 2019, 985 : 298 - 309
  • [2] Nested Parallelization with OpenMP
    Dieter an Mey
    Samuel Sarholz
    Christian Terboven
    International Journal of Parallel Programming, 2007, 35 : 459 - 476
  • [3] Nested parallelization with OpenMP
    Mey, Dieter an
    Sarholz, Samuel
    Terboven, Christian
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2007, 35 (05) : 459 - 476
  • [4] Parallelization of Shortest Path Algorithm Using OpenMP and MPI
    Awari, Rajashri
    2017 INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC), 2017, : 304 - 309
  • [5] Image Feature Matching and Its Parallelization Using OpenMP
    Kohli, Nupur
    Moh, Teng-Sheng
    2016 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS (CTS), 2016, : 249 - 256
  • [6] Shared Memory OpenMP Parallelization of SPH Program and Its Application to Solid Fluid Interaction
    Li, Xiaoting
    Xu, Fei
    Gao, Xiangyang
    Yang, Yang
    11TH WORLD CONGRESS ON COMPUTATIONAL MECHANICS; 5TH EUROPEAN CONFERENCE ON COMPUTATIONAL MECHANICS; 6TH EUROPEAN CONFERENCE ON COMPUTATIONAL FLUID DYNAMICS, VOLS II - IV, 2014, : 4089 - 4093
  • [7] A novel FDTD application featuring OpenMP-MPI hybrid parallelization
    Su, MF
    El-Kady, L
    Bader, DA
    Lin, SY
    2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2004, : 373 - 379
  • [8] OpenMP parallelization of the METRAS meteorology model:: Application to the America's Cup
    Augustin, Werner
    Heuveline, Vincent
    Meschkat, Guenter
    Schluenzen, K. Heinke
    Schroeder, Guido
    HIGH PERFORMANCE COMPUTING IN SCIENCE AND ENGINEERING '07, 2008, : 547 - +
  • [9] Parallelization of Reverse Time Migration Using MPI plus OpenMP
    Akanksha, Kansara S.
    Kumar, Gardas Naresh
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2016, : 695 - 697
  • [10] Parallelization of a finite element Fortran code using OpenMP library
    Oh, Seong Eun
    Hong, Jung-Wuk
    ADVANCES IN ENGINEERING SOFTWARE, 2017, 104 : 28 - 37