[sheepdog] [sheepdog/sheepdog] 43eacc: Upgrade ISA-L erasure code to support AVX/AVX2 ins...

Zhang, Hongzhou H hongzhou.h.zhang at intel.com
Tue Sep 1 05:09:25 CEST 2015

Sure. We'll move isa-l here.


-----Original Message-----
From: Hitoshi Mitake [mailto:mitake.hitoshi at gmail.com] 
Sent: Tuesday, September 1, 2015 11:08 AM
To: Zhang, Hongzhou H
Cc: Marcin Miroslaw; Vasiliy Tolstov; sheepdog
Subject: Re: [sheepdog] [sheepdog/sheepdog] 43eacc: Upgrade ISA-L erasure code to support AVX/AVX2 ins...

On Tue, Sep 1, 2015 at 9:44 AM, Zhang, Hongzhou H <hongzhou.h.zhang at intel.com> wrote:
> Hi,
> I think Marcin's opinion is reasonable.
> Intel supports open source projects like sheepdog from instruction level, to speed up computing intensive jobs such as erasure code, hash and compression.
> It's up to the community to decide whether a bundled library or a submodule is more appropriate, and please let me know what I can help.
> Thanks.

OK, I created a new repository here: https://github.com/sheepdog/isa-l Could you accept my invitation to the organization, Zhang? Then you can directly push code to the repository.


> -----Original Message-----
> From: Marcin Mirosław [mailto:marcin at mejor.pl]
> Sent: Monday, August 31, 2015 11:07 PM
> To: Hitoshi Mitake
> Cc: Vasiliy Tolstov; Zhang, Hongzhou H; sheepdog
> Subject: Re: [sheepdog] [sheepdog/sheepdog] 43eacc: Upgrade ISA-L erasure code to support AVX/AVX2 ins...
> W dniu 31.08.2015 o 16:43, Hitoshi Mitake pisze:
>> Hi Marcin, thanks for your opinion.
>> Isn't it enough for you to have an option for disabling isa-l? Or do 
>> we have to move the isa-l source code to outside of the repository?
>> How do you think, Zhang? Is it possible to extract the isa-l as a submodule?
>> # If it is possible and the disable option isn't enough for 
>> packaging, I can create a new repository for isa-l under 
>> github.com/sheepdog
> Hi!
> I'm not thinking about my self. I've created patch to unbundle isa-l from sheepdog and I'm maintainig ebuild (Gentoo's package) of isa-l for my own purposes. I'm thinking what to do to make sheepdog cleaner (in meaning of code), easier to maintain (sheepdog also doesn't have too many maintainers). Bundled libraries is rather not welcome by maintainers of ports. It's better to add new pacakge to OS then isa-l can be used by other users (and software).
> Regards,
> Marcin

More information about the sheepdog mailing list