In the past such techniques could only be implemented on expensive mainframes or supercomputers due to the amount of circuitry needed for these techniques .
Initially these techniques could only be implemented on expensive mainframes or supercomputers due to the amount of circuitry needed for these techniques .