ZIP勉強会で使用したスライドです。CRC-32とDeflateについて説明しています。Read less
SSE4.2 に追加された crc32c 用の機械語命令を使うのに必要そうな機能をメモ書き。 ちなみに、SSE4.2 対応の CPU を持ってないので、未検証の項目多い。 SSE4.2対応のCPU Intel系はNehalemマイクロアーキテクチャ以降 AMD系はBulldozerマイクロアーキテクチャ以降 Wikipedia によるとNehalemマイクロアーキテクチャは「 主に2008年〜2011年ごろに発売された。」と書いてあるので、最近のデスクトップ用のCPUならば大丈夫? SSE4.2対応のCPUかどうかのチェック (2012-11-03 大幅書き換え) 当然だが、SSE4.2 に対応してないCPUでは crc32c 機械語命令は使えないので、事前に SSE4.2 に対応しているかどうかをチェックする必要がある。 以下の関数 sse4_2_is_supported() を呼び出し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く