How to make Faster Time Sampling for Arduino until 1 MHz?

Incidentally something like this might be of interest: Kovacs Lab - DSP Shield