1. INTRODUCCIÓN
El microprocesador es
el circuito integrado central y más complejo de un sistema
informático; a modo de ilustración, se le suele llamar por analogía el cerebro
de un computador. Es un circuito integrado conformado por millones de
componentes electrónicos. Constituye la unidad central de
procesamiento (CPU) de un ordenador.
Es el
encargado de ejecutar los programas, desde el sistema
operativo hasta las aplicaciones de usuario; sólo ejecuta instrucciones programadas
en lenguaje de bajo nivel, realizando operaciones aritméticas.
Viéndolo de manera mas abstracta se encarga de realizar los procesos
solicitados por el usuario.
Fuente:
commons.wikimedia.org/wiki/File:AMD_X2_3600
2.
multicore
Un microprocesador multinúcleo es
una tecnología que combina dos o más procesadores independientes en
un solo paquete, a menudo un solo circuito integrado. Un dispositivo
de doble núcleo contiene solamente dos microprocesadores
independientes. En general, los microprocesadores multinúcleo permiten que un
dispositivo computacional exhiba una cierta forma del paralelismo a nivel
de thread (thread-level parallelism) (TLP) sin incluir múltiples
microprocesadores en paquetes físicos separados. Esta forma de TLP se conoce a
menudo como multiprocesamiento a nivel de chip (chip-level
multiprocessing) o CMP, Por ejemplo, un único procesador podría tener
cuatro núcleos diferentes en un chip, prácticamente dando el ordenador hasta
cuatro veces más de potencia. Para que el equipo pueda sacar el máximo
provecho de doble núcleo, que debe ejecutarse en un sistema operativo
compatible con TLP.
¿Qué es el TLP (thread-level
parallelism)?
Abreviatura
de paralelismo a nivel de hilo, TLP es una capacidad de software que
permite a un programa, a menudo un programa de gama alta, tales como una base
de datos o de aplicaciones Web para trabajar con varios subprocesos al mismo
tiempo en lugar de tener que esperar en otros subprocesos.
Fuente:
www.tecnologiabit.com/amd-vs-intel-nuevos-procesadores-multinucleo
3.
procesamiento paralelo
El procesamiento paralelo es un término que
se usa para denotar un grupo de técnicas significativas que se usan para
proporcionar tareas simultáneas de procesamiento de datos con el fin de
aumentar la velocidad computacional de un sistema de computadora. En lugar de
procesar cada instrucción de forma secuencial como una computadora
convencional, un sistema de procesamiento paralelo puede ejecutar procesamiento
concurrente de datos para conseguir un menos tiempo de ejecución.
4.
CONCLUSIÓN
Como diferencia
perdemos decir que multicore es la
tecnología con la que cuente el microprocesador de un ordenador haciendo
de este mas eficiente y procesamiento
paralelo es termino usado para describir la ejecución de varios subprocesos
al mismo tiempo.
5. REFERENCIAS BIBLIOGRÁFICAS Y MEDIOS ELECTRÓNICOS
M. Morris Mano.(2009). Arquitectura de computadoras 3ED.
Pearson Educación.
Andrés Gómez de Silva Garza,Ignacio de Jesús Ania Briseño.(2010). Introducción
a la Computación. Cengage Learning.
http://es.wikipedia.org/wiki/Procesador_multin%C3%BAcleo
http://en.wikipedia.org/wiki/Multi-core_processor
http://www.jeuazarru.com/docs/Multicore.pdf
http://www.computerhope.com/jargon/t/tlp.htm
No hay comentarios:
Publicar un comentario