«Ускоренная реализация» не подходит для оборудования, которое обычно используется для реализации уровня канала передачи данных.
Возможно, вы имеете в виду тот факт, что одна конкретная архитектура процессора, x86-64, имеет CRCинструкция, которая использует полином CRC-32C.Однако в инструкции CRC архитектуры ARM (aarch64) используется полином CRC-32.Иди к фигурке.
Можно утверждать, что следует использовать еще один многочлен, поскольку Купман охарактеризовал производительность многих многочленов с лучшей производительностью, чем у любого из упомянутых тобой.Но все это на самом деле не имеет значения, поскольку ...
Все устаревшее аппаратное обеспечение должно поддерживать исходный CRC, и существует небольшая мотивация для предоставления альтернативного CRC, который необходимо будет как-то согласовать между передатчиком иполучатель.Нет заметного преимущества в производительности для типичных источников шума, которые являются редкими однобитовыми ошибками.