Programfordítások, optimalizáció

Kezdőlap Fórumok Vegyes felvágott Programfordítások, optimalizáció

10 bejegyzés megtekintése - 1-10 / 127
  • Szerző
    Bejegyzés
  • #2118588
    pointux
    Felhasználó

      „Valamint egy celeron 2GHz-es procival az march-ra mi a legjobb választás?”
      Hát attól függ, hogy milyen (mik a képességei).
      Ebből indulj ki. A többi már saját felelősségre. :))))

      #2118589
      pointux
      Felhasználó

        „Valamint egy celeron 2GHz-es procival az march-ra mi a legjobb választás?”
        Hát attól függ, hogy milyen (mik a képességei).
        Ebből indulj ki. A többi már saját felelősségre. :))))

        #2118590
        uzsolt
        Felhasználó

          Ahan. A /proc/cpuinfo-ra gondolsz? Nemigen vagyok nagy hardverszakértő, mostanában inkább a regexp-pel hódítok itt 😉

          Pl. az mmx, sse* flag-eket érdemes „bekapcsolni”? Az mmx már nem régi technológia?

          Szerk.: ha jól sejtem, ez és

          Code:
          $ cat /proc/cpuinfo | grep „family|model”
          cpu family      : 15
          model          : 2
          model name      : Intel(R) Celeron(R) CPU 2.00GHz

          alapján, egy Northwood 128-asom van egész pontosan.

          #2118591
          uzsolt
          Felhasználó

            Ahan. A /proc/cpuinfo-ra gondolsz? Nemigen vagyok nagy hardverszakértő, mostanában inkább a regexp-pel hódítok itt 😉

            Pl. az mmx, sse* flag-eket érdemes „bekapcsolni”? Az mmx már nem régi technológia?

            Szerk.: ha jól sejtem, ez és

            Code:
            $ cat /proc/cpuinfo | grep „family|model”
            cpu family      : 15
            model          : 2
            model name      : Intel(R) Celeron(R) CPU 2.00GHz

            alapján, egy Northwood 128-asom van egész pontosan.

            #2118592
            mmp
            Felhasználó

              Szia!

              „-Os”-re forgatod, miért?
              Gentoo-s oldalakon biztos van, én is onnan szedtem még régen.
              Emlékeim szerint így forgattam gentoo alatt mindent:
              -O2 -pipe -fomit-frame-pointer -mmmx -(néhányhoz bővített -mmmxext) -msse -m3dnow (-m3dnowext) -ffast-math -mfpmath=sse
              de marchba beírva a proci típusát nem kell ennyi.

              #2118593
              mmp
              Felhasználó

                Szia!

                „-Os”-re forgatod, miért?
                Gentoo-s oldalakon biztos van, én is onnan szedtem még régen.
                Emlékeim szerint így forgattam gentoo alatt mindent:
                -O2 -pipe -fomit-frame-pointer -mmmx -(néhányhoz bővített -mmmxext) -msse -m3dnow (-m3dnowext) -ffast-math -mfpmath=sse
                de marchba beírva a proci típusát nem kell ennyi.

                #2118594
                pointux
                Felhasználó

                  „A /proc/cpuinfo-ra gondolsz? Nemigen vagyok nagy hardverszakértő”
                  Ott van a linken, hogy mit kell nézni és mit érdemes hozzá beállítani.

                  „Pl. az mmx, sse* flag-eket érdemes „bekapcsolni”?”
                  Érdemes, de a cpu beállítás bekapcsolhatja (ha jót választasz).

                  „Az mmx már nem régi technológia?”
                  Igazából 32 bites rencceren használatos, mint 64 bites regiszter. (Van belőle vagy nyóc.. :))

                  #2118595
                  pointux
                  Felhasználó

                    „A /proc/cpuinfo-ra gondolsz? Nemigen vagyok nagy hardverszakértő”
                    Ott van a linken, hogy mit kell nézni és mit érdemes hozzá beállítani.

                    „Pl. az mmx, sse* flag-eket érdemes „bekapcsolni”?”
                    Érdemes, de a cpu beállítás bekapcsolhatja (ha jót választasz).

                    „Az mmx már nem régi technológia?”
                    Igazából 32 bites rencceren használatos, mint 64 bites regiszter. (Van belőle vagy nyóc.. :))

                    #2118596
                    uzsolt
                    Felhasználó
                      vizsla wrote:
                      Ott van a linken, hogy mit kell nézni és mit érdemes hozzá beállítani.
                      OK. Csak nem láttam, hogy link. És „anélkül” is értelmes volt 😉
                      Akkor az ottani okosok aszondják, hogy pentium4-et használjak?
                      /Northwood nincs, a Willamette áll hozzá közel/

                      Celeron (Willamette)

                      vendor_id  : GenuineIntel
                      cpu family  : 15
                      model  : 1
                      model name  : Intel(R) Celeron(R) CPU 1.70GHz
                      stepping  : 3

                      CHOST=”i686-pc-linux-gnu”
                      CFLAGS=”-march=pentium4 -O2 -pipe -fomit-frame-pointer”
                      CXXFLAGS=”${CFLAGS}”

                      -Os: nekem valahogy sokkal jobban bejött, mint az O2. Kisebb kódot állít elő, és nemigen észleltem még nagyobb progiknál se sebességkülönbséget.

                      #2118597
                      uzsolt
                      Felhasználó
                        vizsla wrote:
                        Ott van a linken, hogy mit kell nézni és mit érdemes hozzá beállítani.
                        OK. Csak nem láttam, hogy link. És „anélkül” is értelmes volt 😉
                        Akkor az ottani okosok aszondják, hogy pentium4-et használjak?
                        /Northwood nincs, a Willamette áll hozzá közel/

                        Celeron (Willamette)

                        vendor_id  : GenuineIntel
                        cpu family  : 15
                        model  : 1
                        model name  : Intel(R) Celeron(R) CPU 1.70GHz
                        stepping  : 3

                        CHOST=”i686-pc-linux-gnu”
                        CFLAGS=”-march=pentium4 -O2 -pipe -fomit-frame-pointer”
                        CXXFLAGS=”${CFLAGS}”

                        -Os: nekem valahogy sokkal jobban bejött, mint az O2. Kisebb kódot állít elő, és nemigen észleltem még nagyobb progiknál se sebességkülönbséget.

                      10 bejegyzés megtekintése - 1-10 / 127
                      • Be kell jelentkezni a hozzászóláshoz.