arrow
Return

Lock-free parallel dynamic programming

delete2010-08-01
delete34
delete
OA
AI
A
Alex Stivala *
P
Peter J. Stuckey
M
María García de la Banda
M
Manuel V. Hermenegildo
A
Anthony Wirth
DOI:10.1016/j.jpdc.2010.01.004delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We show a method for parallelizing top down dynamic programs in a straightforward way by a careful choice of a lock-free shared hash table implementation and randomization of the order in which the dynamic program computes its subproblems. This generic approach is applied to dynamic programs for knapsack, shortest paths, and RNA structure alignment, as well as to a state-of-the-art solution for minimizing the maximum number of open stacks. Experimental results are provided on three different modern multicore architectures which show that this parallelization is effective and reasonably scalable. In particular, we obtain over 10 times speedup for 32 threads on the open stacks problem. (C) 2010 Elsevier Inc. All rights reserved.
Keywords:
Dynamic programming
Lock-free hash tables
Constraint programming
Multicores
Parallelism
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

M
Monash University
Scholars:
5.4W
Papers: 5.4W
Citations: 79
U
university of melbourne
Scholars:
5.7W
Papers: 5.4W
Citations: 69
Cited Papers

Cited Papers

Hippocampal Synaptic Modulation by the Phosphotyrosine Adapter Protein ShcC/N-Shc via Interaction with the NMDA Receptor
err2005-02-16
err0
errOAAI
errYoshiaki Miyamoto; Ling Chen; Masahiro Sato; Masahiro Sokabe; Toshitaka Nabeshima; Tony Pawson; Ryuichi Sakai; Nozomu Mori
errShare
errSave
Simulation of effects of land use change on climate in China by a regional climate model
err2003-07-01
err0
PREAI
errGao Xuejie; Luo Yong; Lin Wantao; Zhao Zongci; Filippo Giorgi
errShare
errSave
Characterization of polymer matrix and low melting point solder for anisotropic conductive film
err2008-02-01
err0
PREAI
errYong-Sung Eom; Ji-Won Baek; Jong-Tae Moon; Jae-Do Nam; Jong-Min Kim
errShare
errSave
Streaming algorithms for biological sequence alignment on GPUs
err2007-09-01
err121
PREAI
errLiu, Weiguo; Schmidt, Bertil; Voss, Gerrit; Mueller-Wittig, Wolfgang
errShare
errSave
Innervated Dorsal Adipofascial Turnover Flap for Fingertip Amputations
err2001-01-01
err0
PREAI
errRagip ??zdemir; Hdr Kln??; ??mer ??ens??z; R. Erkin ??nl??; Cihat N. Baran
errShare
errSave
errShare
errSave
Biomass based Carbon Materials for Electromagnetic Wave Absorption: A Mini-Review
err2023-01-01
err0
errOAAI
errJiang Guo; Shaohua Xi; Yingxin Zhang; Xu Li; Zhuoran Chen; Jiajing Xie; Xinyi Zhao; Zongbang Liu; Henry Colorado; Handong Li; Zeinhom M. El-Bahy; Waras Abdul; Jianfeng Zhu
errShare
errSave
researcher View more