Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Re:Lógico

    (Puntos:2, Interesante)
    por faloma (21666) el Miércoles, 03 Noviembre de 2010, 08:37h (#1248554)
    ( http://barrapunto.com/ )
    no sé si te has leído el artículo, pero por ponerlo en plan burdo, el cpu dispatcher hace algo así como:

    int multiply(int a, int b) {
      if (vendorid == "intel" && featureflag & alu_can_multiply) {
        return a*b;
      }
      else {
        int res = 0;
        for (int i = abs(b); i; i--) {
          res += a;
        }
        return res;
      }
    }

    es decir, que si el procesador no es intel, ni se molesta en ver si tiene el juego de instrucciones de alto rendimiento (el suyo propio, las SSE, no estamos hablando del difunto 3dNow!) para usarlo.
    [ Padre ]
    Puntos de inicio:    1  punto
    Moderación   +1  
    Modificador extra 'Interesante'   0  

    Total marcador:   2