Boost logo

Boost :

Subject: Re: [boost] [cpo-proposal] About mixout container for polymorphic objects
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2013-09-17 10:42:10


On 17/09/13 16:11, Andrey Semashev wrote:

> It depends on data processing pattern. If this container performs AoS <->
> SoA transformation, it can be useful for parallel/vectorized data
> processing. However, I don't see how this container could be implemented
> generically for arbitrary types. I would be interested to see such
> implementation.

The library I work on, NT2, already does this for vectorization purposes.

It works for any Fusion Sequence (i.e. any type that offers a tuple-like
interface to iterate the members).


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk