You could try in the Preferences -> Performance, if Metal is visible, and how it performs.
In Sierra, metal compute was not yet complete, so probably there should be OpenCL.
For display mode, try if Metal works, if not OpenGL.
For your config, probably Metal for Display Mode and OpenCL for compute.
Software is a last resort. For compute it can be acceptable if you have cores, but for display it can be slow.