10th IEEE Symposium on Computers and Communications (ISCC'05)
DOI: 10.1109/iscc.2005.18
|View full text |Cite
|
Sign up to set email alerts
|

A Systematic Approach to Building High Performance Software-Based CRC Generators

Abstract: A framework for designing a family of novel fast CRC generation algorithms is presented. Our algorithms can ideally read arbitrarily large amounts of data at a time, while optimizing their memory requirement to meet the constraints of specific computer architectures. In addition, our algorithms can be implemented in software using commodity processors instead of specialized parallel circuits. We use this framework to design two efficient algorithms that run in the popular Intel IA32 processor architecture. Fir… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
19
0

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 22 publications
(19 citation statements)
references
References 11 publications
(41 reference statements)
0
19
0
Order By: Relevance
“…Kounavis and Berry [17] made some improvements in CRC algorithm of data integrity verification in cloud storage system. They improved CRC32 algorithm by seeking one single-bit table, and applied it in data processing platform Hadoop.…”
Section: Related Workmentioning
confidence: 99%
“…Kounavis and Berry [17] made some improvements in CRC algorithm of data integrity verification in cloud storage system. They improved CRC32 algorithm by seeking one single-bit table, and applied it in data processing platform Hadoop.…”
Section: Related Workmentioning
confidence: 99%
“…Kounavis, et al [10,15] proposed a frame fork for designing a family of parallel CRC algorithms. They showed that algorithms designed in this framework can reduce the memory required for calculating CRC and make it convenient for different computer system architectures.…”
Section: Related Workmentioning
confidence: 99%
“…According to this model the probability of error appearance with different multiplicity obeys the law of binomial distribution. In practice, for the transmission of the block, this means that the absence of errors is most probable and the probability of errors decreases with an increase in their multiplicity [5].…”
Section: Analysis Of the Current Situation For Error Control In Tmentioning
confidence: 99%
“…The parallel processing which is connected with the calculation of the CRC control code increases exponentially the architecture complexity depending on the number of simultaneously workable single bits of information in each data block B [5], [11].…”
Section: Parallel Crc Calculation Using Precomputation Tablesmentioning
confidence: 99%