Authors
Omar Inverso, Catia Trubiani
Publication date
2020/2/19
Book
Proceedings of the 25th ACM SIGPLAN symposium on principles and practice of parallel programming
Pages
202-216
Description
We introduce a structure-aware parallel technique for context-bounded analysis of concurrent programs. The key intuition consists in decomposing the set of concurrent traces into symbolic subsets that are separately explored by multiple instances of the same decision procedure running in parallel. The decision procedures work on different partitions of the search space without cooperating, whence distribution follows effortlessly. Our experiments on a selection of complex multi-threaded programs show significant analysis speedups and scalability, and greater performance gains than with general-purpose parallel solvers.
Total citations
202020212022202320249121484
Scholar articles
O Inverso, C Trubiani - Proceedings of the 25th ACM SIGPLAN symposium on …, 2020