Hoy he podido actualizar mi Huawei P9 Lite en concreto el modelo VNS-L31. Y tenia curiosidad si soporta todas las novedades o por lo menos las que mas me interesaban de la 7.0.

En principio Vulkan con el Caps Viewer pone no soportado, y luego con Doze para la optimización de la batería que en principio se había introducido con la versión 6.0 si ha sido implementado, lo que no sé si con la 6.0 ya estaba incorporado.Doze_P9_LiteTambién a destacar el soporte de multiventana, que aunque no es un terminal de 5.5″ siempre puede venir bien, y ya que lo tenia mi S4 y el Nubia N1 siempre es bueno no quitar opciones.

En este hilo luego de investigar un poco dan la idea que soporta Vulkan – quizás porque es lo que vende Google- pero yo solo sigo consiguiendo esto:

Vulkan_P9_Lite_7.0

Es decir que Huawei sigue, a falta de demostrarse lo contrario un poco por detrás en términos gráficos. Y en Wikipedia pone que el Mali-T830MP2 soporta Vulkan 1.0.

Comparando con mi P8 GRA-L09 en 6.0 ROM oficial 393 con Check Doze, falla en Sensor Support y por tanto no tiene Doze. Y el Nubia N1 con V1.23 tampoco pone que falla el sensor.

 

 

 

Nada he pillado este SSD de Goodram el modelo CX200 de 240GB en el ECI por 57 euros en el día sin IVA para usar en los juegos de Steam -no quiero que el Dirt Rally petardee nunca xD- y os pongo unas capturas de su rendimiento en AS SSD:

 

as-ssd-bench GOODRAM 22.01.2017 6-45-37

 

Y rinde bastante más que en escritura que uno disco considerado bastante decente como el Crucial BX 100 240 GB:

as-ssd-bench CT250BX100SSD1 22.01.2017 6-42-27

 

Las características técnicas del bicho en el fabricante:

http://www.goodram.com/product/ssd/goodram-cx200/

 

Me da bastante pereza instalar maquinas virtuales y sobre todo tener que probar mis ejecutables en linux, que son bastante básicos por ahora, risas, pero espero a ver si voy avanzando.

Lo primero que vemos al ir a la página de Eclipse es que existe una version Parallel Application Developers ( eclipse-parallel-neon-R-win32-x86_64.zip) pero al instarla veo que no es tan fácil como pensaba y necesitamos un compilador, iluso de mí xD.

Para eso siguiendo esta guía he usado Cygwin GCC. En esencia la instalamos seleccionando los paquetes “gcc”, “g++”, “gdb”, y”make” bajo “Devel”, que no vienen por por defecto en la instalación. Otra guía te compila estos paquetes pero no es necesario, salvo que necesites alguna versión que no tengas. Luego es necesario añadir a variables de entorno la ruta: “PATH” ? Edit ? Add “C:\cygwin64\bin. O donde lo hayamos instalado.

Luego si no tenemos instado el paquete anterior de eclipse lo hacemos y debería ir sin problema. Para realizar nuestro primer proyecto hacemos File > C Proyect > OpenMP Empty Proyect y en Toolchain nos debería aparecer ya la posibilidad de Cygwin GCC, que nos permitirá mas adelante seleccionar las distintas configuraciones que antes no podíamos sin instalar Cygwin GCC.

Creamos un archivo en C, y colocamos lo siguiente en honor a PI para probar que todo va como debería:

/*

* Calculate $\pi = 4 \int_0^1 \sqrt{1 – x^2} \, dx$
* using a rectangle rule $\sum_{i=1}^N f(x_0 + i h – h/2) h$
*
* Compile as $> gcc -Wall -Wextra -fopenmp -lm
* Run as $> OMP_NUM_THREADS=2 ./a.out
*/
#include <stdio.h>
#include <math.h>
#include <omp.h>

int main()
{
const int N = 10000000;
const double L = 1.0;
const double h = L / N;
const double x_0 = 0.0;

double pi;
double t_1, t_2;

int i;
double sum = 0.0;

t_1 = omp_get_wtime();

#pragma omp parallel for reduction(+: sum) schedule(static)
for (i = 0; i < N; ++i)
{
double x = x_0 + i * h + h/2;
sum += sqrt(1 – x*x);
}

t_2 = omp_get_wtime();

pi = sum * h * 4.0;

printf(“omp_get_max_threads(): %d\n”, omp_get_max_threads());
printf(“time: %f\n”, t_2 – t_1);
printf(“pi ~ %f\n”, pi);

return 0;
}

Luego Build All y Run según la configuración que hayamos puesto. Y obtenemos por ejemplo:

omp_get_max_threads(): 4
time: 1.145202
pi ~ 3.141593

 

Nada la verdad que no quería más cacharros, hasta conseguir algo de 12-13″ con panel IPS un i5 con turbo cercano a los 3Ghz, 8GB de RAM y si pudiera ser un SSD de 256GB. Todo ello sin pasar de 699 euros. A día de hoy imposible, quizás lo más cercano sería el Macbook Pro que vale 1449 euros, aunque con algún descuento se queda en 1250. No sin olvidarse de su disco de 128GB que se queda muy corto para casi todo.

surface pro

Y claro hace unos días aprovechando el Premium Day de Amazon, me agencié un 2 en 1, ASUS Transformer Book T100HA-FU008T, por 139 euros, para calmar la espera. Sin duda su rendimiento para tareas es bueno, pero no deja de rendir como un Atom de tablets de 90 euros un poco vitaminado.  Pero claro pasaba por el ECI, para mirar como iba evolucionando sobre todo acabados, y de momento hasta la fecha solo me parecía buena la oferta que había sacado de un Envy con un i5 U, 4GB de RAM y 128 GB SSD por 699. Por un lado se que quedaba corto en RAM y ROM, y aún le seguían poniendo DDR3 cuando la DDR4 era soportada por el procesador. Mientras lo buscaba como decía a ver si ya había una versión mejorada, me encuentra la Surface Pro por 350€…

Y lo primero que dije, fue al vendedor aléjeme de este producto. Cuando confirmé que tenía un i5 y que su turbo era bueno, no me lo pensé mucho. Nueva con garantía y por 350 euros. Quedaban 6. El dependiente me buscaba si quedaba el modelo de 128GB pero no fue posible. Iba incluido un seguro de robo por 3 meses de forma gratuita.

Llego a casa todo feliz con mi Surface, y tenía la idea por lo que me habían dicho o porque ahora creo que viene sin Pen, que no traía nada de esto. Sorpresa cuando abro la caja, mal por cierto y la cinta aislante me arranca un trocito de papel de la misma. Empezamos mal me digo. Pero ahí estaba el palito, yo al principio pensaba que era de “palo” pero al acercarme con el a la pantalla me dí cuenta que era algo serio. Luego también desconocía que su cargador era magnético, un detalle para evitar voladuras de la tablet avanzada.

Al arrancar se notó  que estuvo mucho tiempo abandonada en el almacén, no tenía nada de batería y estuvo un buen rato hasta conseguir su 1%. Luego el Windows era el 8 Pro, casi me da un ataque no sabía ni como llegar al Panel de Control y añadir el teclado bluetooth casi me cuesta tres busquedas en Google. Al final todo correcto, y me dice el sistema, mira que me tengo que actualizar son 161 paquetes. Ya pensando, creo que voy a pasar de esté mejor ya pásame al 10 sin pasar por el 8.1, alias 9, y finalemnte el 10. Pero no tenía 20GB y no me dejaba. Por suerte tenía el picho USB preparado ya de otra vez con la ISO ultima de Microsoft, pero muy amablemente me dijo luego de un rato que mejor actualizase el firmware de la Surface, sobre unos 130 MB, para poder instalar Windows 10. Dicho y luego de un par de intentos, lo consiguió el sistema operativo. Luego de unos 15 minutos, mi Windows 10 me había dejado 25GB libres, luego de cargarme la carpeta de Windows.Old ya casi me quedaban 40 de los 51 GB que tiene esa partición que sumados a las de la oculta llegaríamos a los 64GB sin formatear que trae su “SSD” interno.

El rendimiento es muy bueno, pero la bicha es gorda y si le exiges se pone a sudar, digo a mover el ventilador que dices tu que algo potente hay dentro. Lo suficiente para mover el Heroes of the Storm a 30 fps de manera bastante constante. Eso si instalando últimos drivers de Intel de forma forzada. Si no nos quedamos en unos controladores de Windows Update de julio del 2015.

 

Las especificaciones son las siguientes:

Software
Windows 8 Pro. Actualizable a Windows 10 y te sobra espacio
Exterior
Dimensiones:  27.5 cm x 17.3 cm x 13.46 mm
Peso: Less than 2lbs
Carcasa: VaporMg
Color: Dark Titanium
Soporte integrado
Botones físicos: Volume, Power, and Windows button
Storage* and Memory
64GB
Pantalla
Pantalla: 10.6 inch ClearType Full HD Display
Resolution: 1920 x 1080
Aspect Ratio: 16:9 (widescreen)
Touch: 10-point multi-touch
CPU y  Wireless
3rd Gen Intel Core i5 Processor
4GB RAM
Wi-Fi (802.11a/b/g/n)
Bluetooth®4.0
Duracion de batería
42 W-h ( es grande pero durará con 4-5 horas)
Cámara, Video, y Audio
Dos cámaras 720p HD
Microfono
Altavoces estéreo
Puertos
USB 3.0 completo
lector microSDXC
Audio jack
Mini DisplayPort
Cover port
Sensores
Power Supply
48W  (incluyendo 5W USB para accesorios)
Surface Pro Pen
Includo

 

En principio estoy muy contento con el cacharro. Lo que me preocupa es que voy a hacer con mi Asus 2 en 1, aunque este tiene teclado que lo protege y vale bastante menos de la mitad. Dura la batería el doble, con lo lo hace más apto para viajes y golpes, y no tiene seguro de robo tampoco.

Pues nada como www.000webhost.com decidió suspenderme la cuenta unilateralmente y la única forma de recuperarlo era pasándome a hosting24 ahora tengo un servidor de pago. De entrada el primer mes es a 0.01 cts. Luego si pagas mes a mes 5.99$. Ya veremos ya que tengo práctica en portar mi web, gracias a ellos, de automático solo los archivos.

Mi problema exacto fue el que aparece en su mismo foro:

http://www.000webhost.com/forum/customer-assistance/32138-without-any-advice-suspended-violating-20-cpu-usage-limit.html

Eso si ahora mismo tengo mi página web en los dos servidores, ya que como no fueron capaces de hacer el traslado por lo menos me facilitaron la terea y pude tener la versión más reciente de la BBDD, aunque no creo que perdiera mucho con lo que actualicé el año pasado xD.

 

Uno se pregunta como es este HP que normalmente vale 999 euros pero se puede ver bastante a menudo por 850 euros. En una palabra como esperábamos viendo sus especificaciones: desequilibrado.

 

Una CPU como el Core i7 4790S que vale 300 euros, junto con una gráfica como la R7 240 que cuesta 60 euros está claro que no puede ser algo que funcione de manera coordinada. Como podemos ver en la foto la diferencia en el 3D Mark respecto a la HD 4600 integrada es escasa. Es más esta viene desactivada, ya para que no resulte cantoso el rendimiento de la dedicada. No es mala gráfica si no fuese porque la DDR3 limita mucho su rendimiento a 1080p, lo mínimo que debes aspirar si gastas 900 euros en una torre.

 

Epico HD 4600 vs R7 240

 

Uno puede pensar que será fácil actualizarla, pero no, HP se ha encargado de poner una fuente realmente ridícula, que según informaciones es de 180 W. De memoria creo que trae dos railes de 12V, de 10 y 12 A con lo que sería un poco más de lo que pone por algunos sitio. Y el PCIe siendo 3.0 va a 8X, no sé si por la gráfica o la placa base. Esta por cierto no tiene opciones ninguna para el turbo, una pena ya que esta CPU al ser de 65W limita su frecuencia base a los 3.2GHz.

Es una pena también que no posea un SSD aunque fuese de 128GB, el disco duro de 2TB rindiendo bien siempre supone un atraso una vez de acostumbras a discos sin partes mecánicas. Su rendimiento empieza en los 200 MB/s pero va cayendo rapidamente. No es malo en su mundo de almacenamiento multimedia, pero no para alimentar a un i7.

 

En el tema de temperaturas, todo es correcto y la distribución de los ventiladores es correcta y es muy dificil ver superar la CPU los 60º ya que la gráfica nos ayuda al limitar los frames en todos los juegos. La misma tampoco sube más allá de los 65º lo cual está muy bien teniendo en cuenta el OC aplicado, 1050 Mhz y el ventilador pequeño que posee.

 

Si sumamos el coste de los componentes y licencia de Windows vemos que por 850 euros no es una estafa. Pero ver un i3 con una 7750 de 1GB GDDR5 con su placa decente y 8GB con SSD de 128GB que debiera costar 400 euros sacando el doble de frames que esto y arrancando 4 veces más rápido, se da cuenta que HP mira por los intereses de Intel o por el interés de los grandes números que engañan a los clientes. Menos muchas veces es más. HP a su favor tiene APU con FX por 400 euros que por la mitad ofrecen algo equilibrado y si muy recomendable, si tenemos en cuenta SO y montaje.

 

Es una pena también la falta de profesionalidad de algunos vendedores mintiendo a sus clientes por llevarse la comisión, y diciendo que el rendimiento de esta GPU es muy superior al de una APU FX, que vale la mitad. En fin…

 

Actualizacion: Acabo de ver que por 764 euros existe una versión de 12GB y 1TB mucho más recomendable que la que aqui se comenta. Con la diferencia le podemos poner un SSD y una gráfica como la 7750 o NVIDIA 750.

Estaba usando OBS y notaba que para el Warcraft  3 no me iba muy fino, y claro me daba rabia sabiendo que tengo hardware por un tubo para poder hacerlo pero por CPU siempre no da la talla.

La versión oficial no soporta AMD, y ya estaba yo un poco mosca, en principio no le di mucha importancia, pero hoy me dije esto no puede ser y seguro que hay algo. Pues no hace desde tanto, la primera versión de este fork data del 12 de Mayo del 2014, hace nada. Y por tanto supongo que no sería nada recomendable. Pero ya ha salido varias versiones y de entrada noto que ahora si el Warcraft 3 me va a 60 fps como rocas y sin problemas ( por software con un X6 no iba fino,aunque yo juraría que con mi Athlon X4 631 si iba bien).

Teneis el programa aquí y esperemos que pronto sea incorporado al oficial, que en su versión 0.635 Beta no lo hacia (si permite Quick Sync Video  y NVENC):

https://obsproject.com/forum/threads/obs-fork-branch-with-amd-vce-support.13996/

OBS-Logo

Mi tarjeta gráfica es la Radeon R7 260X OC con GCN 1.1 y  VCE 2.0 ( la ultima vesión hasta la fecha).

El listado de hardware compatible según AMD es

http://developer.amd.com/community/blog/2014/02/19/introducing-video-coding-engine-vce/

Si somos de juegos poco exigentes, el hardware más económico que podemos encontrar es el siguiente:
AMD AM1 Sempron 2650 – Procesador 2 X 1.45 GHz/1 MB Box aunque quizás nos podremos estirar hasta el AMD A series A8-5600K – Procesador (Modo de procesador operativo: 64-bit, 3.6 GHz, Socket FM2), que aunque posee la versión anterior para juegos sin gráfica con GPU puede ser la mejor opción. Aunque personalmente me estiraría hasta el AMD A series A8-7600 – Procesador (AMD A8, 3.1 GHz, FM2+, DDR3-SDRAM, 2133 MHz, 65W), que con HSA garantiza un buen rendimiento futuro sin tener que recurrir a gráfica dedicada.

Si ya tenemos equipo y esta se nos queda corta, lo mejor será que pillemos como mínimo una Sapphire R7 250X – Tarjeta gráfica (1 GB DDR5, 4096 x 2160, 128 bit, AMD) que quizás sea lo mínimo para poder jugar con cierta soltura y marque distancia con una integrada.

Como tengo un poco de tiempo he decidido ver si se aprovechan bien los hilos en algunos juegos que en principio por experiencia e intuición de haberlos jugado sospechaba de que así era.

Dirt

El primero es el Dirt, es un juego viejo pero ya me había peleado en su momento cuando tenia el Athlon X3 y le hice un perfil para que aprovechara su hilo adicional. Ya que por defecto el Dirt en la carpeta /system sólo soporta 1, 2 , 4 y 8 hilos, y en este último caso da error si no lo modificas (o copias el del 4 hilos pero dejas 2 o 4 sin hacer nada)

El resultado inicial  de cambiar workerMap6Core.xml por el workerMap4Core.xml y tuneralo un poco es el siguiente:

Dirt

Vemos que se usan dos núcleos mucho, en principio asigne al nucleo 1, empezamos en 0, el render y como se ve es el más forzado. Luego de tocar más workerMap no nos olvidemos de crearle un acceso y editar, hardware_settings_restrictions.xml para crear un perfil para nuestra CPU, en mi  caso Phenom X6, y creo que va mejor, aunque tendría que demostrarlo.

Dirt_nuevo_perfil

Pero se ve como el trabajo está repartido ( el lado derecho de las graficas es cuando estaba en reposo). El núcleo 5 -contamos desde 0- vemos que se rasca un poco la barriga salvo cuando se lee del disco que se usa bastante y se ve un pico considerable.

Sonic All Star Racing Transformed

En este caso se ve que se reparte bien el trabajo, y salvo problemas de sincronía y la tipica lectura en disco el juego va muy sobrado, tendré que probar con el Sonic Generations que pedía un quad para jugar a 60 fps.

Sonic All Stars RT

Left 4 Dead 2

La verdad que en las hordas siempre se notó el número de núcleos y la caché que mantenía la coherencia (noté el salto del Athlon X4 sin L3 al Phenom X4 equivalente). En general el juego va muy bien y sin ningún bajon en el X6. Habría que probar en un mapa espacial con hordas infinitas para ver si reparte como debe.

L4D2

Max Payne 3

El último juego que he tenido el placer de pasar. Muy recomendable y bien optimizado, y como mínimo muy escalable. Lo peor el video inicial y si por tocar aquí y allá tienes que chupartelo varias veces.

MaxPayne

Vemos que el reparto es ejemplar entre los distintos hilos,  eso sí cuando hacía las capturas no había gran cosa en pantalla. Quizás debería irme algún mapa más movidito.

 

Quería saber si Firefox 16.0.1 tenía alguna optimización en el Peacemaker en función del número de núcleos, y al final vemos que lo que más importa es la velocidad. Luego uno se pregunta porque algunos micros dan tan buenos resultados para segun que pruebas.

Athlon 631×1 @ 1.6Ghz 1029
Athlon 631×2 @ 1.6Ghz 1092
Athlon 631×3 @ 1.6Ghz 1095
Athlon 631×1 @ 2.4Ghz 1344

Viendo que están empezando a llegar muchas tablets con este fabricante, y su rendimiento es más que aceptable ( 56.8 fps en NeoCore), voy a ver que nos ofrece su página web y la red. En esta entrada sólo me voy a concentrar en el mercado Tablet que está menos controlado por los grande y por tanto es más apetecible para las pequeñas empresas orientales.

De entrada vemos 3 versiones:

RK2818
Target solution MID/Smart Phone
CPU Core ARM9
MAX CPU frequency 640
OS type Android
MAX Display solution 1024X768
Display interface 24 bit RGB/MCU
External SDRAM 1Gb/2Gb/4Gb DDRII
Video accelerator ?
MLC NAND Support 24bits/1k
SD/SDHC/MMC ?
CCIR 656 input ?
USB 2.0 OTG
USB 1.1 ?
SDIO(Wifi) ?
3G support ?
GPS ?
G-sensor ?
DC resolution 5M
DV resolution D1
TV OUT YPbPr/HDMI
Audio Decoder Full Format
Video Decoder 720P
Ebook function ?
Package BGA324 

 

En ppio no parece la di mi tablet, salvo que sea un versión con OC.

RK2808A
Target solution MID/Smart Phone
CPU Core ARM9
MAX CPU frequency 560
OS type Android
MAX Display solution 800X600
Display interface 24 bit RGB/MCU
External SDRAM 1Gb Mobile SDRAM
Video accelerator
MLC NAND Support 24bits/1k
SD/SDHC/MMC ?
CCIR 656 input ?
USB 2.0 OTG
USB 1.1
SDIO(Wifi) ?
3G support ?
GPS ?
G-sensor ?
DC resolution 5M
DV resolution D1
TV OUT YPbPr/HDMI
Audio Decoder Full Format
Video Decoder 720P
Ebook function ?
Package BGA324

Nos alejamos aún más…

RK2918

Este es el elegido, pero ya no ofrecen una tabla y tenemos que conformarnos con una imagen, que transformo en texto:

1,2Ghz ARM Cortex A8 core con Neon y 512KB de caché L2

Alto rendimiento en 2D/3D con soporte de OpenGL ES 2.0 y OPEN VG, soporte de 60 millones de triangulos por segundo y 600Mpix / s pixel fill rate.

1080p decodificación para H.264, VP8,RV,WMV, AVS, H.263, MPEG4, etc.

1080p codificación para H.264

Soporte para DDR3, DDR2, Mobile DDR

24 bit HW ECC por MLC NAND, suppor e-MMC boot

Tres puertos USSB para dispositivos, Host, 3G module

Dos puertos SD por SD card y wifi

Interface para sensores de cámara frontal y trasera de hasta 5 meegapixeles

55nm LP process, esto sacado de Google.

Beneficios en Android con RK2918

Viene siendo lo mismo que antes, pero visto desde este SO.

Soporte de la versión 2.3

Pantallas de 1280×800 TFT multitáctiles

Hasta 32GB de NAND MLC Flash

Flash Player 10.1 con aceleración por hardware

Soporte para el 90% de los drivers de 3G drivers

Codificación y decodificación igualito que para las características.

En el Quadran me da 1209 puntos

CPU: 1236

Mem: 1113

I/O: 1969

2D: 165

3D: 1563

Muy cerquita del Nexus S, y aun quedando margen de OC.

Vemos tb la noticia que para Abril va a comenzar una invasión de Tablets con 4.0 y con Flash 11 basadas en esta CPU, por precios muy económicos:

http://www.sleetherz.com/2012/01/rockchip-will-supports-for-android-4-0-tablet-priced-less-than-100/

Comparativa y bechmarks:

http://www.google-tv-box.com/a9-or-a8-amlogic-aml8726-pk-rockchip-rk2918/