In a project called Catapult, Microsoft is using field-programmable chips to speed up certain tasks