The remaining coprocessors gained instructions to move doublewords between coprocessor registers and the GPRs. The "8087" was the first math coprocessor for 16-bit processors designed by Intel. An Intel 8087 coprocessor could also be added for hardware floating-point arithmetic. High processor speeds also made a closely integrated coprocessor difficult to implement. SilMinds offers SilAx, a configurable vector DFP coprocessor. All registers are accessed through standard ARM architecture coprocessor mapping mechanism. The 8086, 8088, 80186, and 80188 can use an optional floating-point coprocessor, the 8087. C&T SuperMath J38700DX was an 80387DX compatible FPU coprocessor. The 80386 could also use an 80287 coprocessor. Maximum mode is required when using an 8087 or 8089 coprocessor. Xeon Phi coprocessor, and 32 GB ram. Borland also offered TURBO-87 which required an 8087 maths coprocessor (or later compatible). The motherboard had a socket for the 80387SX math coprocessor. Microsoft HoloLens uses special custom-designed TSMC-fabricated 28nm coprocessor that has 24 Tensilica DSP cores. Along with the ARM core a DSP coprocessor is included.