Todos los días cuando las personas, principalmente usuarios comunes, utilizan la computadora observan la pantalla, pero muchas de estas personas no conocen como se visualizan los elementos en la pantalla; en muchos dispositivos la clave está en algo llamado framebuffer, el cual se explica un poco a continuación. El framebuffer consiste en la utilización, por parte de los dispositivos, de una sección de memoria la cual utilizará para la representación de los pixeles en pantalla, por lo general se representa como una matriz de pixeles y así en la memoria, aunque es evidente que a nivel de memoria no existen matrices todo se realiza mediante una implementación a partir de estas posiciones. Cuando se habla de que el framebuffer utiliza una sección de memoria en realidad es un archivo dentro del sistema, dicho archivo es el que se puede modificar, por parte de desarrolladores principalmente, y es el que el sistema modifica para a partir de los valores que contenga este archivo most...
Muchas veces se escucha sobre temas de procesadores, pero en la mayoría de los casos es referente a el numero de núcleos, la frecuencia o la arquitectura, ya sea RISC o CISC, pero rara vez escuchamos los llamados procesadores neuronales, a continuación, se explica un poco que son estos procesadores. Los procesadores neuronales funcionan (se supone) como la red neuronal del cerebro humano, según IBM su procesador neuronal posee tantas neuronas como el cerebro de un ratón, estos procesadores funcionan muy diferentes de los tradicionales que ejecutan instrucciones, los neuronales poseen una serie de ‘neuronas artificiales’ conectadas entre sí que buscan predecir los resultados mediante una serie de parámetros establecidos para un problema. Estos procesadores buscan mayor velocidad y eficiencia, imitando el funcionamiento del cerebro el cual es fantástico, de esta manera implementar algo muy deseado en la computadoras que es la capacidad para aprender, pero para esto falta bastant...