A equipa de investigadores usou FPGAs (de field programmable gate array) num dos seus centros de dados. Os FPGA são chips que podem ser reprogramados dinamicamente usando software e são uma solução para melhorar a gestão energética e o desempenho dos sistemas.
A experiência da Microsoft consistiu em duplicar o desempenho numa determinada carga de trabalho do Bing, aumentando os custos em menos de 30% e o gasto energético também não podia ser maior do que mais 10%.
Os FPGA do Catapult foram usados num cluster com 1632 servidores dual Xeon. De acordo com o ArsTechnica, cada servidor tinha o seu FPGA com 8 GB de RAM e cada FPGA estava ligado a outro através de cabos de 10 Gbps.
A Microsoft anunciou uma melhora de 95% no desempenho e que a solução será alargada a todos os centros de dados da empresa e para toda a carga do Bing.