Question The AVX-512 thread

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Tuna-Fish

Golden Member
Mar 4, 2011
1,616
2,375
136
Isn't that what we want for floating point type?
Except when we want range? In FP types, you trade off range and precision. Takum decided that 10^77 was both desperately needed, and enough for everybody. I find both of those arguments specious.
 
Jul 27, 2020
23,462
16,510
146
Takum decided that 10^77 was both desperately needed, and enough for everybody. I find both of those arguments specious.
Interesting. So you are disagreeing with the following part of the paper? (just asking)
This study is particularly significant as it presents a
potential paradigm shift in computer arithmetic. Given
further research and evaluation, it suggests a future where
both low- and high-precision computations could be uni-
fied under a single number format, thereby substantially
simplifying hardware design.
While such a transition may
seem radical, our findings, like many others, highlight a
key insight: IEEE 754 floating-point numbers are poorly
suited for modern low-precision computations.

Curious to know if this is some breakthrough or if the author is high on something.
 

Schmide

Diamond Member
Mar 7, 2002
5,637
836
126
It's a troubled article.

You can get better precision so many other ways than the use of logarithms. How do you think those logarithms are calculated. Psst it's cordic or taylor and it's done with floating point. It's also one of the slowest operations on a computer.

I also find this funny

While, at the time of writing, no AMD processor supports AVX10

psst. No intel processor or any other processor supports it either.

The whole premise seems to be, at the same bitness takum numbers have slightly better precision. Ignoring the fact that you need extra bits to store the base of the logarithm used in the system. That base is going to have to float to represent all the numbers needed to do basic calculations. Guess what. We've gone full circle and are now back at floating point, just with a different system.

If there is one thing AI has taught us. If the system is set up right, you can get away with absurdly low precision numbers as long as you have a bunch of them.

If you're looking for precision, just use more bits or operands. There are quad float programs out there that while slow would run circles around any logarithm based system.

The real irony in the paper. There is no hardware logarithm in any simd instruction. They have a sequence. But that's just a software operation that is going to take as long if not longer.

Intel quote: This intrinsic generates a sequence of instructions, which may perform worse than a native instruction. Consider the performance impact of this intrinsic.
 
Last edited:

soresu

Diamond Member
Dec 19, 2014
3,688
3,025
136
Latest version of the AVX-10 spec is out, and it drops the 256-bit only implementation.

That is, AVX-10 will in the future just be a successor to AVX-512, with matching vector width and full support for all existing AVX-512 code.
What happened in ONE month???
Likely a combination of negotiations/talks within the new x86 ecosystem group wanting to simplify the AVX10 standard, and the fact of AMD implementing AVX512 fairly efficiently (if not as performantly) with less beefy ALUs in some of its Zen5 CPU cores.

Intel is probably aiming at following AMD's lead here with a future *mont µArch to implement AVX10 across its entire lineup with the same code.

After all the fragmentation of the AVX512 era, this is no doubt an attractive prospect.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |