Google libera a Walt, herramienta para minimizar la latencia en órdenes de voz y tacto

google now on tap

Cada vez es más veloz el reconocimiento e interpretación de órdenes táctiles sobre pantallas digitales, y gracias a los modernos asistentes de voz, lo mismo va pasando con el entendimiento de órdenes dictadas. La magia está en hacer que todo el proceso tras bastidores sea optimizado a fondo, en especial en sus tiempos de ejecución, y para ello, nada mejor que un instrumento de medición preciso y confiable.

Pues bien, la gente de Google usa una herramienta llamada WALT (descendiente de Quickstep, para los touchpad) para medir y minimizar la latencia -el tiempo transcurrido entre el recibo de una orden, su interpretación y presentación de resultados- en equipos Android y ChromeOS, esto es, en móviles Nexus y Chromebooks, y ahora dicha herramienta se ha liberado en GitHub para que cualquier desarrollador la aproveche a la hora de registrar y buscar mejorar el rendimiento de sus creaciones. Continúa leyendo «Google libera a Walt, herramienta para minimizar la latencia en órdenes de voz y tacto»

Chrome TouchBot, el robot con el que Google controla el tiempo de respuesta en smartphones

Captura

En Google están al tanto de la frustración que puede llegar a producir un tiempo de respuesta excesivo en un dispostivo móvil, o lo que es lo mismo, el tiempo que pasa desde el momento en el que realizamos una acción y el resultado se muestra en pantalla. Recientemente, Franí§ois Beaufort (un conocido empleado de Google) ha compartido un ví­deo en el que muestra uno de los sistemas que Google utiliza para comprobar la latencia en los dispositivos móviles.

Tal y como podemos ver en el ví­deo, el gigante buscador emplea un robot fabricado por la compañí­a OptoFidelity que se encarga de medir la latencia en dispositivos con Android y Chrome OS instalado. Para ello, dicho robot hace uso del software Touchbot (de código abierto y disponible a través del siguiente enlace) y de una serie de tests web (que podéis probar aquí­) con los que puede analizar de forma exhaustiva. De esta forma, es capaz de controlar el tiempo de respuesta del que os hablamos e identificar problemas tanto en el software como en el hardware de los dispositivos analizados.

Gracias a la cámara de alta velocidad utilizada para grabar el ví­deo del que os hablamos es posible apreciar que en realidad, a la hora de dibujar una lí­nea en la pantalla, esta se va creando en distintos segmentos. A continuación, os dejamos con el ví­deo:

Continúa leyendo «Chrome TouchBot, el robot con el que Google controla el tiempo de respuesta en smartphones»

Google lanza Octane 2.0, la nueva versión de su suite de pruebas de rendimiento de JavaScript

Octane

Hace poco más de un año que os informábamos del lanzamiento de Octane por parte de Google, con el objetivo de medir el rendimiento de nuestros navegadores web a través de una serie de pruebas en JavaScript. Hoy nos encontramos con el lanzamiento de la siguiente versión de esta suite de pruebas de rendimiento, con el mismo objetivo de medir el rendimiento de los motores JavaScript que poseen nuestros navegadores web a través de una serie de tareas.

La versión 2.0 de Octane ahora también tiene en cuenta la latencia en la ejecución de las tareas como un nuevo indicador de rendimiento. En este sentido, el propio anuncio indica que los motores modernos de JavaScript, como el V8, la latencia viene influenciada por parte de dos fuentes principales: la compilación de JavaScript para las instrucciones de la máquina para que pueda ejecutarse más rápido y la eliminación de las instrucciones que ya no se utilice en la memoria.

También se incorpora dos nuevas pruebas de rendimiento, estando una de ellas basadas en el compilador Typescript de Microsoft como una aplicación JavaScript dura y compleja, así­ como el benchmark zlib, un test asm.js de la suite de Mozilla Emscripten. La misión de estas nuevas pruebas es la de medir la capacidad de un motor JavaScript para hacer frente a cargas de trabajo pesadas y complejas, algo cada vez más común en la web actual.

Además, se han realizado mejoras en tres puntos de referencia existentes con la finalidad de asegurar que miden lo que realmente se pretendí­a, las cuales son: Regexp, emulador GameBoy, y CodeLoad.

Los usuarios podemos ejecutar Octane 2.0 a través de nuestro propio navegador web si así­ lo queremos, además de disponer de toda la documentación necesaria para saber más de las nuevas pruebas de rendimiento. También podemos optar por volver a la versión anterior de Octane.

Enlace: Octane 2.0