On the use of programmable hardware and reduced numerical