Multiprocesadores

Un multiprocesador es un chip con dos o más unidades centrales de procesamiento (CPU). El objetivo principal de usar un multiprocesador es aumentar la velocidad de ejecución del sistema, con otros objetivos como tolerancia a fallas y coincidencia de aplicaciones.

Pipelining

En el contexto de modelos de alto rendimiento, se estudia el pipelining o canalización como un acercamiento que permite utilizar los recursos de una computadora de una forma más constante y eficiente, por ende produciendo más resultados.

Guía de makefile para ensamblador ARM

La automatización de la compilación de proyectos programados de alta complejidad, puede simplificarse por medio de archivos de configuración de la compilación. En ambientes basados en Linux esto se puede lograr con la herramienta make.

Depurador GDB para ensamblador de ARM

En muchas ocasiones no entendemos por qué nuestro código no se ejecuta de la manera deseada, esto puede ser causado por varios motivos, entre ellos se pueden recalcar las llamadas recursivas, referencias a elementos nulos o simplemente un fallo de lógica, pero está bien es normal equivocarse, de hecho, una habilidad que se debería de desarrollar desde que se aprende a escribir código fuente es la habilidad de leer, entender y depurar código.

Configuración y optimización de Raspbian en QEMU

Las limitaciones en el rendimiento de la máquina virtual de ARM basada en la herramienta QEMU sobresalen rápido al empezar a utilizarla. Con algunas modificaciones en la configuración, se puede obtener una mejor experiencia en su uso.

Comentarios en artículos

No comments

Nobody has submitted a comment yet.