flocc-pffb

Stabilityexperimental
Maintainerdeveloper@flocc.net
Safe HaskellNone

Compiler.Back.Maps.VTemplates

Description

For more information please see http://www.flocc.net/

Synopsis

Documentation

vmapTemplates :: (Monad m, MonadCatch m) => [(Id, Template m)]

t01 :: (Monad m, MonadCatch m) => Template m

readVMap template

t02 :: (Monad m, MonadCatch m) => Template m

saveVMap template

t03 :: (Monad m, MonadCatch m) => Template m

sortVMap template

t04 :: (Monad m, MonadCatch m) => Template m

repartVMap4 template - does an alltoallv to redistribute using fst (output unsorted)

t08 :: (Monad m, MonadCatch m) => Template m

mirrVMap template -- TODO another version that merges sorted subvectors |basically does an allGather

t11 :: (Monad m, MonadCatch m) => Template m

countHVMap template

t12 :: (Monad m, MonadCatch m) => Template m

countHVMapMirr template

t05 :: (Monad m, MonadCatch m) => Template m

maxVMap template

t06 :: (Monad m, MonadCatch m) => Template m

minVMap template

t07 :: (Monad m, MonadCatch m) => Template m

crossVMaps11 template

t09 :: (Monad m, MonadCatch m) => Template m

unionVMaps1 template

t13 :: (Monad m, MonadCatch m) => Template m

unionVMaps3 template

t10 :: (Monad m, MonadCatch m) => Template m

unionVMaps2 template