Portable vectorization and parallelization of C++ multi-dimensional array computations.
Laurent PlagneKavoos BojnourdiPublished in: ARRAY@PLDI (2017)
Keyphrases
- multi dimensional
- parallel computation
- index structure
- line segments
- range queries
- parallel processing
- lightweight
- high dimensional
- line drawings
- sequential patterns
- linear array
- programmable logic
- distributed memory
- coarse grained
- fine grained
- mobile devices
- data cube
- shared memory
- parallel implementation
- sequential pattern mining
- image processing
- knowledge base
- parallel version
- artificial intelligence
- real time