Skip to main content

VIDRAFT Trains LLM from Scratch on Inference-Only NPUs

VIDRAFT successfully pre-trained the 46-million-parameter VKORE-46M-NPU model entirely using inference-only NPUs without GPUs.

AI-written
Inewgen
Live15 Oct 2026Source: Dev.to3 min read (0 views)
Share
VIDRAFT Trains LLM from Scratch on Inference-Only NPUs

Stock photo for illustration only, not from the actual event

Font size
  • VIDRAFT successfully trained VKORE-46M-NPU without using any GPUs
  • The model features 46 million parameters and is available on Hugging Face
  • Achieved a 0.99 loss trajectory correlation compared to GPU baselines
  • VKORE software layer aims to emulate CUDA's role for NPUs

VIDRAFT has achieved a significant milestone by pre-training a small language model named VKORE-46M-NPU, containing 46 million parameters, entirely on first-generation inference-only NPUs. Conventional machine learning wisdom dictates that such chips are unsuitable for training workloads due to the absence of hardware-level features like flexible memory access patterns and high-precision intermediate buffers required by GPUs.

This achievement serves as concrete proof-of-concept that backpropagation on inference-dedicated silicon is entirely feasible. The initiative is part of VIDRAFT's broader effort to develop VKORE, an NPU-native acceleration software layer designed to perform the equivalent role for NPUs that CUDA does for NVIDIA GPUs.

0.99Loss trajectory correlation compared to GPU baseline
46MTotal parameters in the VKORE-46M-NPU model

Quantitatively, VIDRAFT reported a key result showing a 0.99 loss trajectory correlation coefficient between the NPU-trained and GPU-trained runs. The company explicitly clarified that this measures training dynamics similarity rather than wall-clock throughput, indicating that the NPU-based training process converges along a statistically consistent path.

server room data center equipment no logo

Stock photo for illustration only, not from the actual event

"The press release explicitly states that VIDRAFT implemented backpropagation on the NPU. It is described as standard reverse-mode gradient computation, not a gradient-free alternative."

VIDRAFT

For developers and engineers interested in exploring the model, VKORE-46M-NPU is publicly available on Hugging Face. Users can download it using the Hugging Face CLI command pip install huggingface_hub huggingface-cli download vidraft/VKORE-46M-NPU. However, the core training code remains proprietary to protect intellectual property, with a technical paper planned for future release.

Never miss the latest news?

Subscribe to get news summaries by email - not often enough to be annoying.

โฆษณา

Utilizing inference-only NPUs for training workloads represents a major engineering hurdle because their architectures are optimized solely for forward passes. Overcoming this limitation through advanced software layers like VKORE could potentially unlock alternative hardware stacks for developers, reducing total reliance on expensive GPU infrastructure for certain machine learning tasks.

Although inference-only NPUs generally run training workloads slower than specialized GPUs, this pre-training milestone validates the correctness and numerical consistency of NPU-based gradient computation, marking an important step forward for NPU-native acceleration.

Source: Dev.to

Comments

Leave a Comment
0/2000

Found something wrong in this article? Report an issue with this article