Malleable Sorting. - Patrick Flick; Peter Sanders 001; Jochen Speck (IPDPS, 2013)

Parallel distributed memory construction of suffix and longest common prefix arrays. - Patrick Flick; Srinivas Aluru (SC, 2015)

A parallel connectivity algorithm for de Bruijn graphs in metagenomic applications. - Patrick Flick; Chirag Jain; Tony Pan; Srinivas Aluru (SC, 2015)

An Adaptive Parallel Algorithm for Computing Connectivity. - Chirag Jain; Patrick Flick; Tony Pan; Oded Green; Srinivas Aluru (CoRR, 2016)

Parallel Construction of Suffix Trees and the All-Nearest-Smaller-Values Problem. - Patrick Flick; Srinivas Aluru (IPDPS, 2017)

Reprint of "A parallel connectivity algorithm for de Bruijn graphs in metagenomic applications". - Patrick Flick; Chirag Jain; Tony Pan; Srinivas Aluru (Parallel Comput., 2017)

An Adaptive Parallel Algorithm for Computing Connected Components. - Chirag Jain; Patrick Flick; Tony Pan; Oded Green; Srinivas Aluru (IEEE Trans. Parallel Distributed Syst., 2017)

Distributed enhanced suffix arrays: efficient algorithms for construction and querying. - Patrick Flick; Srinivas Aluru (SC, 2019)

Kmerind: A Flexible Parallel Library for K-mer Indexing of Biological Sequences on Distributed Memory Systems. - Tony Pan; Patrick Flick; Chirag Jain; Yongchao Liu; Srinivas Aluru (IEEE ACM Trans. Comput. Biol. Bioinform., 2019)

Parallel and scalable combinatorial string algorithms on distributed memory systems. - Patrick Flick (2019)

High Performance Streaming Tensor Decomposition. - Yongseok Soh; Patrick Flick; Xing Liu; Shaden Smith; Fabio Checconi; Fabrizio Petrini; Jee W. Choi (IPDPS, 2021)