The present invention involves a method for generating a partial Cyclic Redundancy Checking (CRC) value of a first interval of data in a digital data stream. The method includes the step of loading a precomputed CRC value corresponding to a one bit followed by a predetermined number of zeros. The predetermined number of zeros correspond to the number of digits of a polynomial minus one. The first interval of data is partitioned into a plurality of bits. The precomputed CRC value corresponding to the one bit followed by the predetermined number of zeros is enabled, for each of the plurality of bits having a value of one. The enabled, precomputed CRC values are combined to generate the partial CRC value of the first interval of data. Advantageously, multiple copies of the process may be executed in parallel to achieve a large speed-up.

Присытствыющий вымысел включает метод для производить частично цикловое дублирование проверяя значение (crc) первого интервала данных в цифровой поток данных. Метод вклюает шаг нагружать а precomputed значение crc соответствуя к одному биту последованному за предопределенным количеством нулей. Предопределенный число нулей соответствует к числу чисел полинома минус одно. Первый интервал данных разделен в множественность битов. Precomputed значение crc соответствуя к одному биту последованному за предопределенным числом нулей включает, по каждом из из множественность битов имея значение одного. Включать, precomputed значения crc совмещено для того чтобы произвести частично значение crc первого интервала данных. Выгодн, множественные экземпляры процесса могут быть исполнены параллельно для того чтобы достигнуть большого speed up.

 
Web www.patentalert.com

< Parallel system and method for cyclic redundancy checking (CRC) generation

< Parallel system and method for cyclic redundancy checking (CRC) generation

> Verifier to check intermediate language

> Method and system for memory leak detection in an object-oriented environment during real-time trace processing

~ 00069