Early configurable, custom-computing machines, although successful, had long reconfiguration times and rather inflexible board-level architectures. Advances in VLSI have led to coarse-grained reconfigurable data paths, which outperform traditional instruction-set processors on various problems.