Análisis de la configuración de una plataforma portátil Javier Algaba Borrego 2ºA Ingeniería Informática Análisis de la configuración de una plataforma portátil 1. Descripción del sistema Mi PC es un ordenador portátil Fujitsu-Siemens AMILO M1425 comprado hace justo 2 años (Junio 2005) con las siguientes características (listaré las características generales, posteriormente profundizaré en cada una de ellas): Intel Pentium M 755 Dothan 512Mb DDR (2x256Mb) Ati Mobility Radeon 9700 128Mb dedicada (AGP 4x) 80Gb disco duro (5400 rpm Ultra-ATA/100) Pantalla TFT 15.4'' Wide WXGA Regrabadora DVD/CD Wifi, PCMCIA, 3 puertos USB 2.0, lector tarjetas SD Creo que estas serían las características generales de mi PC (o con lo que le bastaría a un “frutero de barrio”). Ahora profundizaré en cada componente. Procesador: Creo que es de las cosas que más me gusta del portátil, porque como comentaré en el apartado de “incidencias”, pese a tener sus defectillos me está dando bastante buena vida, al menos para el uso que le estoy dando a mi PC (y eso que es antigüillo). El procesador, como he dejado claro en la introducción, es un Intel Pentium Mobile Dothan (Plataforma Carmel) fabricado a 90nm (el primero en reducir su distancia de integración (con anterioridad salió al mercado el modelo Banias fabricado a 130nm)), así que podría pensarse que fue un error, aunque bien es cierto que salieron al mercado los primeros Dothan en mayo de 2004, y yo lo adquirí justo un año después. En el momento de la compra del equipo dudé entre comprar un equipo con una peor tarjeta gráfica pero con un micro Dothan en la plataforma Sonoma (FSB 533Mhz). No sé si la decisión fue correcta, lo cierto es que es un incremento considerable en la frecuencia del bus local, aunque francamente no creo que el porcentaje de mejora de todo el sistema alcanzara el 10%. Además, la gráfica de este segundo equipo era bastante peor, así que creo que la decisión que tomé fue la correcta (“ir siempre a la penúltima”). Pues bien, he de destacar que este micro me garantiza una autonomía de unas 2.5 horas “reales” de uso (eso sí, forzando la máquina a trabajar a 600Mhz mediante el uso de la tecnología SpeedStep de Intel), en caso contrario, a pleno rendimiento el equipo no tiene una autonomía mayor de 1.3h aprox. (incluido máximo rendimiento en la tarjeta gráfica, la cual también entra en un modo de ahorro energético si no se usa de forma intensiva) Centrándonos en las características técnicas del micro podemos destacar lo siguiente (http://developer.intel.com/design/mobile/datashts/302189.htm): 2 Análisis de la configuración de una plataforma portátil Procesador 2GHz (multiplicador 20x) 32Kb L1 Datos y 32KB L1 Instrucciones con política write-back y línea de caché de 64bytes con 8 líneas por conjunto 2Mb L2 datos con línea de caché de 64bytes y 8 líneas por conjunto. Instrucciones MMX,SSE y SSE2 FSB 400Mhz Oblea de silicio de 30mm con procesadores Dothan Tabla de potenciales del núcleo del procesador usando la tecnología Intel SpeedStep: VID=Voltaje ID (acotan los máximos-mínimos de voltaje para cada configuración de frecuencia) Pentium M Processor 755 VID#A VID#B VID#C VID#D 2GHz 1.340 1.324 1.308 1.276 1.8GHz 1.292 1.276 1.276 1.244 1.6GHz 1.244 1.228 1.228 1.196 1.4GHz 1.196 1.180 1.180 1.164 1.2GHz 1.148 1.132 1.132 1.116 Core Vcc for Enhanced Intel SpeedStep Technology Operating Points: 3 Análisis de la configuración de una plataforma portátil 1GHz 1.100 1.084 1.084 1.084 800MHz 1.052 1.036 1.036 1.036 600MHz 0.988 0.988 0.988 0.988 Como se puede observar, el uso de esta tecnología que viene implantada en todos los procesadores para ordenadores portátiles de Intel (también AMD dispone de PowerNow) garantiza un aumento considerable de la autonomía del equipo a costa de rendimiento. He considerado interesante incluir la tabla puesto que es un modo de demostrar cómo se consigue ese aumento de la autonomía. Además, para optimizar aún más la batería, los procesadores incorporan una señal (DPWR) que controla el bus local, de modo que cuando no existe tráfico, se encarga de deshabilitar los buffers de entrada al procesador existentes en el bus local, sin que se vea mermado el rendimiento, puesto que en el momento de que se transmite información a través del bus local, la señal se activa. Otro dato importante que he obtenido de la documentación del procesador es el consumo medio. Está especificado un TDP (Thermal Design Power) o consumo de media de 21W, una cantidad de potencia bastante baja. Chipset: El chipset (nombre en clave Odem) soporta un FSB de 400MHz, 2 módulos SO-DIMM con capacidad máxima del sistema de 2GB y memoria DDR 200/266/333 en configuración simple canal. No dispone de corrección de errores ECC y dispone de puerto AGP 4X. Soporta interfaz de disco duro ATA 66/100. Integra el controlador de audio AC'97 con 6 canales. El puente norte es 593 micro-FCBGA y el sur 421mBGA. Como se puede observar en el diagrama siguiente, el chipset no nos permite configurar la memoria en doble canal, al igual que nos limita a usar una interfaz AGP (la revisión del Dothan de 2005 bajo la plataforma Sonoma permite el uso de PCI-Express). Probablemente sea el elemento que más limita a la plataforma, ya que como analizaremos más adelante, el bus de memoria se satura antes que el del procesador, porque el de este último es más rápido, cuando sería preferible que al menos fuera al revés, para poder aprovechar aún más la tarjeta gráfica. Y es que cuando hacemos uso intensivo de la tarjeta gráfica, la GPU accederá a memoria principal para suplir sus carencias de memoria, lo que taponará aún más el “cuello de botella” que se forma en el acceso a memoria principal. A favor de éste chipset hay que decir que es el primero de Intel para portátiles que permitía el uso de memoria dedicada (el anterior, el 855GM no). 4 Análisis de la configuración de una plataforma portátil Diagrama de la plataforma Carmel con procesador Dothan y chipset 855PM Memoria: La memoria del equipo no es precisamente de lo mejor que hay en el equipo, ya que es de poca capacidad y lenta. Bien es cierto, que para poder incluir una memoria más rápida habría que cambiar el chipset y como no podemos, pues esto provoca que el ancho de banda a memoria esté muy saturado. Es cierto que la memoria no es de gama media-alta, pero al menos son módulos Micron, no marca clónica. La memoria es una DDR “normalita”, con unos timings 2.5-3-3 funcionando a 2x166 y 2-3-3 a 2x133. He intentado mediante la placa base cambiar los timings para poder hacer una medida del rendimiento, pero dado que desconozco el modelo de placa base me ha sido imposible encontrarle un nuevo driver para la BIOS que me permitiera alterar estos parámetros. Incidencias: Pues bien, como dije al principio del trabajo, mi microprocesador se ha portado bastante bien conmigo, aunque he de reprocharle el “calorcito” que desprende en verano, sobre todo si estoy jugando. Es más, el problema de disipación de calor ha hecho que más de una vez se me haya apagado el PC por seguridad. La solución que he encontrado es bastante rudimentaria, aunque funciona. Basta con que eleve el equipo con un libro o algo similar, de modo que ventile mejor. Eso sí, es un incordio, sobre todo porque así es más ruidoso. Otra de mis enemigas es la tarjeta gráfica, que cuando se pone a “trabajar” se nota bastante, porque también empieza a disipar bastante calor. Otro inconveniente que le veo es la disposición de las ranuras USB, que se encuentran justo sobre la salida de ventilación del equipo. Esto lo que provoca es que como la 5 Análisis de la configuración de una plataforma portátil máquina esté al 100%, al rato, los dispositivos conectados estarán bastante calientes (no solo porque puedan o no calentarse) como consecuencia del calor emitido por el ventilador hacia fuera del equipo, ya que las ranuras USB se encuentra sobre la salida de aire del ventilador. Un problema que he encontrado con mi equipo al intentar buscar actualización de la BIOS, ya que el fabricante no especifica qué placa es y ni siquiera con software como SiSoft Sandra, CPU-Z, Everest Home he podido conocer qué placa es, así que será la gran desconocida. Supongo que no será precisamente una buena placa base, porque sino no veo el por qué de no decir qué modelo es. Respecto al sonido, el equipo viene incorporado con unos altavoces demasiado “débiles”, por lo que no estaría nada mal que los que incorpora fueran de más potencia. La última pega que le pongo es que la pantalla táctil del portátil podría incorporar un interruptor que la inhabilite (como ya traen algunos equipo), porque resulta molesto cuando por error uno pasa algún dedo por la pantalla táctil. 2. Perfil de usuario Como usuario no soy (actualmente) demasiado exigente, pero sí lo fui cuando adquirí mi ordenador. Por eso, cuando compré el portátil, una de las cosas en las que más me fijé fue en la tarjeta gráfica, puesto que aunque sabía que no podría competir con un nuevo ordenador de sobremesa (de aquella época), sí que era perfectamente capaz de mover los juegos de aquel entonces como usuario medio, obviamente. Sabía que la tarjeta gráfica que incorporaba el ordenador era ya antigua, pero los modelos que empezaban a montar tarjetas se la siguiente gama de Ati (la serie X00) o tenían un tamaño de memoria dedicado menor ó disparaban el precio del equipo (otra cosa que tampoco me podía permitir). La opción de Nvidia tampoco me era muy favorable, puesto que los equipos de por aquel entones eran también más caros que el que yo adquirí (bien es cierto que ahora me lo hubiera pensado, puesto que en Linux los drivers de Ati dejan mucho que desear, por lo que me veo obligado a usar los drivers libres que son muy estables pero que tienen un rendimiento bastante regular). Tipo Peso porcentual Ofimática (procesador de textos, hojas de cálculo, bases de datos, etc.) 3% Multimedia (juegos, ocio, películas, sonido digital, etc.) 30% Científico (programas de cálculo intensivo, Mathlab, geometría, etc.) 1% Comunicaciones (navegar por Internet, redes de área local, conexiones inalámbricas, etc.) 40% Tratamiento de datos (uso de bases de datos, copia de CD's, etc.) 2% 6 Análisis de la configuración de una plataforma portátil Infografía (Autocad, renderizado, diseño gráfico y de páginas Web, etc.) 4% Programador (Visual C++, .NET, Java, C#, etc.) 20% He de destacar que como sistema operativo uso en un 90% del tiempo Linux, concretamente uso la distribución Kubuntu 7.04 porque me gusta la potencia-integración de KDE (pero bueno, esto no viene a cuento) y el resto lo dejo para Windows XP SP2. Soy de los que piensan que Linux ha madurado bastante como para que un usuario nobel de el “salto” y abandone Windows. La razón por la que todavía uso Windows XP es por el uso de software un poco particular (TV-p2p) y juegos (aunque como he dicho con anterioridad, ya prácticamente no juego). Para el resto me basto con Linux. El uso de por qué KDE y no Gnome sería para otra discusión que aquí no entra, simplemente decir que me parece mucho más evolucionado y que permite llevar la idea de escritorio integrado a un nivel muy alto (mucho más alto que Windows, por supuesto). En el apartado de incidencias comentaré los problemas de detección hardware originados en Linux/Windows, principalmente originados por ser una plataforma portátil, que como todos sabemos tiene un hardware aún más extraño del que podemos encontrarnos en los sobremesa. 3. Puntos fuertes de mi PC Bueno, siendo justos creo que lo que más se puede destacar de mi equipo (para cuando fue adquirido, por supuesto) es su microprocesador (el cual me está dando muy buena vida, todo hay que decirlo). Respecto a la tarjeta gráfica, he de decir que me ha dejado disfrutar a muchos videojuegos con configuraciones bastante aceptables (eso sí, nunca aplicando filtros antialising), incluso a los juegos más nuevos, aunque estos últimos ya no con tanto éxito en rendimiento, obviamente. Pues bien, creo que es de los puntos más destacables de mi equipo puesto que cuando adquirí el equipo no había demasiadas opciones con tarjetas gráficas tan versátiles, aunque ya fuera antigua cuando me hice con el equipo. Y es que muchas veces no es lo más nuevo lo mejor, sino que algo más probado nos puede salir más rentable en relación calidad-precio, como fue mi caso con la gráfica. La gráfica la he incluido en este apartado de puntos fuertes porque el equipo me ha permitido darle un uso multimedia bastante intenso, aunque ya esté desfasada. Otro factor que considero bastante aceptable para cuando adquirí el equipo fue el disco duro, ya que hace 2 años no había demasiados portátiles que montaran 80Gb a un precio razonable. 4. Puntos débiles Como se puede deducir de la descripción del equipo, uno de los puntos donde más flaquea mi equipo es la cantidad de memoria principal, que se queda muy corta para lo que suelen 7 Análisis de la configuración de una plataforma portátil traer los últimos equipos. Además, para colmo, no está bien configurada, así que el rendimiento también se deja caer cuando llenamos toda la memoria, algo que ocurre bastante pronto, ya que soy un usuario que usa bastantes programas al mismo tiempo (Firefox, Konqueror, Kpdf, Amsn (mensajería instantánea), Beryl (escritorio 3d), Amarok (probablemente el mejor reproductor de música de todos los sistemas operativos), Eclipse y ocasionalmente software de virtualización). Es obvio que con mi equipo el uso simultáneo de tal cantidad de programas con la “poca” memoria de que dispongo, el equipo percibe una penalización muy grande de rendimiento. Lo cierto es que siendo justos, el gran culpable de la pérdida de rendimiento de mi equipo es el chipset que trae, que no me permite instalar memorias más allá de las DDR333. Aquí también citaré a mi tarjeta gráfica, no por los buenos momentos que me ha permitido pasar, sino porque ya está obsoleta (pese a ser la pionera en introducir DirectX 9.0). Los juegos más nuevos no solo requieren mucha más memoria para poder funcionar de forma bien fluida sino que además requieren de una tarjeta capaz de renderizar por hardware las últimas tecnologías gráficas para poder disfrutar de una plena experiencia de usuario. En lo referente a las características técnicas de mi tarjeta gráfica, he de decir que está fabricada a 130nm (razón por la cual es la “tostadora” del equipo). La gráfica tiene 75 millones de transistores (muy bajo para las gráficas actuales). La tarjeta en sí soporta AGP 8x, pero dado que el chipset no soporta más de AGP 4x, me he conformar con eso. El reloj funciona a 400MHz y dispone de sólo 2 shaders de vértices y 1 de píxeles (comparándola con la nueva X2900XT que dispone de 320 shaders (unificados) es ridículo). La anchura de la memoria es de 128 bits. Los timings de la memoria dedicada son 3-5-5-20, bastante altos. 5. Dónde gastar 150€ Como se puede deducir de mi análisis de los puntos débiles de mi equipo, donde invertiré el dinero será en una ampliación de memoria principal, porque aunque yo preferiría cambiar la placa base para poder soportar un controlador de memoria que dialogue con una memoria más rápida no me es posible por tratarse de un ordenador portátil. Por ello compraré 2Gb de memoria en el portal http://www.softworld.es/memoria/, porque en tiendas como PCBOX, JUMP, etc. ya no he encontrado módulos DDR333 o DDR400 SODIMM. La memoria que he adquirido ha sido DDR400, puesto que era más barata que DDR333, aunque no sea aprovechada por el controlador del chipset. 2x1 GB Kingston DDR400 -> 74.50€/módulo (IVA incluido) El precio de la memoria es muy caro, pero no he encontrado ya otros sitios donde poder adquirir memoria similar a un precio más razonable. Esto es lo que tiene tener una memoria antigua. Pero es que es la única posible actualización que mejorará algo el rendimiento (pero lo hará solo cuando llenemos la memoria principal, porque no aceleraremos absolutamente nada el PC). 8 Análisis de la configuración de una plataforma portátil Al hacer esta adquisición tenemos que deshacernos de los viejos módulos DDR333 de 256Mb cada uno, porque el equipo no tiene más de 2 zócalos SO-DIMM. Una opción inteligente sería vender por eBay los 2 módulos, de modo que ganemos algo de dinero, ya que no nos servirán para nada. Comprando los 2 módulos solo nos quedará 1€, por lo que apuraremos al máximo el presupuesto. Con esta adquisición es cierto que no mejoraremos el rendimiento de la máquina en general, aunque en el momento en que empecemos a usar más aplicaciones no accederemos tanto a disco, con lo que ganaremos ahí bastante. Esta ampliación aumentaría 4 veces la cantidad de memoria disponible (además se ser el máximo soportado por el controlador del chipset), por lo que para lo poco que podíamos hacer no es una mala elección. Además, he decidido llenar las 2 bahías SO-DIMM porque no tiene ningún sentido hacer una futura actualización en equipos como este, tan limitados. En caso de querer mejorarlo, tiene más sentido adquirir un nuevo equipo por completo, por ello de llenar los 2 zócalos. 6. Dónde gastar 400€ Hacer una actualización con 400€ del equipo es quizás aún más compleja que con 150€, puesto que pocas cosas pueden ser actualizadas en un ordenador portátil además de su memoria para poder aumentar su rendimiento. Lo cierto es que sería interesante aprovechar el presupuesto para adquirir un disco duro más grande además de cambiar la memoria. En el portal http://www.inside-pc.net/ encontramos discos duros para ordenadores portátiles a un precio razonable. Lo cierto es que se desconoce de qué marca son, pero es un riesgo que asumiré con tal de poder adquirir un disco duro del doble de capacidad del que dispongo actualmente. La única información que disponemos del disco es la siguiente: DISCO DURO 160GB SERIAL-ATA 2.5" Precio (IVA incluido): 111.26 € Con la actualización de la memoria principal (2 módulos 1GB DDR400 Kingston) y el disco duro todavía disponemos de 190€ para poder actualizar el equipo. Con el dinero restante, como me gusta bastante usar el equipo como centro multimedia (especialmente para escuchar música y ver películas) adquiriré un equipo aceptable de altavoces, aunque no demasiado caro, obviamente. En el portal http://www.pcbox.com/ he encontrado un conjunto de altavoces que suplirán mis necesidades. Se trata del equipo Philips SPA7300 2.1. El precio es de 48,11€ con lo que todavía nos sobraría dinero para adquirir algún producto más. Con el dinero restante podemos adquirir un sintonizador TDT por USB para añadir una sensación multimedia mayor al equipo. En PCBOX podemos comprar el sintonizador AVERMEDIA DVB-T USB 2.0 para poder ver la televisión sin tener que movernos de nuestro ordenador. Además de poder llevar la televisión allá donde vayamos. El precio del receptor es de 75,75€. 9 Análisis de la configuración de una plataforma portátil Con estas compras dispondríamos de una central multimedia, porque disponemos de más disco duro, más memoria y TDT allá donde vayamos. La ficha del presupuesto sería esta: Artículo Cantidad Precio(IVA incluido) Módulo 1GB DDR400 Kingston 2 74.50€ HD 160GB Serial-ATA 2.5’’ 1 111.26€ Altavoces Philips SPA7300 2.1 1 48,11€ Receptor TDT Avermedia DVB-T USB 2.0 1 75,75€ TOTAL 384,12€ 7. Qué PC me compraría con 1000€ Como bien dije en el apartado de qué tipo de usuario soy, me gusta un equipo que me permita disfrutar de una central multimedia, ya sea para disfrutar de videojuegos (aunque últimamente ya me siento menos atraído, todo hay que decirlo), escuchar música, usar el equipo como centro de descargas, edición de imágenes, etc. El equipo que elegiré permitirá desempeñar prácticamente todas esas facetas con relativa facilidad (en el apartado gráfico la tarjeta que montaremos será de gama media para abaratar el precio). Un factor importante a tener en cuenta respecto a gráficos es que ATI acaba de publicar sus R600 y solo hay de momento disponible el modelo de gama alta por lo me decantaré sin dudarlo por la serie 8000 de Nvidia, además de que así me garantizo un rendimiento 3D muy bueno bajo Linux, cosa que bajo ATI es más que dudosa (aunque parece que finalmente AMD liberará sus drivers a la comunidad Open Source), pese a que posiblemente sus nuevas R600 superen con creces a las 8800 de Nvidia (las tarjetas X2900XT incorporan 320 shaders frente a 128 de las 8800). Actualmente el mercado del PC está muy interesante, puesto que tanto AMD como Intel están presentando (o están a punto de presentar) diferentes alternativas que están beneficiando a los usuarios. Bien es cierto que hasta que no salgan al mercado los procesadores con nombre en clave Barcelona de AMD, la cosa está bien clara, Intel gana y con bastante claridad, al menos en relación calidad-precio. Placa base Pensando en el futuro, la placa base que adquiriré soportará una velocidad máxima del bus local de 1333MHz (tras actualizar la BIOS de la placa base con el último controlador, http://event.asus.com/mb/fsb1333/ ). Para ello adquiriré una placa ASUS P5N32-E SLI PLUS, una placa bastante polivalente y que nos deleitará con sus enormes posibilidades para overclockear nuestro PC ya que la placa dispone de soluciones térmicas heat-pipe. La placa base la adquiriremos en http://www.alternate.es por 169€ (IVA incluido). Esta placa 10 Análisis de la configuración de una plataforma portátil nos permitirá adquirir en un futuro un procesador Quad Core aunque ahora, por presupuesto nos conformaremos con un Dual Core. Esta ha sido otra de las razones por las que he decidido adquirir esta placa. En un futuro próximo, si queremos incrementar drásticamente el rendimiento de nuestra máquina, simplemente cambiando el procesador por un Quad Core ganaremos mucho en rendimiento de la máquina. Otra de las ventajas de esta placa es que dispone de 2 zócalos PCI-Express x16, con lo que podremos adquirir 2 tarjetas gráficas y conectarlas con configuración SLI™. Esto también nos permitirá conseguir actualizaciones asequibles en un futuro próximo, cuando las 8800 bajen drásticamente de precio (ahora son casi prohibitivas). Y no solo eso, la placa incorpora el chipset nForce™ C55+MCP55P de Nvidia, el cual soporta NVIDIA® Dual X16 SLI y también NVIDIA Quad-SLI™. El chipset que incorpora, el C55+MCP55P es la unión de nForce®650i SLI y nForce®570 SLI. Veamos los diagramas de ambos chipsets. 11 Análisis de la configuración de una plataforma portátil Como podemos comprobar, el 570 soporta 4 tarjetas PCIe mientras que el 650 solo 2. Ahora bien, el 650 incorpora mejoras más nuevas como un controlador de memoria DDR2800. Además el 650 soporta Quad Cores. El elegir este chipset ha supuesto que la placa sea más cara, pero nos garantiza un óptimo controlador para desempeñar todo tipo de tareas del ámbito multimedia, además de que nos permite mirar al futuro con garantías. Bien es cierto que puestos a diponer de un buen chipset, lo suyo sería haber adquirido una placa con nForce 680i SLI, pero eso suponía una placa demasiado cara. El soporte de FSB’s de 1333MHz, la fiabilidad de ASUS, las tecnologías de refrigeración y este chipset han sido las razones del por qué adquirir la placa que estamos montando. Procesador Teniendo en cuenta que actualmente los Core™2 barren en rendimiento a los K8 (al menos hasta que aparezcan los modelos K10, como el modelo Barcelona, del cual tanto se habla últimamente) es obvio que mi elección se decantará por un microprocesador de Intel. Para poderle sacar el máximo rendimiento a la placa base montaremos un procesador Intel Core 2 Duo E6600 (2.4GHz por core con un FSB 1066MHz y un multiplicador de 9x de la frecuencia base). El procesador implementa las siguientes tecnologías: MMX, SSE, SSE2, SSE3, SSSE3, Enhanced Intel SpeedStep Technology (EIST), EM64T, XD bit, iAMT2 (Intel Active Management), Virtualization Technology, LaGrande Technology (Intel 12 Análisis de la configuración de una plataforma portátil Trusted Execution Technology). De ellas las que más nos interesan son SSE3 para poder aprovechar mejor las últimas instrucciones multimedia, EIST para nos despilfarrar tanta energía eléctrica cuando no es necesario y las tecnologías de virtualización si somos de aquellos que nos gusta tener varios SO’s corriendo sobre un único sistema operativo, ya sea por necesidad de trabajo, por experimentar o por seguridad. Además, estos micros están siendo bastante generosos a la hora de permitir su overclockeo con lo que fácilmente superaremos la frecuencia del modelo superior (2.666GHz) con una buena refrigeración y conseguiremos ahorrarnos unos 100€ (nuestro modelo cuesta 213,63€ en PCBOX), que es la diferencia de precio que hay entre el modelo E6600 y el E6700. Memoria principal La memoria que elegiremos será una DDR2 800 MHz (la máxima soportada por el controlador de memoria del chipset de la placa base). La razón es que si elegimos una configuración en doble canal DDR2 533 no dejaremos ancho de banda para que la tarjeta gráfica acceda a memoria principal, por lo que crearemos un “cuello de botella” en el acceso a memoria principal. Con esta configuración, el ancho de banda alcanza en doble canal los 12.8 Bytes/s y si eligiéramos la DDR2 533 nos quedaríamos con unos míseros 8,5Gbytes/s. Esos 4.3 Bytes/s sobrantes nos vendrán de perlas para sacarle todo el jugo a la tarjeta gráfica o con cualquier periférico, ya sea el disco duro o un dispositivo USB. Teniendo en cuenta que la placa base es de gama media-alta, el micro lo hemos adquirido pensando en overclockearlo, los módulos de memoria no iban a ser menos. Por ello he decidido adquirir “sólo” 2 Bytes de memoria en módulos de 1 Kbyte. La memoria es la de gama alta de Kingston, concretamente el modelo KHX6400D2LLK2. La memoria se ha adquirido de gama alta para poder overclockearse con seguridad y así aumentar algo más el ancho de banda. La memoria tiene unas latencias 4-4-4-12; francamente unos “timings” muy buenos para su frecuencia. La memoria la adquirimos del portal http://www.alternate.es por 179€. Tarjeta gráfica La tarjeta gráfica que vamos a adquirir es de gama media-baja (la gama alta es prohibitiva para gastarse de presupuesto 1000€ en un nuevo equipo completo) pero que soporta DirectX10 por hardware (por si queremos usar Windows Vista con sus nuevos juegos) además de tener la ventaja de la incorporación de los Shaders unificados (propios de DirectX 10). La tarjeta ofrece un rendimiento bastante bueno, aunque presenta un problema y es que su interfaz de memoria es de 128 bits, demasiado poco comparándolo con su hermana mayor, la 8800GTX (384 bits). Otro inconveniente es que dispone solo de 256Mb GDDR3 que se queda corto para lo que ya es habitual. Me hubiera gustado adquirir un modelo de un fabricante que me confiera más tranquilidad para overclockear la tarjeta, pero no ha sido posible. De todos modos, ya que nuestro equipo nos lo permite, con el paso de los meses podemos adquirir una (o dos tarjetas para conectarlas en SLI, pero en este caso tendríamos que cambiar la fuente de alimentación) Nvidia 8800 (GTS o GTX) de modo que tengamos lo último en gráficos, cuando el precio de estas tarjetas sea más 13 Análisis de la configuración de una plataforma portátil asequible, puesto que ahora mismo no compensa pagar unos 500-700€ para tener lo último en gráficos. La gráfica la adquirimos en el portal http://www.alternate.es con un precio de 130€ de la marca Xpertvision. Dado que no tiene un ventilador muy bueno, no overclockearemos la tarjeta gráfica, vaya a ser que se queme. Lo cierto es que pese a ser una tarjeta nueva comparándola con sus hermanas mayores no puede hacerle sombra. Las diferencias entre una 8800GTX (A) y una 8600GT (B) son muy claras, veamos algunos ejemplos: Velocidad del núcleo (MHz): 540(A) - 575 (B) Shaders: 32 SP a 1190MHz (A) - 128 SP a 1350MHz (B) Memoria: 768Mb GDDR3 con 120 bits de anchura y 22.40GB/s a 1400MHz (A) 768Mb GDDR3 con 340 bits de anchura y 86.40GB/s a 1800MHz (B) Consumo: 71W (A) - 177W (B) Número de transistores(millones): 289 (A) – 681 (B) Potencia de procesamiento de Shaders (Gigaflops): 113.28 (A) - 518.40 (B) *SP= Stream Processors Torre, fuente de alimentación y refrigeración El ventilador del microprocesador viene incluido con éste (versión “boxed”). Pese a ser “de fábrica” se puede overclockear y más siendo el procesador un Core 2, que se dejan querer mucho entre los overclockers. De todos modos, por precaución, no será recomendable overclockear demasiado el procesador a menos que instalemos un buen disipador. La fuente de alimentación será de 450W de marca genérica (para ajustarnos al presupuesto) .Nos garantiza suficiente energía para todo el equipo (nos sobra incluso para instalar una 8800, dado que estas necesitan de al menos una fuente de 400W). La fuente la compramos en http://www.alternate.es por 39€. La torre es de marca clónica, modelo CS-321. La compramos en http://www.alternate.es por 19€. Monitor El monitor lo vamos a adquirir de http://www.alternate.es. El monitor tiene un tiempo de respuesta de 8ns, bastante bueno para jugar a videojuegos, además de lógicamente para ver películas o programar. 14 Análisis de la configuración de una plataforma portátil Disco duro El disco duro que he elegido también lo adquirimos en http://www.alternate.es con un precio de 39€. Tiene un interfaz SATA, 7200rpm y una caché de 8MB. No es un disco duro de demasiada capacidad, pero bueno, al menos nos basta para el uso que le queremos dar y no nos pasamos de presupuesto. Teclado, ratón, altavoces y lector DVD El teclado y el ratón lo vamos a comprar en http://www.pcbox.com. Concretamente el teclado será un Creative Standart Clasic Negro (5.95€) y el ratón uno de la marca Conceptronic, concretamente el modelo Easy Óptico Negro (6,31). Los altavoces los compramos en http://www.alterante.es. Concretamente unos Creative Inspiron 245 (2.0) por 14€. Para abaratar costes, en vez de comprar lectora y regrabadora de DVD, he optado por la opción de disponer de solo una regrabadora. Se trata de una Asus DRW-1814BLT comprada también en http://www.alternate.es con un precio de 34€. La factura del presupuesto sería así: Artículo Precio(IVA incluido) Kingston HyperX 2GB Kit KHXKHX6400D2LLK2/2G 179€ Placa base ASUS P5N32-E SLI PLUS 169€ Procesador Intel Core 2 Duo E6600 213,63€ Tarjeta Gráfica Xpertvision Nvidia 8600GT 130€ Monitor Acer AL1716As 17'' 149€ HD Western Digital Caviar SE WD800JD 80GB 39€ Teclado Creative Standart Classic Negro 5,95€ Ratón Easy Óptico Negro 6,31€ Ventilador incorporado con el micro (versión boxed) 0€ Fuente Alimentación genérica 450W 39€ Torre Clónica CS-321 19€ Altavoces Creative Inspire 245 14€ Regrabadora DVD Asus DRW-1814BLT 34€ TOTAL 997,89€ 15 Análisis de la configuración de una plataforma portátil Las conclusiones que se pueden sacar del análisis de la configuración del equipo es que la base sobre la que se monta el equipo es bastante buena, pero que los elementos más secundarios se han despreciado bastante (no por nada, sino porque el presupuesto no nos daba abasto). Pese a eso, en general es un equipo bastante bueno, que nos permite desempeñar las funciones para las cuales fue adquirido con garantías, además de ser fácilmente actualizable, aunque es cierto que para realizar algunas actualizaciones (por ejemplo adquirir 2 tarjetas Nvidia 8800) tengamos que cambiar otro componente (cambiar la fuente de alimentación ya que la actual no puede alimentar a 2 tarjetas gráficas PCIExpress). 8. Información que he detectado que no se corresponde con los conocimientos adquiridos en clase y posibles causas Francamente en mi caso lo único que he encontrado que no se correspondía con los conocimientos de la asignatura era el rediseño de la arquitectura de los Intel Pentium Mobile, que al estar basados en el P6, cambiaba el diagrama de bloques y su cauce de segmentación 9. Consideraciones finales Creo que el trabajo me ha servido mucho para comprender mejor la arquitectura del PC como las venideras, ya que de un modo me he sentido intrigado en conocer qué es lo que está por venir al igual que me he interesado en qué paso con las antiguas configuraciones que ya están obsoletas. También me ha servido para comprender que cada PC puede estar bien o mal configurado dependiendo del perfil de usuario al que pertenece si bien es cierto que hay algunas características comunes que han de quedar bien configuradas independientemente del perfil que seamos, como es la memoria. Además, me ha servido para valorar mucho más la importancia de la placa base, algo que parece que no está ahí, peor como no elijamos bien nos mantendrá retenidos o coartará nuestras posibles actualizaciones (como me ha pasado a mí). 16 Análisis de la configuración de una plataforma portátil 10. Apéndice. Capturas de las ventanas de CPU-Z o algún programa de rendimiento alternativo Captura con CPU-Z del procesador corriendo a 2GHz 17 Análisis de la configuración de una plataforma portátil Captura con CPU-Z del procesador corriendo a 600MHz Captura con CPU-Z mostrando información de las cachés 18 Análisis de la configuración de una plataforma portátil Información sobre la placa base Características de la memoria principal 19 Análisis de la configuración de una plataforma portátil Slot 2 Memoria DDR Slot 1 Memoria DDR 20 Análisis de la configuración de una plataforma portátil Finalmente dejo aquí unas capturas de benchmarking de SiSoft Sandra Pro Home 2007 *Las comparativas son con los nuevos Core 2 y Core Duo (antecesor a la arquitectura Core 2 en portátiles) Como se puede observar en este test de procesamiento aritmético, mi procesador queda cerca del Core 2 en versión single-core. Las razones por las que es superior son bastante claras. La microarquitectura de los Core 2 es mucho más optimizada que la de los Pentium M. También he incluido el Core Duo T2300, el último modelo de la gama de Pentium Mobile bajo la arquitectura P6 y antecesor a los Core 2. Como se puede comprobar, este micro es aproximadamente el doble de rápido que el mío, pero en este caso se debe a que es dual-core, no a que la microarquitectura haya sido mejorada tanto como en los Core 2. Los demás procesadores son el que hemos montado en el equipo (E6600) y el otro pertenece a la gama alta de Intel a día de hoy. 21 Análisis de la configuración de una plataforma portátil Para finalizar dejo aquí otra comparativa comparando en procesamiento multimedia la gama alta de Intel (XE X6800) con el procesador que montamos (E6600). A su vez incluimos el modelo superior al Pentium Mobile Dothan (ya sea sobre la plataforma Carmel como Sonoma), el Core Duo T2300 (diseñado bajo la microarquitectura P6) y finalmente mi mismo modelo, el Pentium M 755 2GHz. Analizando la gráfica se puede observar que mi mismo procesador tiene unos valores más altos (valores teóricos) que bajo los prácticos y que es vapuleado por los procesadores más modernos de Intel. 22