Plataforma para validar el desempeño de la comunicación y sincronización de un sistema con doble núcleo-Edición Única
Export citation
Abstract
Con el incremento en la complejidad de los dispositivos móviles, los procesadores
necesitan de más poder de procesamiento para poder seguir a la par con la demanda de
las aplicaciones multimedia . Gracias a las ventajas de utilizar un esquema de procesamiento en paralelo, al utilizar un dispositivo multiprocesamiento es posible aumentar el
poder de procesamiento y así obtener un mejor desempeño. En este trabajo se desarrollaron esquemas y procedimientos para determinar el desempeño de dichos dispositivos,
así como también se logró la implementación de un sistema multinúcleo utilizando dos
núcleos ARM y un esquema de intercomunicación basado en el uso de buzones, implementado en una memoria compartida . En las pruebas de desempeño realizadas en este
trabajo, se observa un desempeño similar entre el núcleo de propósito general usado
en la OMAP (ARM926 ) y la implementación en software de dicho núcleo, lo cual nos
permite validar los resultados obtenidos en Seamless para su comparación con la tarjeta
de desarrollo.
Con el esquema multinúcleo propuesto se logró una mejora de un 21 % con respecto
a una implementación que utiliza un solo núcleo. Es posible mejorar el desempeño de
esta implementación al optimizar la intercomunicación entre los núcleos y su uso por medio de un BIOS controlado por un sistema operativo.