Core I7

También podría gustarte

Está en la página 1de 9

Core i7

Microprocesador

Produccin

Desde 2008

Fabricante(s)

Intel

Frecuencia de reloj de
2,66 GHz a 3,33 GHz
CPU
Velocidad QPI

4,8 GT/s a 6,4 GT/s

Longitud del canal


MOSFET

0,045 nm a 0,032 nm

Conjunto de
instrucciones

x86, x86-64, MMX, SSE,


SSE2, SSE3, SSSE3, SSE4.1,
SSE4.2

Microarquitectura

Nehalem

Nmero de ncleos

Zcalo(s)

Socket B (LGA 1366) (LGA


1156)

Ncleo(s)

Bloomfield

Intel Core i7 (Nehalem)

Intel Core i7 es una familia de procesadores de cuatro ncleos de la arquitectura Intel x8664. Los Core i7 son los primeros procesadores que usan la microarquitectura Nehalem de
Intel y es el sucesor de la familia Intel Core 2. El identificador Core i7 se aplica a la familia
inicial de procesadores[1] [2] con el nombre clave Bloomfield.[3]
El pseudnimo Core i7 no tiene un significado concreto, pero contina con el uso de la
etiqueta Core. Estos procesadores, primero ensamblados en Costa Rica, fueron
comercializados el 17 de noviembre de 2008, y actualmente es manufacturado en las
plantas de fabricacin que posee Intel en Arizona, Nuevo Mxico y Oregn.
Las memorias y placas base aptas para Core i7 sern vendidos antes del lanzamiento por
algunos proveedores. Los procesadores podan ser reservados en los principales
proveedores online.[4]
Intel revel los precios oficiales el 3 de noviembre de 2008.[5] Las pruebas de rendimiento
pueden consultarse en diversas pginas web.[6

Caractersticas de Core i7
Nehalem representa el cambio de arquitectura ms grande en la familia de procesadores
Intel x86 desde el Pentium Pro en 1995. La arquitectura Nehalem tiene muchas nuevas
caractersticas. La primera representa un cambio significativo desde el Core 2:

FSB es reemplazado por la interfaz QuickPath en i7 (socket 1366), y sustituido a su


vez en i7, i5 e i3 (socket 1156) por el DMI eliminando el NorthBrige e
implementando puertos PCI Express (16 lineas en total) directamente, debido a que
es mas complejo y caro. Las placas base deben utilizar un chipset que soporte
QuickPath. De momento solo est disponible para placas base de Asrock, Asus, DFI
, EVGA , GigaByte , Intel , MSI y XFX.
El controlador de memoria se encuentra integrado en el mismo procesador.

Memoria de tres canales (ancho de datos de 192 bits): cada canal puede soportar una
o dos memorias DIMM DDR3. Las placa base compatibles con Core i7 tienen
cuatro (3+1) o seis ranuras DIMM en lugar de dos o cuatro, y las DIMM deben ser
instaladas en grupos de tres, no dos.

Soporte para DDR3 nicamente.

Turbo Boost: Permite a los distintos ncleos acelerarse "inteligentemente" por s


mismos cada 133 MHz por encima de su velocidad oficial, mientras que los
requerimientos trmicos y elctricos de la CPU no sobrepasen los predeterminados.

Dispositivo Single-die: Los cuatro ncleos, el controlador de memoria, y la cach se


encuentran dentro del mismo encapsulado.

HyperThreading reimplementado. Cada uno de los cuatro ncleos puede procesar


dos tareas simultneamente, por tanto el procesador aparece como ocho CPU desde
el sistema operativo. Esta caracterstica estaba presente en la antigua
microarquitectura Netburst introducida en los Pentium 4 HT.

Solo una interfaz QuickPath: No concebida para placas base multiprocesador.

Tecnologa de proceso de 45 nm o 32 nm.

731 millones de transistores (1.170 millones en el Core i7 980x, con 6 ncleos y 12


MiB de memoria cach).

Sofisticada administracin de energa, puede colocar un ncleo no utilizado en


modo sin energa.

Capacidad de overclocking muy elevada (se puede acelerar sin problemas hasta los
4-4,1 GHz).

Desventajas

El Core i7, o por lo menos, las placas base para el Core i7 comercializadas a partir
del 22 de noviembre de 2008, no son compatibles con ECC (Error checking and
correction) de memoria. Algunos expertos, como por ejemplo, Daniel Bernstein,[7]
recomiendan que sistemas sin soporte ECC no se usen para la computacin
cientfica, y en general tampoco a menos que al usuario no le importen los errores
en los datos crticos.

El Core i7 tiene un alto consumo, prcticamente dobla los anteriores, pues es capaz
de gastar 160W l solo, con el consiguiente problema trmico. Por tanto, requiere
una caja de calidad y una fuente de alimentacin potente. Por este motivo se debe
tener en cuenta que el equipo entero, ms monitor, puede estar consumiendo del
orden de 500 600 vatios. Aunque tiene un TDP de 130 W, al ser una caracterstica
desactivable, su consumo se dispara. Y por consecuente este alto consumo hace que
sea ms difcil llevar este rendimiento a los ordenadores porttiles, enfrentndonos
as a nicamente 2 o 3 horas de batera.

Rendimiento
Se ha utilizado un Core i7 940 a 2,93GHz en un benchmark en 3DMark Vantage dando una
puntuacin de CPU de 17.966.[14] El Core i7 920 a 2,66GHz da una puntuacin de 16.294.
En la anterior generacin de procesadores Core, un Core 2 Quad Q9450 a 2,66GHz, se
obtiene una puntuacin de 11.131.[15]
AnandTech ha probado el Intel QuickPath Interconnect (version de 4,8 GT/s) y encontr
que el ancho de banda de copia usando triple-channel 1066 MHz DDR3 era de 12,0 GB/s.
Un sistema Core 2 Quad a 3,0 GHz usando dual-channel DDR3 a 1066 MHz logra 6,9
GB/s.[16]

La tcnica del overclocking ser posible con la serie 900 y una placa base equipada con el
chipset X58. En octubre de 2008, surgieron informes de que no ser posible utilizar el
"rendimiento" DIMM DDR3 que requieren voltajes superiores a 1,65V porque el
controlador de memoria integrado en el ncleo i7 podra daarse.[17] Algunas pruebas, sin
embargo, han demostrado que el lmite de voltaje no es aplicado, como en una placa MSI, y
los fabricantes pueden escoger enlazar el voltaje de la CPU a la memoria o no. Hacia el
final de ese mes, los vendedores de memoria de alto desempeo han anunciado kits de
memoria DDR3 1,65V con velocidades de hasta 2 GHz.
Algunos viejos artculos han sugerido que el diseo del i7 no es ideal para el desempeo en
juegos. En un test hecho en hardware filtrado, un Core i7 940 comparado a un QX9770
mostraba que el Core i7 es ms lento que el Yorkfield ciclo a ciclo en 2 juegos mientras que
fue ms rpido en otros dos. La diferencia en todos los casos es pequea.[18] Sin embargo,
pruebas ms recientes hechas en todas las velocidades del hardware oficial con
controladores finales y revisiones de BIOS muestran que el Core i7 mnimamente vence al
Yorkfield ciclo a ciclo de reloj, y en muchos casos lo excede en un promedio del 17%.[19]
En una prueba del Super PI 1 M monotarea, un Core i7 920 corriendo a 2,66 Ghz finaliz la
prueba en 15,36 segundos, mientras que un QX9770 (3,2 Ghz) la finaliz en 14,42
segundos,[20] entonces el Core i7 ha ejecutado 15,5% menos instrucciones en esta prueba.
El Core i7 posee tres canales de memoria, y la velocidad de los mismos puede ser escogida
configurando el multiplicador de memoria. Sin embargo, en antiguos benchmarks, cuando
la velocidad es establecida ms all del umbral (1333 para un 965XE) el procesador solo
acceder a dos canales de memoria simultneamente. Un 965XE tiene mejor procesamiento
de memoria con 3 mdulos DDR3-1333 que con 3 DDR3-1600, y 2 mdulos DDR3-1600
tienen casi el mismo rendimiento que 3 DDR3-1600.[8]
Puesto que el Core i7 es un procesador de cuatro ncleos, la tecnologa HyperThreading no
produce ninguna mejora en la ejecucin de cargas de trabajo con menos de cinco tareas
simultneas cuando todos los ncleos estn encendidos, y algunas aplicaciones sufren una
bajada en el rendimiento cuando HyperThreading est activado.[21] Esta tecnologa ofrece su
mejor rendimiento cuando la carga de trabajo es de ocho o ms tareas simultneas.

Con el nombre en clave de Nehalem conocido hasta ahora desde hace varios aos que se
lleva desarrollando, por fin llega al mercado rebautizado con el nombre comercial Intel
Core i7 en sus versiones de dos, cuatro y ocho ncleos.
Construdo a 45 nm., es el primer procesador del Intel en conseguir poner cuatro y ocho
procesadores integrados de forma nativa compartiendo una misma memoria cach y
procesador de instrucciones. Asmismo vuelve la tecnologa hyperthreading ya utlizada en
el Pentium 4, por lo el sistema operativo nos reportara 16 procesadores si tuviermos
instalado el Intel Core i7 Octo. Adems el controlador de memoria va integrado dentro del
propio procesador con la nueva tecnologa QuickPath, algo a lo que AMD ya nos tiene
acostumbrados desde hace bastante tiempo con su tecnologa HyperTransport.
Tenemos cambio de socket y de chipsets, es decir, este procesador no ser compatible con
ninguna de las placas madres desarrolladas para Intel Core 2 y procesadores anteriores.
Intel Core i7 necesita placas madre nuevas y chipsets nuevo. El zcalo para el procesador
ha crecido considerablemente de tamao pasando a ser LGA1366 en comparacin con el
anterior LGA775.
El Nombre Intel Core i7

Aunque Intel an no se han pronunciado acerca de la procedencia del nombre i7, se ha


especulado mucho sobre este nombre en la web. No coincido con ninguna de estas
especulaciones, por lo que publico aqu la ma. La letra i vendra de Intel, y el nmero
hara referencia a la generacin del procesador segn la siguiente tabla.
Generacin 1: Abarcara todos los procesadores de Intel hasta el 80188.
Generacin 2: El procesador Intel 286 y todas sus variantes.
Generacin 3: El procesador Intel 386 y todas sus variantes.
Generacin 4: El procesador Intel 486 y todas su variantes.
Generacin 5: El procesador Intel Pentium y todas sus variantes.
Generacin 6: El procesador Intel Core, Intel Core 2 y todas sus variantes.
Generacin 7: El procesador Intel Core i7.
Mltiples Ncleos con HyperThreading (HT) Multi-Threading (SMT).

Una de las principales caractersticas de este procesador es el integrar mltiples ncleos de


forma nativa (single die). Es decir, ncleos que comparten la memoria cach y el juego de
instrucciones. Disponible en versiones de dos, cuatro y ocho ncleos a velocidades que van
inicialmente desde los 2.66 Ghz. hasta por encima de los 4 Ghz, aunque inicialmente solo
veremos las versiones de cuatro ncleos.
Con Hyperthreading Multi-Threading, tecnologa ya utilizada con Pentium 4, cada
procesador ser capaz de ejecutar dos instrucciones por cada ciclo de reloj, por lo que en un

sistema que tenga instalado el Intel Core i7 con cuatro ncleos, el sistema operativo le
reportar que tiene instalado ocho ncleos.
El viejo HyperThreading (HT), cambia de nombre con Intel Core
i7, para llamarse Simultaneous Multi-Threading (SMT) contar con 2 vas (2-way) que
permitir administrar hasta 16 hilos (threads) de ejecucin en un procesador de ocho cores,
que es lo que permite Intel Core i7 o en su defecto 8 hilos de ejecucin en un procesador
Quad core.
Resulta algo contradictorio pues los procesadores multi-ncleos deberan suplir lo que se
intentaba hacer con el HyperThreading en procesadores de un solo ncleo de la compaa
aos atrs, pero la idea de tener mas hilos de ejecucin es algo que para futuros sistemas de
computo seduce bastante y si se pueden entre comillas tener mas hilos, habr que ver como
los sistemas y aplicaciones aprovechan estos canales adicionales para optimizar la
performance, pues es sabido que cuando Intel incorporo el HT en sus P4, no todas las
aplicaciones hacan uso o saban aprovecharlo, pues todo o casi todo se programaba para un
solo hilo de ejecucin. Actualmente la tendencia es aprovechar los procesadores dual o
quad core para optimizar el rendimiento, veremos si este remozado HT logra hacer
diferencia.
Memoria Cach Compartida de Alto-Nivel.

Mejoras en la memoria cach con una nueva arqitectura de tres niveles: la cach L1 con 32
Kb. de cach para intrucciones y otros 32 Kb para cach de datos; nueva cach L2 por
ncleo de latencia muy baja con 256 Kb por ncleo para datos e instrucciones; y una nueva
cach L3 compartida por todos los ncleos y con diferentes configuraciones en Mb. segn
el tipo de procesador, 8 Mb en el caso de un Core i7 con cuatro ncelos, aunque con el
tiempo se ir ampliando esta memoria cach compartida.
Intel tendr en sus procesadores lo que ha denominado Multi-level shared cache, esto
quiere decir que seguramente tanto la memoria cache de nivel 2 (L2) como la memoria
Cache de nivel 3 (L3) sern memorias compartidas por cada uno de los ncleos del
procesador, esto trae la ventaja de que se simplifica el diseo de la arquitectura interna del
procesador, pero hay que ser cuidadosos en la forma en al que cada uno de los cores intenta
acceder a la memoria para que no se produzcan conflictos en los accesos, quizs con un
switch interno que administre las peticiones. Esto por que siempre ser mas optimo que
cada core tenga su propio cache y que acceda a el exclusivamente a que tener un solo Gran
cache en que dos, cuatro o mas ncleos intenten acceder a el provocando, colas o latencias
demasiado altas en los accesos, lo que provoca un contrasentido en la razn de ser del la
memoria Cache de un procesador, la cual es ahorrarse tiempos al tener un cache externo o
tratar de acceder a la memoria principal en tareas crticas.
Intel QuickPath

El procesador Intel Core i7 lleva integrado el controlador de memoria dentro del propio
procesador. La tecnologa Intel QuickPath Interconnect, es una tecnologa de

interconexin con el procesador punto a punto desarrollada por Intel en competencia con la
tecnologa HyperTransport de AMD.
Esta tecnologa incluye un controlador de memoria dentro del propio procesador.
Reemplaza al Front Side Bus (FSB) de los procesador Xeon e Itanium.
El rendimiento de esta tecnologa est reportado para ser de 4,8 a 6,4 Gigatransferencias
por segundo (GT/s) por direccin, y un enlace puede ser 5, 10 o 20 bits de largo en cada
direccin. Adems el ancho de banda provisto por un enlace largo completo asciende de
12,0 a 16,0 GB/s por direccin, o de 24,0 a 32,0 GB/s por enlace.
Admite hasta tres canales de memoria DDR3 a 1600 Mhz por lo que empezaremos a ver
placas con seis slots de memoria en vez de cuatro.
Integrated Graphics Processor

Tambien incluir un procesador grfico integrado dentro del propio procesador tambin en
respuesta al anuncio de AMD con su tecnologa Fusion que consiste en integrar un
procesador grfico dentro del propio procesador.
En el caso de Intel Core i7, habr versiones distintas de este procesador, unas sin este
controlador y otras con este procesador integrado.
Aunque no veremos procesadores Intel Conre i7 hasta el ao 2.009, la idea es la de incluir
una GPU, procesador grfico discreto integrado, para modelos concretos, como por ejemplo
porttiles y dispositivos ultra-mviles (UMPC) ya que se conseguran consumos de energa
muy bajos por lo que se aumentara considerablemente la duracin de las bateras en
sistemas mviles como los porttiles.
Nuevo Conjunto de Instrucciones SSE 4.2

Streaming SIMD Extensions (SSE) es un conjunto de instrucciones SIMD (Single


Instruction, Multiple Data nica Instruccin, Mltiples Datos) aadidas en el ao 1.999
al procesador Pentium III, como extension a la arquitectura x86 como respuesta a la
tecnologa 3DNow! que AMD tena implementada aos atrs.
La versin 4.2 de las extensiones de vector de Intel SSE trae de regreso al futuro el x86 ISA
atrs con la adicin de nuevas instrucciones de manipulacin de cadenas. Digo Regreso al
futuro porque el soporte a nivel de cadena de procesamiento ISA es una caracterstica de
las arquitecturas CISC que se considera obsoleta actualmente en los aos post-RISC. Pero
la cadena de instrucciones del nuevo SSE 4,2 estn destinadas a acelerar el procesamiento
de XML, lo que las convierte en perfectas para la Web y aplicaciones futuras basadas en
XML.
SSE 4.2 tambin incluye una instruccin CRC que acelera el almacenamiento y las
aplicaciones de red, as como una instruccin POPCNT til para una variedad de tareas de

patrn especificado. Adems, para ofrecer mejopr soporte a las aplicaciones multi-hilo,
Intel ha reducido la latencia de los hilos de las primitivas de sincronizacin.
En el frente de virtualizacin, acelera las transiciones y tiene algunas mejoras sustanciales,
que no voy a detallar aqu, en su sistema de memoria virtual que reduce en gran medida el
nmero de esas transiciones requeridas por el Hypervisor.
Otras Caractersticas

Cuatro unidades de dispatch en vez de tres, lo que se traduce en un 33% ms de mejora de


proceso de datos por parte del procesador. El Intel Core i7 podr ejecutar cuatro
microinstrucciones a la vez en lugar de las tres de Intel Core 2, consiguiendo un aumento
considerable en velocidad.
Adems este procesador llevar un segundo buffer de 512-entradas TLB (Translation Lookaside Buffer). Este circuito es una tabla utilizada para convertir las direcciones fsicas y
virtuales por el circuito de memoria virtual. Aadiendo esta segunda tabla se mejora
considerablemente el rendimiento del procesador.
Un nuevo segundo buffer de prediccin de bifurcaciones o BTB (Branch Target Buffer) y
aumentando el tamao del primer y este segundo nuevo buffer permitir carga ms
instrucciones y predecir con ms exactitud cual es la siguiente instruccin a procesador
mejorando an ms el rendimiento del procesador.
Destaca tambin el Turbo, que vuelve otra vez a los procesadores como en las pocas del
386. El modelo a 2,66 podra llegar a 2,8 con el Turbo en momentos de mucha demanda de
proceso, trabajo y carga del procesador y bajara la velocidad en momentos de reposo.
Esto facilita tambin enormemente el trabajo de overclocking, pues aumentando el
multiplicador del turbo se consiguen velocidades impresionantes con gran facilidad, claro
que ello requiere disponer de buenos sistemas de refrigeracin o disipacin del procesador,
as como aumentar los voltajes del mismo. Destacar que el modelo Extreme lleva el
multiplicador desbloqueado, facilitando cualquier overcloking, mientras el resto de
procesadores llevan el multiplicador bloqueado, impidiendo aumentar mucho el
rendimiento del procesador, a no ser que se aumenten manualmente las frecuencias. Ya se
puede ver en varias tiendas que estn vendiendo ordenadores con este procesador con
overcloking a 4,2 Ghz.
Disponibilidad y Modelos.

Inicialmente en octubre de 2.008 veremos los primeros modelos con socket


LGA1366, cuatro ncleos y 8 Mb. de memoria cach, sern los Intel Core i7 a velocidades
de 2,66 Ghz, 2,93 Ghz y en su version Extreme Editon a 3,2 Ghz con versiones de doble
y triple canal de memoria DDR3 a 1066 y 1333 y 1600 MHz con buses de memoria de 1x
4.8 GT/s QuickPath, 1x 6.4 GT/s QuickPath y 2x QuickPath. El consumo de este
procesador estar en 130 W.

El primer chipset para este procesador, estar optimizado y desarrollado para trabajar (por
desgracia) con Windows Vista, sistema operativo que ofrecer un mayor rendimiento que
Windows XP sobre estos procesadores y chipsets.
Actualizacin Octubre 2.008.

Segn fuentes de Intel, podra cancelarse el desarrollo del procesador con ocho ncleos
para lanzar directamente a mediados o finales del ao 2.009 un modelo con doce ncleos,
ms de 12 Mb de cach, velocidades superiores a los 4 Ghz y, por supuesto, menor
consumo. Est previsto para esas fechas el lanzamiento de la nueva generacin de Intel
Corel i7: nuevo procesador y nuevo chipset, en esta ocasin ya optimizados para Windows
Seven (ms informacin sobre este tema en Lanzamiento de la versin final y definitiva de Windows
Seven RTM para empresas el 30 de noviembre de 2009 y para el resto el 30 de enero de 2010).
Actualizacin Diciembre 2.009.

Sin contar los recientes procesadores aparecidos en el mercado con el nombre Core i7, i5 e
i3, con socket 1156, los nuevos Core i7 con socket 1366 y tecnologa de 32nm contarn
con 6 ncleos (12 unidades de proceso con Hyperthreading) y llegarn al mercado en el
primer trimestre del ao 2.010, probablemente en Marzo. Su nombre Intel Core i7 serie
980X.

También podría gustarte