Precision Differential Rollover Math Error Solve - (c)Rupert S
Windows 3D Audio, DTS & Dolby Atmos 2022-11-30 RS https://is.gd/LEDSource
Solve Basic numeric math rollover errors on float and integer operation in applications; runtimes; applications & DLL & Processors : RS
*
{Solve} : {Maths Roll Error} : (c)RS
{Maths Roll Error on 24Bit Audio versus 32Bit} ~= Stutter
Additional roll, Error margin on 32Bit maths Float with 24Bit 5 point margin roundups,
A 32Bit float rolls up on a single operation 226526554817.{24Bit float + Error roundup} .9> .49 = .5+ = roll up..
R={5+ or 4- | 0.45+ or 0.44-} : or {0.445, |> 0.444444444445 |> 0.4 N4 +Decimal Places +5}
Clipping operation depth of float; Is 3 operations or 2 with Stop count = 1 to 24 bit places + 1 or 2 for error rolling, up or down.
Precision Clip
Math OP | Clip > Cache {Math OP <> Use}
Precision Counter
Math OP + Counter(internal to FPU:CPU | Stop > Cache {Math OP <> Use}
*
*****
JPG's use 16Bit Wavelets & AVX is 128Bit, So a small bit of precision can be added & more data saved for a reduced storage cost; Additionally Traditional JPG used 8Bit per channel (24Bit) Colour pallet & we can solve a subtle colour differential in the pallet.
MP3 14Bit Wavelet; MPG4A used 16Bit wavelets; So wavelet precision improvement means a better audio experience.
Any form of Texture or Image or video type that traditionally saves to 8Bit, > 16Bit would see improvements:
Wavelet: 8Bit to 16Bit & more
Colour table
Colour Conversion
Colour Lookup Table : LUT
Down-Sampling & Up-Sampling.
Rupert S
*****
Several Problems that are solved by application of PDRMES: Rollover Error solve:
JPG's use 16Bit Wavelets & AVX is 128Bit, So a small bit of precision can be added & more data saved for a reduced storage cost; Additionally Traditional JPG used 8Bit per channel (24Bit) Colour pallet & we can solve a subtle colour differential in the pallet.
MP3 14Bit Wavelet; MPG4A used 16Bit wavelets; So wavelet precision improvement means a better audio experience.
Any form of Texture or Image or video type that traditionally saves to 8Bit, > 16Bit would see improvements:
Rollover Error High importance Error table:
Wavelet: 8Bit to 16Bit & more
Colour table
Colour Conversion
Colour Lookup Table : LUT
Down-Sampling & Up-Sampling.
Rupert S
*****
Windows 3D Audio, DTS & Dolby Atmos should do to at least 32Bit 384Khz 7.1 Channels,
There is absolutely no reason a 64Bit processor cannot do 64Bit audio,
Mind you 32Bit Integer is around 60% of total CPU Support with 64Bit divided by 2,
So 32Bit Audio is 100% speed conformant & there are few reasons to reduce it to 24Bit or 16Bit without processing benefaction; Such as Error management on 24Bit on 32Bit instruction:
Both AMD & Intel X64
Rupert S 2022-11-30
"State-of-the-art approaches such as OpenMP and OpenCL"
https://is.gd/LEDSource
FSR_FL RT: Proven
ML Training Telescope, Camera, Video & Image Display Enhancement, Produced 2 Hours ago! 2022-12-02 https://www.science.org/doi/pdf/10.1126/sciadv.add3433?download=true
https://is.gd/MLCodecShaping
https://science.n-helix.com/2022/03/fsr-focal-length.html
https://science.n-helix.com/2021/09/temporal-aliasing-image-shaping-polygon.html
https://science.n-helix.com/2022/02/visual-acuity-of-eye-replacements.html
https://science.n-helix.com/2019/06/vulkan-stack.html
https://science.n-helix.com/2022/03/simd-render.html
https://science.n-helix.com/2022/09/ovccans.html
https://science.n-helix.com/2022/11/frame-expand-gen-3.html
https://science.n-helix.com/2022/10/ml.html
https://science.n-helix.com/2022/08/jit-dongle.html
https://science.n-helix.com/2022/06/jit-compiler.html
https://is.gd/LEDSource
FSR_FL RT: Proven
ML Training Telescope, Camera, Video & Image Display Enhancement, Produced 2 Hours ago! 2022-12-02 https://www.science.org/doi/pdf/10.1126/sciadv.add3433?download=true
https://is.gd/MLCodecShaping
https://science.n-helix.com/2022/03/fsr-focal-length.html
https://science.n-helix.com/2021/09/temporal-aliasing-image-shaping-polygon.html
https://science.n-helix.com/2022/02/visual-acuity-of-eye-replacements.html
https://science.n-helix.com/2019/06/vulkan-stack.html
https://science.n-helix.com/2022/03/simd-render.html
https://science.n-helix.com/2022/09/ovccans.html
https://science.n-helix.com/2022/11/frame-expand-gen-3.html
https://science.n-helix.com/2022/10/ml.html
https://science.n-helix.com/2022/08/jit-dongle.html
https://science.n-helix.com/2022/06/jit-compiler.html
Float IEEE 754 2020-02
https://science.n-helix.com/2020/02/fpu-double-precision.html
https://science.n-helix.com/2022/12/math-error-solve.html
https://science.n-helix.com/2021/02/multi-operation-maths.html
https://science.n-helix.com/2018/01/integer-floats-with-remainder-theory.html