Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: minforth Newsgroups: comp.lang.forth Subject: Re: Parsing timestamps? Date: Thu, 10 Jul 2025 02:18:50 +0200 Lines: 24 Message-ID: References: <1f433fabcb4d053d16cbc098dedc6c370608ac01@i2pn2.org> <2025Jul2.172222@mips.complang.tuwien.ac.at> <300ba9a1581bea9a01ab85d5d361e6eaeedbf23a@i2pn2.org> <4d440297d7e17251ebc50774bacfec73e184f9bc@i2pn2.org> <2025Jul5.104922@mips.complang.tuwien.ac.at> <6fd9f665e73ad93270fff88eca894ba69424cac7@i2pn2.org> <87a55dxbft.fsf@nightsong.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net 8gdknjcxHZ7MP9Yk1XjRygaIyCVjYqR6r8qsqPEyFkIZt2Z2OQ Cancel-Lock: sha1:X1yKhNxs8NR4kK0jT78QGwI6fi4= sha256:iL3Rob/1hh+SyDGiuwIJVX9FrTYQnuPayTkN8ZJ7Gjc= User-Agent: Mozilla Thunderbird In-Reply-To: <87a55dxbft.fsf@nightsong.com> Xref: csiph.com comp.lang.forth:133996 Am 10.07.2025 um 00:10 schrieb Paul Rubin: > dxf 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.