A Research on Minisat Using Coarse-grained Parallel Technique Based on Multi-core and Multi-platform

被引:0
|
作者
Zhu, Junjie [1 ]
Jiang, Jingfei [1 ]
Luo, Xiaocheng [1 ]
Dou, Yong [1 ]
机构
[1] Natl Univ Def Technol, Natl Lab Parallel & Distributed Proc, Changsha 410073, Hunan, Peoples R China
来源
PROCEEDINGS OF THE 2017 5TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY (ICMMCT 2017) | 2017年 / 126卷
基金
美国国家科学基金会;
关键词
Minisat solver; coarse-grained; multi-core; multi-platform;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, we make a research on a widely-used SAT solver, Minisat, aiming to improve its performance using coarse-grained parallel method on multi-core and multi-platform. Firstly, we parallel the Minisat by mean of OpenMP and test its performance with different threads by running a test set consisting of 2000 SAT problems on an X86 computer. Besides, a scheduling strategy with time sequence is added to the process and achieves a better speed-up ratio. Then, we move the algorithm to an ARM computer and repeat the same process, finding that the performance of Minisat on X86 is better than that on ARM, but ARM platform has a better scale effect than X86 platform when running at full load and is able to perform better than X86 when they have the same hardware configuration.
引用
收藏
页码:1158 / 1162
页数:5
相关论文
共 50 条
  • [1] Coarse-Grained 2.5-D CSAMT Parallel Inversion Method Based on Multi-core CPU
    He, Lili
    Bai, Hongtao
    Wang, Jin
    Jiang, Yu
    Li, Tonglin
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2017, 421 : 449 - 455
  • [2] Mixed-Critical Systems Design with Coarse-Grained Multi-core Interference
    Poplavko, Peter
    Kahil, Rany
    Socci, Dario
    Bensalem, Saddek
    Bozga, Marius
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: FOUNDATIONAL TECHNIQUES, PT I, 2016, 9952 : 605 - 621
  • [3] HermesBDD: A Multi-Core and Multi-Platform Binary Decision Diagram Package
    Capogrosso, Luigi
    Geretti, Luca
    Cristani, Marco
    Fummi, Franco
    Villa, Tiziano
    2023 26TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, DDECS, 2023, : 87 - 90
  • [4] Inter-coarse-grained reconfigurable architecture reconfiguration technique for efficient pipelining of kernel-stream on coarse-grained reconfigurable architecture-based multi-core architecture
    Kim, Yoonjin
    Joo, Hyejin
    Yoon, Sohyun
    IET CIRCUITS DEVICES & SYSTEMS, 2016, 10 (04) : 251 - 265
  • [5] A Parallel Image Processing Platform based on Multi-Core DSP
    Wang, Guodong
    Liu, Xiaojian
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 775 - 779
  • [6] A Parallel Image Processing Platform based on Multi-Core DSP
    Wang, Guodong
    Liu, Xiaojian
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 185 - 189
  • [7] A parallel HEVC encoder scheme based on Multi-core platform
    Jun, Shu
    Dong, Hu
    PROCEEDINGS OF THE 2015 4TH NATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING ( NCEECE 2015), 2016, 47 : 375 - 381
  • [8] Design of parallel HEVC decoder based on Multi-core platform
    Fang, Di
    Hu, Dong
    WIRELESS COMMUNICATION AND SENSOR NETWORK, 2016, : 1003 - 1009
  • [9] A parallel method for generalized eigenvalue problems based on Multi-core Platform
    Wang, Shunxu
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP), 2012, : 126 - 129
  • [10] Parallel test tasks scheduling on multi-core platform
    Wang Lei
    Fang Jia-Yong
    Gao Cheng-jin
    2008 IEEE AUTOTESTCON, VOLS 1 AND 2, 2008, : 28 - 31