Sujet : Re: Parsing timestamps?
De : minforth (at) *nospam* gmx.net (minforth)
Groupes : comp.lang.forthDate : 10. Jul 2025, 01:18:50
Autres entêtes
Message-ID : <md8f7aFqhh4U1@mid.individual.net>
References : 1 2 3 4 5 6 7 8 9
User-Agent : Mozilla Thunderbird
Am 10.07.2025 um 00:10 schrieb Paul Rubin:
dxf <dxforth@gmail.com> writes:
As for SSE2 it wouldn't exist if industry didn't consider
double-precision adequate.
SSE2 is/was first and foremost a vectorizing extension, and it has been
superseded quite a few times, indicating it was never all that
adequate. I don't know whether any of its successors support extended
precision though.
You don't need 64-bit doubles for signal or image processing.
Most vector/matrix operations on streaming data don't require
them either. Whether SSE2 is adequate or not to handle such data
depends on the application. "Industry" can manage well with 32-bit floats or even smaller with non-standard number formats.
The AVX extension introduced YMM registers that can do simultaneous
math on four 64-bit double-precision floating-point numbers.
The intended application domain was scientific computing.
The determining factors are data througput and storage space.
Today, with GPUs, speed and power consumption, driven by AI.