@MISC{Keller98flatteningtrees, author = {Gabriele Keller and Manuel M.T. Chakravarty}, title = {Flattening Trees}, year = {1998} }
Years of Citing Articles
Bookmark
OpenURL
Abstract
Nested data-parallelism can be efficiently implemented by mapping it to flat parallelism using Blelloch & Sabot's flattening transformation. So far, the only dynamic data structure supported by flattening are vectors. We extend it with support for user-defined recursive types, which allow parallel tree structures to be denfied. Thus, important parallel algorithms can be implemented more clearly and efficiently.