Subject: Re: [boost] [serialization] new portable binary archive based on HDF5
From: Daniel Koester (dk_at_[hidden])
Date: 2013-12-14 05:14:53


In reply to Hartmut Kaiser:
>> I would like to share a contribution to the boost::serialization module.
>> It provides an answer to the challenge of supporting portable binary
>> archives by using the well-known and stable HDF5 library
>> (http://www.hdfgroup.org/HDF5). After first signals of interest by other
>> users I have decided to fully integrate my work with the current
>> boost::serialization module. My suggestion would be for Robert Ramey and
>> other interested developers to consider the inclusion of my work in the
>> official serialization code. I am not sure about the exact procedure in
>> this case.
> Two questions:
>
> 1) What license do you use for your contribution? The source files don't
> mention it.

I plan to use the Boost Software License, and document this and the
archive interface later when the future of this project is decided.

> 2) Do you have performance data comparing the new archive with the existing
> ones? I'd be very interested to use this archive for HPX
> (https://github.com/STEllAR-GROUP/hpx) as an alternative for our homegrown
> derivative of the original portable binary archive available as an example
> in Boost.Serialization. But for this I'd like to known what performance
> advantages/disadvantages this might cause.

I do not have performance data. Do you have suggestions for an
interesting benchmark, and a link to your own binary archive
implementation? I will be happy to get back to you on this point.

Best regards,
Daniel Koester