PARSSSE: AN ADAPTIVE PARALLEL STATE SPACE SEARCH ENGINE

被引:8
|
作者
Sun, Yanhua [1 ]
Zheng, Gengbin [1 ]
Jetley, Pritish [1 ]
Kale, Laxmikant V. [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, 201 N Goodwin Ave, Urbana, IL 61801 USA
关键词
parallel state space search; adaptive grain size control; dynamic load balancing; prioritized execution;
D O I
10.1142/S0129626411000242
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
State space search problems abound in the artificial intelligence, planning and optimization literature. Solving such problems is generally NP-hard, so that a brute-force it-approach to state space search must be employed. Given the exponential amount of work that state space search problems entail, it is desirable to solve them on large parallel machines with significant computational power. In this paper, we analyze the parallel performance of several classes of state space search applications. In particular, we fo06 cus on the issues of grain size, the prioritized execution of tasks and the balancing of load among processors in the system. We demonstrate the corresponding techniques that are used to scale such applications to large scale. Moreover, we tackle the problem of programmer productivity by incorporating these techniques into a general search engine z framework designed to solve a broad class of state space search problems. We demonstrate the efficiency and scalability of our design using three example applications, and present scaling results up to 32,768 processors.
引用
收藏
页码:319 / 338
页数:20
相关论文
共 50 条
  • [31] Adaptive integrand decomposition in parallel and orthogonal space
    Pierpaolo Mastrolia
    Tiziano Peraro
    Amedeo Primo
    Journal of High Energy Physics, 2016
  • [32] Turbo-shaft engine adaptive neural network control based on nonlinear state space equation
    Gu, Ziyu
    Li, Qiuhong
    Pang, Shuwei
    Zhou, Wenxiang
    Wu, Jichang
    Zhang, Chenyang
    CHINESE JOURNAL OF AERONAUTICS, 2024, 37 (04) : 493 - 507
  • [33] Turbo-shaft engine adaptive neural network control based on nonlinear state space equation
    Ziyu GU
    Qiuhong LI
    Shuwei PANG
    Wenxiang ZHOU
    Jichang WU
    Chenyang ZHANG
    Chinese Journal of Aeronautics, 2024, 37 (04) : 493 - 507
  • [34] Validation with guided search of the state space
    Yang, CH
    Dill, DL
    1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 599 - 604
  • [35] Tolerance analysis by state space search
    Zhang, S
    Barta, TA
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-APPLICATIONS AND PRACTICE, 1997, 4 (03): : 151 - 158
  • [36] Tolerance analysis by state space search
    Zhang, Sen
    Barta, Thomas A.
    International Journal of Industrial Engineering : Theory Applications and Practice, 1997, 4 (03): : 151 - 158
  • [37] ExaHyPE: An engine for parallel dynamically adaptive simulations of wave problems
    Reinarz, Anne
    Charrier, Dominic E.
    Bader, Michael
    Bovard, Luke
    Dumbser, Michael
    Duru, Kenneth
    Fambri, Francesco
    Gabriel, Alice-Agnes
    Gallard, Jean-Matthieu
    Koeppel, Sven
    Krenz, Lukas
    Rannabauer, Leonhard
    Rezzolla, Luciano
    Samfass, Philipp
    Tavelli, Maurizio
    Weinzierl, Tobias
    COMPUTER PHYSICS COMMUNICATIONS, 2020, 254
  • [38] ROptimus: a parallel general-purpose adaptive optimization engine
    Johnson, Nicholas A. G.
    Tamon, Liezel
    Liu, Xin
    Sahakyan, Aleksandr B.
    BIOINFORMATICS, 2023, 39 (05)
  • [39] A New Approach For Building a Scalable And Adaptive Vertical Search Engine
    Ali, H. Arafat
    El Desouky, Ali I.
    Saleh, Ahmed I.
    INTERNATIONAL JOURNAL OF INTELLIGENT INFORMATION TECHNOLOGIES, 2008, 4 (01) : 52 - 79
  • [40] Adaptive cuckoo search based on evaluation and control of search state
    Kumagai W.
    Tamura K.
    Tsuchiya J.
    Yasuda K.
    1600, Institute of Electrical Engineers of Japan (136): : 1596 - 1609