Fillchar Challenge

The objective is to build the fastest replacement for RTL Fillchar.

Rules

It is allowed to get the L2 cache size at unit intialization time via CPUID and use it in the functions except in the RTL replacement category

Validation and Benchmark Tool (FillCharBV163.zip):
Tables of results (FillCharBenchmark163.xls)