Subject: Re: [boost] Dependance obetween boost::mpi, boost::serialization and iostreams
From: Robert Ramey (ramey_at_[hidden])
Date: 2009-03-26 16:19:14
Binary archives do not need a stream. The constructor can take a streambuf
which is a much lower level version. It is also quite easy to make your own
binary archive which uses not even a streambuf.
Joel Falcou wrote:
> Boost::MPI uses Boost::serialization for marshalling data and sending
> them in a pervasive way.
> I have a small scale implementation of MPI running on the Cell
> processor and I'm trying to patch boost::mpi to use it. However, as
> serialization seems ot use iostream or sstream at some point, the
> resulting executable blow up the 256Kb limits of SPE local store.
> How deep is iostream needed by serialization and how can I limit this
> dependance so I can have a proper Cell-enabled boost::mpi ?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk