Diseño, implementación y evaluación de un procesador multi-núcleo