I wouldn't use it for any of that however if you really were planing to do any of that then even something like a i5 4460 wouldn't really be the best for that either . If you were planning to buy something like a 980 ti or fury x or mid to high end SLI or Crossfire setup then I would look for a higher end CPU now to make it a lot easier for yourself to upgrade in the future.