Intel demonstrates PyTorch AI optimizations for accelerating large language models on its Arc Alchemist GPUs

Intel Arc A770 Limited Edition
(Image credit: Tom's Hardware)

Intel's Arc Alchemist GPUs can run large language models like Llama 2, thanks to the company's PyTorch extension, as demoed in a recent blog post. The Intel PyTorch Extension, which works on both Windows and Linux, allows LLMs to take advantage of the FP16 performance on Arc GPUs. However, given that Intel says you'll need 14GB of VRAM to use Llama 2 on Intel hardware, it means you'll probably want an Arc A770 16GB card.

PyTorch is an open-source framework, developed by Meta, for machine learning that can then be used to work on LLMs. While this software works out of the box, it's not coded by default to take full advantage of every piece of hardware, which is why Intel has its PyTorch extension. This software is designed to take advantage of the XMX cores inside Arc GPUs, and saw its first release in January 2023. Similarly, AMD and Nvidia both have optimizations for PyTorch for optimization purposes.

Latest Videos FromTom's Hardware
Matthew Connatser

Matthew Connatser is a freelancing writer for Tom's Hardware US. He writes articles about CPUs, GPUs, SSDs, and computers in general.

  • H4UnT3R
    So they put there which model? 13B? Edit - ok, 7B... And tokens per second? I was running 13B, quantified on Quadro P5000 with ~16t/s, looks like Intel is still far behind CUDA...
    Reply
  • CmdrShepard
    H4UnT3R said:
    So they put there which model? 13B? Edit - ok, 7B... And tokens per second? I was running 13B, quantified on Quadro P5000 with ~16t/s, looks like Intel is still far behind CUDA...
    I don't think CUDA has anything to do with that, you simply have faster GPU even if a bit long in the tooth.

    Perhaps they can optimize that further, but a 3rd player in GPU landscape is sorely needed so I hope they succeed.
    Reply
  • H4UnT3R
    CmdrShepard said:
    I don't think CUDA has anything to do with that, you simply have faster GPU even if a bit long in the tooth.

    Perhaps they can optimize that further, but a 3rd player in GPU landscape is sorely needed so I hope they succeed.
    Me too. I was thinking about ARC because of price, about AMD too, but they don't have as good and easy to use tools as nVidia, plus really that CUDA architecture is approx. 2.5x faster with same cores count than these two manufacturers. Intel has some openAPI attempts, been of few workshops, but still far behind nVidia and their tools and developer help.
    Reply