You need to force the game to use the discrete GPU. The integrated GPU will perform badly as it shares resources, such as memory bandwidth, with the CPU and hence will reduce single thread performance with the game relies on heavilly.
Of course if it performs well with an AMD GPU is another question. One hopefully AMD and Blizzard can work together to solve over the coming weeks.