Der Martin: Class Date in 32 bit

Beitrag lesen

Hallo,

wohin soll denn deine Reduktion auf 32bit führen?

das ist eine sehr gute Frage. Aber Rolf hat öfter mal so eigenartige Ideen, die er dann auch verbissen umsetzt - auch wenn sich einige Leute fragen, wozu das gut sein soll.

Ich habe vor über 20 Jahren mal versucht, eine Numerik durch Umstellung von 64bit (double precision) auf 32bit (single precision) zu beschleunigen. Danach war das Programm ein paar Prozent langsamer! Grund: meine Hardware konnte keine 32bit-Arithmetik mehr und musste ständig konvertieren.

Ja, seitdem FPUs hardwaremäßig vorhanden sind und nicht mehr emuliert werden müssen, also spätestens ab der ersten Pentium-Generation[*], bringen "kleine" Fließkommaformate keinen Vorteil mehr, von ein paar Bytes Speichereinsparung abgesehen.
In Prä-486-Zeiten, als FPUs meistens noch in Software emuliert wurden, sah das anders aus.

Ciao,
 Martin

[*] AFAIR gab es abseits der Intel-Linie (z.B. von Cyrix) auch während und nach der Pentium-Ära noch x86-kompatible Low-Cost-CPUs ohne integrierte FPU. Aber mittlerweile ist das wirklich Geschichte.

--
Idealismus wächst mit der Entfernung zum Problem.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
0 56

Meine Güte, 64 Bit...

hotti
  • php
  1. 0
    Der Martin
    1. 0
      hotti
      1. 0
        Der Martin
        1. 0
          MudGuard
          1. 0
            Der Martin
          2. 0
            Dummerchen
            1. 0
              Der Martin
              1. 0
                Dummerchen
                1. 0
                  Der Martin
                  1. 0
                    Dummerchen
                    1. 0
                      Matze
        2. 0
          hotti
          1. 0
            dedlfix
            1. 0
              hotti
              1. 0
                dedlfix
                1. 0
                  Matti Mäkitalo
                  1. 0

                    ...muss das denn sein?

                    Matze
                    • menschelei
                    1. 0
                      dedlfix
                      1. 0
                        Matze
                        1. 0
                          Siri
                        2. 0
                          dedlfix
                          1. 0
                            Der Martin
                          2. 0
                            Matze
      2. -1
        Encoder
    2. 0
      T-Rex
      1. 0
        ichbinich
  2. 0

    Class Date in 32 bit

    hotti
    1. 0
      Sven Rautenberg
      1. 0
        hotti
        1. 0
          MudGuard
          1. 0
            hotti
            1. 0
              JürgenB
              1. 0
                Der Martin
                1. 0
                  MudGuard
                2. 0
                  JürgenB
                  1. 0
                    Der Martin
                    1. 0
                      JürgenB
              2. 0
                hotti
                1. 0
                  JürgenB
                2. 1
                  dedlfix
        2. 0
          Matti Mäkitalo
          1. 0
            hotti
            1. 0
              Matti Mäkitalo
              1. 0
                hotti
              2. 0
                hotti
                1. 0
                  MudGuard
                  1. 0
                    hotti
                  2. 0

                    ähmm

                    hotti
                    1. 0
                      MudGuard
                      1. 0
                        hotti
                        1. 0
                          hotti
                          1. 0
                            Jens Holzkämper
                  3. 0
                    Christian Kruse
                    1. 0
                      Der Martin
                      1. 0
                        Christian Kruse