News: 0001528476

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel oneDNN 3.7 Begins Tuning For Xe3 Graphics, Adds More Granite Rapids Optimizations

([Intel] 6 Hours Ago oneDNN 3.7)


Intel software engineers on Tuesday released oneDNN 3.7 as the newest version of this oneAPI Deep Neural Network Library that is in turn used by software like ONNX, MATLAB, PaddlePaddle, Apache MXNet, and others as part of the building blocks for deep learning software.

The oneDNN software more recently falls under the UXL Foundation umbrella but continues to be heavily optimized for all Intel CPU and GPU wares plus to a lesser extent ARM, RISC-V, POWER, and other ISAs along with AMD/NVIDIA GPUs. With the new oneDNN 3.7 release, there are more optimizations for both current and upcoming Intel hardware.

On the Intel CPU side there are more performance improvements for Intel AMX instruction usage found since Xeon Sapphire Rapids, various AVX2 and AVX-512 performance improvements for INT8, and other mostly INT8 and BF16 optimizations. The AVX2/AVX-512 improvements should also end up paying off for AMD processors too.

Over on the Intel graphics side, oneDNN 3.7 has landed initial optimizations for Xe3 graphics that will first be found in integrated graphics form later this year with Panther Lake. The Intel graphics optimizations also include performance improvements for Xe2 with Lunar Lake integrated graphics and Battlemage discrete graphics.

The oneDNN 3.7 release also has BF16 performance improvements for AArch64 processors, improved MATMUL performance on NVIDIA GPUs with cuBLASLt, and other improvements.

Downloads and more details on the Intel oneDNN 3.7 release via [1]GitHub . Updated [2]oneDNN benchmarks of different CPUs soon.



[1] https://github.com/oneapi-src/oneDNN/releases/tag/v3.7

[2] https://openbenchmarking.org/test/pts/onednn



phoronix

A traveling salesman was driving past a farm when he saw a pig with three
wooden legs executing a magnificent series of backflips and cartwheels.
Intrigued, he drove up to the farmhouse, where he found an old farmer
sitting in the yard watching the pig.
"That's quite a pig you have there, sir" said the salesman.
"Sure is, son," the farmer replied. "Why, two years ago, my daughter
was swimming in the lake and bumped her head and damned near drowned, but that
pig swam out and dragged her back to shore."
"Amazing!" the salesman exclaimed.
"And that's not the only thing. Last fall I was cuttin' wood up on
the north forty when a tree fell on me. Pinned me to the ground, it did.
That pig run up and wiggled underneath that tree and lifted it off of me.
Saved my life."
"Fantastic! the salesman said. But tell me, how come the pig has
three wooden legs?"
The farmer stared at the newcomer in amazement. "Mister, when you
got an amazin' pig like that, you don't eat him all at once."