Invention Grant
US08453035B1 Method for efficient generation of a fletcher checksum using a single SIMD pipeline 有权
使用单个SIMD流水线高效生成弗莱彻校验和的方法

Method for efficient generation of a fletcher checksum using a single SIMD pipeline
Abstract:
The generation of Fletcher/Alder partial checksums are transformed from a space that requires integer multiplications and additions to a space that requires only integer additions and shifts on a single SIMD pipeline capable processor. This transformation permits the use of Fletcher/Alder checksums on processors where the performance of SIMD instructions are sub-optimal, on CMT processors that support a single SIMD pipeline as well as other processors that can be configured by executing software to implement SIMD operations for a single SIMD pipeline. The implementation of the process with this transformation on a general-purpose computer system transforms that general-purpose computer system into a special-purpose computer system that uses a single SIMD pipeline to generate a Fletcher/Alder checksum. The elimination of integer multiplications in the generation of the partial checksums results in a significant improvement in performance.
Information query
Patent Agency Ranking
0/0