On 26/12/2020 13:53, Kristoffer Brånemyr via GNU coreutils General Discussion 
wrote:
Hi,

I modified cksum to use the well known slice by 8 algorithm in the CRC 
calculation, to make it faster. On my machine it is several times faster than 
the unmodified cksum. It took me a while to figure out since the CRC 
calculation in cksum shifts in the opposite direction than most other 
implementations I've seen. I would be glad if someone could check this patch on 
a big endian machine to see if it produces the correct output! It think it 
might, but not sure.

You can see the patch here:
https://github.com/coreutils/coreutils/pull/43

Thanks for the patch!
I wouldn't focus on big endian perf,
but I will test on a SPARC-Enterprise-T5220 system I have access to.

I would explicitly depend on byteswap in bootstrap.conf now,
rather than relying on the transitive dependency through md5sum etc.

cheers,
Pádraig

  • [PATCH] Add slic... Kristoffer Brånemyr via GNU coreutils General Discussion
    • Re: [PATCH]... Pádraig Brady
      • Re: [PA... Pádraig Brady
        • Re:... Kristoffer Brånemyr via GNU coreutils General Discussion
        • Re:... Pádraig Brady

Reply via email to