|
Noticias del portal de temática general Sólo el staff puede publicar aquí |
|
Herramientas |
#1
|
||||
|
||||
El Snapdragon 845 equivale a un Athlon II X3 450 o un Celeron N3450 en Windows 10
El Snapdragon 845 equivale a un Athlon II X3 450 o un Celeron N3450 en Windows 10 Leemos en elchapuzasinformatico.com << Gracias al software de benchmarking de Geekbench ya podemos conocer cómo será el rendimiento del SoC Snapdragon 845 empleado para los equipos portátiles dotados del sistema operativo Windows 10, recordando que este procesador hace uso de una configuración de 8 núcleos basados en la arquitectura ARM que, según un desconocido equipo de Lenovo, llegará con un notable overclock de 2.96 GHz (vs 2.45 GHz), algo posible debido a que los portátiles ofrecen espacio más que suficiente para disipar el calor generado junto al uso de una batería de mucha mayor capacidad para compensar el drenaje a tal velocidad. Este equipo se vio las caras con el Asus NovaGO TP370QL, basado en el SoC Snapdragon 835 @ 2.21 GHz y ambos compartían 4 GB de memoria RAM. Gracias a Geekbench conocemos que el Snapdragon 845 alcanzó una puntuación de 1352 y 4280 puntos en las pruebas mono/multinúcleo, lo que se traduce en ser un 60%/37% más potente de forma respectiva. >> fuente: elchapuzasinformatico.com |
|
#2
|
||||
|
||||
__________________
|
Gracias de parte de: | ||
#3
|
||||
|
||||
Pero ese Geekbench mide la potencia usando instrucciones RISC (ARM) únicamente o tb mide el rendimiento de las instrucciones CISC (x86-64)??
Porque si es lo primero, nada nuevo bajo el sol, de hecho recuerdo con mi, en su momento, novísimo Galaxy S3 que se decía era más rápido que un i3 de la época, pero claro porque el i3 no hacía uso de sus tecnologías avanzadas, y si se hacia una prueba que usase las instrucciones del i3, el S3 directamente no podía hacer la prueba. Si, por el contrario, con algún tipo de emulación el Snapdragon 845 ejecuta todas las instrucciones que puede ejecutar un Athlon X3 o un Celeron N3450, sin ser éstos un referente en rendimiento de ningún tipo, entonces sí que consideraré esas pruebas un logro. |
Gracias de parte de: | ||
#6
|
||||
|
||||
Pero ese Geekbench mide la potencia usando instrucciones RISC (ARM) únicamente o tb mide el rendimiento de las instrucciones CISC (x86-64)??
Porque si es lo primero, nada nuevo bajo el sol, de hecho recuerdo con mi, en su momento, novísimo Galaxy S3 que se decía era más rápido que un i3 de la época, pero claro porque el i3 no hacía uso de sus tecnologías avanzadas, y si se hacia una prueba que usase las instrucciones del i3, el S3 directamente no podía hacer la prueba. Si, por el contrario, con algún tipo de emulación el Snapdragon 845 ejecuta todas las instrucciones que puede ejecutar un Athlon X3 o un Celeron N3450, sin ser éstos un referente en rendimiento de ningún tipo, entonces sí que consideraré esas pruebas un logro.
__________________
Apple
|
Gracias de parte de: | ||
#7
|
||||
|
||||
Creo que la compativa esta bien
|
#8
|
||||
|
||||
No esta nada mal para estar virtualizado... Aunque me gustaría ver una comparativa tu a tu compilando cosas en linux y demás de forma nativa
|
#9
|
||||
|
||||
yo creo que es mas un amd sempron del 2005 porque aunque su arquitectura sea de 64bits no leveo futuro siendo parte de amd o intel en la competencia, teniendo en cuenta lo que sus mas altos procesadores pueden hacer
__________________
TRCC
|
#10
|
||||
|
||||
Verdaderamente no es una virtualización, porque no hay abstracción entre el hardware y el sistema... es una traducción a bajo nivel del juego de instrucciones. El verdadero problema es un sistema que funciona a 64bits para procesadores CISC de 64bits con instrucciones de 64bits contra un procesador RISC con instrucciones de 32 bits. Encajar eso es un trabajo que se deja la mitad del rendimiento por el camino.
__________________
Apple
|
#11
|
||||
|
||||
No lo entiendo. La anchura de las instrucciones me parece irrelevante, lo que sí debería influir es la anchura de los registros y buses de datos, pero las instrucciones ¿Qué más da su anchura? Como si son de 8 bits.
|
#12
|
||||
|
||||
Absolutamente, es la pura base de la informática vamos... precisamente el cambio de arquitectura de 32 a 64 bits ha mejorado enormemente la computación, llevando el doble de información que un procesador es capaz de efectuar por ciclo de reloj... ¿cómo que da igual que sean de 8? es una barbaridad. Si fuese un procesador de 64bits en un sistema de 32 entiendo que se deduce que 32bits entran en 64 sin problema, pero no al revés!!!!! Precisamente los registros es lo que no importa, porque ellos están trabajando de forma normal, es la capa de traducción la que ha convertido las instrucciones de 64 a 32 y se la provee al procesador, que las almacena en los registros y las procesa.
__________________
Apple
Última edición por DaSound Día 29/05/18 a las 22:47:14. |
#13
|
||||
|
||||
¿Cómo que qué más da? daría igual en sentido inverso, pero traducir instrucciones de 64bits en 32 supone un trabajado... ¿en serio?... una instrucción de 64bits completa necesito ser diversificada en 2 de 32, incluso una instrucción que no va completa supone ser diversificada y desperdiciar una parte de los bits.
Absolutamente, es la pura base de la informática vamos... precisamente el cambio de arquitectura de 32 a 64 bits ha mejorado enormemente la computación, llevando el doble de información que un procesador es capaz de efectuar por ciclo de reloj... ¿cómo que da igual que sean de 8? es una barbaridad. Si fuese un procesador de 64bits en un sistema de 32 entiendo que se deduce que 32bits entran en 64 sin problema, pero no al revés!!!!! Precisamente los registros es lo que no importa, porque ellos están trabajando de forma normal, es la capa de traducción la que ha convertido las instrucciones de 64 a 32 y se la provee al procesador, que las almacena en los registros y las procesa. |
#14
|
||||
|
||||
Eso sólo sucede la primera vez que se ejecuta el proceso. El código traducido a ARM queda almacenado en disco y las siguientes veces que se necesita ejecutar la misma rutina se tira directamente de ese código almacenado. El sistema ni se entera de cómo era ese código en x86, está ejecutando código ARM.
Es más, la caché no ahorrará ni una sola traducción, porque para poder cotejar la almacenada en caché, primero tendrá que ser convertida, así que siempre vas a tener una pérdida de rendimiento ya que la traducción se hace siempre un nivel por encima.
__________________
Apple
|
#15
|
||||
|
||||
¿Cómo? eso no va a ser así. Eso funciona así en la caché del procesador, y solamente para instrucciones esenciales, pero nunca las de cualquier programa por ejemplo.. ¿crees que en la nimia caché que tiene un SD845 vas a almacenar instrucciones de un Windows 10 corriendo apps de escritorio como para no notar la capa de traducción? Pues siento decirte que no.
Es más, la caché no ahorrará ni una sola traducción, porque para poder cotejar la almacenada en caché, primero tendrá que ser convertida, así que siempre vas a tener una pérdida de rendimiento ya que la traducción se hace siempre un nivel por encima. |
Estás aquí | ||||||
|