• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    Pi_css5 test optimizado para athlon

    Programado Fijo Cerrado Movido
    Software
    4
    12
    1.5k
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • josefuJ
      josefu
      Última edición por

      En este hilo surgio la idea de buscar un programa tipo SuperPi pero optimizado para amd. Encontré uno llamado pi_css5 en el que te puedes compilar tu mismo el binario; lo compilé con -march=athlon -O2 de gcc y le pasé el test calculando 2.000.000 cifras de pi, tardando 50.69s.

      Como 50s puede parecer poco para pasar el test, luego probe con el doble (4.000.000), tardando 119.92s
      La máquina es un 1700+ sin oc

      El binario para linux optimizado para amd os lo podeis bajar desde aquí

      Para ejecutarlo con la máxima prioridad (como lo he hecho yo) debeis ejecutar:
      nice -20 ./pi_css5_o2.bin
      cuando os pregunte cuantas cifras quereis calcular, poned 4000000 y a esperar.

      Ahora voy a probar si se nota mucha diferencia de ejecutarlo en una máquina instalada y ejecutarlo en una knoppix (para que los que no tienen linux puedan pasar el test)

      PD: Si hay algún voluntario para compilarlo para win32 con optimizaciones para amd se agradecería. Iba a bajarme el Dev-C++ porque este trae el gcc para windows, pero yo voy con 56k y tengo que bajarme más de 10MB…

      1 Respuesta Última respuesta Responder Citar 0
      • josefuJ
        josefu
        Última edición por

        Publicado originalmente por josefu
        **
        Ahora voy a probar si se nota mucha diferencia de ejecutarlo en una máquina instalada y ejecutarlo en una knoppix (para que los que no tienen linux puedan pasar el test)
        **

        Lo acabo de ejecutar en una knoppix y ha tardado menos!!!

        107.08s!!

        1 Respuesta Última respuesta Responder Citar 0
        • larcosL
          larcos
          Última edición por

          Hola, yo ahora no puedo compilarlo, pq no estoy en mi pc, pero esta noxe sí q puedo. Supongo q lo compilaré para 686 (>= pentiumII) y para athlon XP bajo Win.

          Yo optaría por ponerlo sin la optimización de prioridad, pq si no en windows no va a poder establecerse una comparación "real". En todo caso, ponerlo de modo anecdótico.

          Ah, y estaría bien verificar cuanta ram consume con 2000000 y con 4000000, no sea q ocupe muxa, y los ekipos con 256 megas flojeen por eso.

          q alguien lo compile para Pentium 4

          ¿kien ganará? Se admiten apuestas: krampak, Nemes1s, Yoyas, Nakaton, B>>m4n, HitMaker….........................

          1 Respuesta Última respuesta Responder Citar 0
          • MartinX3MM
            MartinX3M
            Última edición por

            Acabo de probar en Debian, haciendo el test de 4.000.000 me tarda 76.90, con el ekipo de la firma:

            TBred 2400+@2160 (180*12)
            Kingston Winbond BH-6 DDR333@360 2-2-3-5
            Epox 8K3A+

            tal y como lo tenia, si kereis le meto mas oc.

            SaLuDoS xD

            1 Respuesta Última respuesta Responder Citar 0
            • MartinX3MM
              MartinX3M
              Última edición por

              Aki teneis los resultados de un amigo:

              CPU0: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 09 hyperthreading
              MemTotal: 1029528 kB

              55.12 sec. (real time)

              SaLuDoS xD

              1 Respuesta Última respuesta Responder Citar 0
              • F
                Flopis
                Última edición por

                Pues yo probaré con mi antigualla.

                Es un p4 1,5 ghz socket 423! con 256 mb Rambus (400mhz)

                Mi SO es un freebsd 4.9, tendo las X, mozilla, kde, etc etc abierto y lo he compilado con los flags para AMD tardando:

                (4000000)
                101,8 sec

                Y ahora compilado para (i686) no me funcionaba el march=pentium4, no sé porqué

                96,8 sec

                Bueno, luego probaré sin sistema gráfico a ver..

                Un saludo

                Ps. Para mí que no está muy bien compilado para athlon… Aquí están los flags

                http://gentoo.vidalinux.com/?q=node/view/14

                Edito, al gcc se la va la pinza 😉 Al compañero que cita Martin compilado con esos flags para AMD, mejora el tiempo 😉

                1 Respuesta Última respuesta Responder Citar 0
                • MartinX3MM
                  MartinX3M
                  Última edición por

                  Mas datos:

                  195x12=2340MHz 2-2-3-5

                  y tarda 71:09, y como bien dice Flopis, a nuestro amigo en su p4 si lo compila optimizado para amd le tarda mucho menos k si lo optimiza para pentium, aki falla algo ¬¬

                  SaLuDoS xD

                  1 Respuesta Última respuesta Responder Citar 0
                  • josefuJ
                    josefu
                    Última edición por

                    He subido otro binario con las optimizaciones que ha puesto flopis y ahora ha tardado 108.06s.

                    Para MartinX3M:
                    Que kernel llevas?? y tu amigo?? genéricos o con parches??

                    Lo digo porque después de ver la diferencia que había entre el resultado obtenido con mi distro instalada con un 2.4.24-ck1 y el resultado de la knoppix (un 2.4.20 con parche para xfs y no se si algo más) era algo raro. Como tenía por aquí aún el kernel que trae debian woody por defecto, he arrancado con ese kernel y ha sido cuando he hecho 108.06s; con el 2.4.24-ck1 ha tardado 119.19s.
                    Por lo tanto, eso me lleva a pensar que la culpa esta en el parche de con kolivas que tiene mi 2.4.24, en concreto, supongo que será el parche para preemtive que hace el sistema más interactivo, no dejando que ningún proceso ocupe siempre el procesador

                    1 Respuesta Última respuesta Responder Citar 0
                    • larcosL
                      larcos
                      Última edición por

                      Bueno, esto es para WINDOWS, optimizado para el AthlonXP con el -O3 (a mi me daba mejores tiempos bajo windows).

                      Sigo pensando q usar la prioridad máxima va a convertir esto en una simple barrida de linux a windows..

                      2600+ con bus 133 tarda 112.12 segundos en win2000

                      y en un 2000+ 123.55segs con winxp y el emule en segundo plano

                      –--------------------------------------------------------

                      eeeeeeh alguien me podría decir pq no me deja adjuntar el fichero? al editarlo me dice

                      Guardar el archivo adjunto actual: ( pi_css5xp.zip )

                      ...y sin embargo, no veo ninguno...
                      attachment_p_216490_0_pi_css5xp.zip

                      1 Respuesta Última respuesta Responder Citar 0
                      • MartinX3MM
                        MartinX3M
                        Última edición por

                        josefu io ando creo recordar (es k nunca usa la debian, la tengo abandonaa) con un 2.4.20 sin parchear, y mi amigo tiene una RH9 son kernel de serie sin parchear.

                        Lo k mas me ha chocado es k a mi amigo si optimizaba para intel conseguia tiempos muuucho peores, diferencias de 10 segundos y cosas asi, lo cual no tiene sentido. Ademas un p4 2400 lo hace en 50 y pokos segundos, y yo con un amd a 2400 no bajo de 70 segundos, cuando la FPU de AMD es muuuucho mas potente y deberia pegarle una paliza al pentium, la verdad es k no entiendo nada, este test levanta mas dudas de las k aclara :risitas:

                        Si kereis k haga mas pruebas avisar :sisi:

                        SaLuDoS xD

                        1 Respuesta Última respuesta Responder Citar 0
                        • larcosL
                          larcos
                          Última edición por

                          Publicado originalmente por MartinX3M
                          **Lo k mas me ha chocado es k a mi amigo si optimizaba para intel conseguia tiempos muuucho peores, diferencias de 10 segundos y cosas asi, lo cual no tiene sentido. Ademas un p4 2400 lo hace en 50 y pokos segundos, y yo con un amd a 2400 no bajo de 70 segundos, cuando la FPU de AMD es muuuucho mas potente y deberia pegarle una paliza al pentium, la verdad es k no entiendo nada, este test levanta mas dudas de las k aclara :risitas:
                          **

                          pa mi q va a ser el gcc…

                          1 Respuesta Última respuesta Responder Citar 0
                          • MartinX3MM
                            MartinX3M
                            Última edición por

                            Pos una de dos: o es cosa del gcc, o es la aplicacion k esta programada como el culo. Pero los datos son totalmente contradictorios unos con otros 😕 :vayatela:

                            SaLuDoS xD

                            1 Respuesta Última respuesta Responder Citar 0
                            • 1 / 1
                            • First post
                              Last post

                            Foreros conectados [Conectados hoy]

                            5 usuarios activos (0 miembros e 5 invitados).
                            febesin, pAtO,

                            Estadísticas de Hardlimit

                            Los hardlimitianos han creado un total de 543.3k posts en 62.8k hilos.
                            Somos un total de 34.7k miembros registrados.
                            ssaybb ha sido nuestro último fichaje.