[ 
https://issues.apache.org/jira/browse/CASSANDRA-13908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yingqi Lu updated CASSANDRA-13908:
----------------------------------
    Description: 
Dear All,

JDK9 introduces a new API java.util.zip.CRC32C. Our early data show CRC32C 
provides additional performance benefits over CRC32 checksum.

We are proposing to add CRC32C as one of the checksum types in addition to 
Adler32 and CRC32. Performance data and prototype code changes will be 
submitted here soon. At the meantime, please feel free to provide your feedback 
and comments.

Thanks,
Yingqi Lu

  was:
Dear All,

JDK9 introduces a new API java.util.zip.CRC32C. It has an optimized 
implementation using IA crc32c instruction. Our early data show CRC32C provides 
additional performance benefits over CRC32 checksum.

We are proposing to add CRC32C as one of the checksum types in addition to 
Adler32 and CRC32. Performance data and prototype code changes will be 
submitted here soon. At the meantime, please feel free to provide your feedback 
and comments.

Thanks,
Yingqi Lu


> Add JDK9 new CRC32C checksum
> ----------------------------
>
>                 Key: CASSANDRA-13908
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-13908
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Local Write-Read Paths
>            Reporter: Yingqi Lu
>
> Dear All,
> JDK9 introduces a new API java.util.zip.CRC32C. Our early data show CRC32C 
> provides additional performance benefits over CRC32 checksum.
> We are proposing to add CRC32C as one of the checksum types in addition to 
> Adler32 and CRC32. Performance data and prototype code changes will be 
> submitted here soon. At the meantime, please feel free to provide your 
> feedback and comments.
> Thanks,
> Yingqi Lu



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to