performance considerations mostly considering the forwarding case here the checksum math is dirt cheap years of profiling math to be considered free as far as the CPU's int units are concerned latency and bandwidth to memory are the bottleneck caches, RAM, buses