12.07.2015 Views

Libro en PDF - DIT - Universidad Politécnica de Madrid

Libro en PDF - DIT - Universidad Politécnica de Madrid

Libro en PDF - DIT - Universidad Politécnica de Madrid

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Complejidad y Tecnologías <strong>de</strong> la Informaciónfactible manejar la compejidad que g<strong>en</strong>era un ord<strong>en</strong>ador paralelo a través <strong>de</strong> lasherrami<strong>en</strong>tas y los l<strong>en</strong>guajes <strong>de</strong> programación a<strong>de</strong>cuados. Aplicaciones como lapredicción <strong>de</strong>l tiempo atmosférico, los estudios aerodinámicos, las gran<strong>de</strong>s simulacionesy el proceso <strong>de</strong> imág<strong>en</strong>es, son ejemplos <strong>de</strong> problemas don<strong>de</strong> el paralelismose pue<strong>de</strong> utilizar <strong>de</strong> forma natural, e incluso es la única forma factible <strong>de</strong> resolverlos.Cierto es que, hoy por hoy, exist<strong>en</strong> más ord<strong>en</strong>adores paralelos que herrami<strong>en</strong>tasy l<strong>en</strong>guajes a<strong>de</strong>cuados para utilizarlos, pero no hay ninguna duda sobre la importancia<strong>de</strong> este tipo <strong>de</strong> arquitecturas y el importante papel que van a <strong>de</strong>sempeñar<strong>en</strong> el futuro <strong>de</strong> la computacuión.7. Resum<strong>en</strong>A lo largo <strong>de</strong> este capítulo hemos tratado algunos aspectos <strong>de</strong>stacados <strong>de</strong> latecnología hardware int<strong>en</strong>tando resaltar su importancia <strong>en</strong> la innovación tecnológicay el papel que juegan <strong>en</strong> el <strong>de</strong>sarrollo <strong>de</strong> lo que se ha dado <strong>en</strong> llamar tecnologías<strong>de</strong> la información. Por supuesto, nos hemos <strong>de</strong>jado muchos temas e incluso sobrelos que se han tocado cabría <strong>de</strong>cir mucho más, ya m<strong>en</strong>cionábamos al principio queel hardware compr<strong>en</strong><strong>de</strong> un sinfín <strong>de</strong> cuestiones que sería <strong>de</strong>masiado complicado yprolijo <strong>de</strong>sarrollar por completo.De este capítulo convi<strong>en</strong>e <strong>de</strong>stacar dos cosas. Primero, el hecho que hemos int<strong>en</strong>tadoresaltar continuam<strong>en</strong>te <strong>de</strong> que el hardware es el auténtico motor <strong>de</strong>l <strong>de</strong>sarrollotecnológico y el que propicia las pocas o muchas "revoluciones" que <strong>en</strong> estecampo se dan. Tanto es así, que es frecu<strong>en</strong>te <strong>en</strong>contrar tecnología <strong>en</strong> busca <strong>de</strong>aplicaciones <strong>en</strong> las que se puedan aprovechar las prestaciones que ofrec<strong>en</strong> losequipos y esto suce<strong>de</strong> no sólo con ord<strong>en</strong>adores sino también con los periféricos(impresoras láser, discos ópticos, etc.) y todo tipo <strong>de</strong> tecnologías hardware, <strong>de</strong>s<strong>de</strong>los circuitos integrados a las re<strong>de</strong>s <strong>de</strong> comunicación para ord<strong>en</strong>adores. Esto ti<strong>en</strong>eun lado contraproduc<strong>en</strong>te que es la <strong>en</strong>orme velocidad <strong>de</strong> cambio y evolución <strong>de</strong>este campo, algo que se traduce <strong>en</strong> una dificultad <strong>en</strong>orme para compr<strong>en</strong><strong>de</strong>rlototalm<strong>en</strong>te. A la complejidad inher<strong>en</strong>te al hardware se aña<strong>de</strong> la complejidad <strong>de</strong><strong>de</strong>scripción <strong>de</strong> un objeto polifacético y constantem<strong>en</strong>te <strong>en</strong> transformación. Por elloes necesario aproximarse al problema con una perspectiva global y para ello nadamejor que las herrami<strong>en</strong>tas y estructuras conceptuales que hemos ido <strong>de</strong>sarrollando<strong>en</strong> capítulos anteriores.En segundo lugar, un factor importante <strong>de</strong> la tecnología es la complejidad que ellamisma g<strong>en</strong>era. Un ord<strong>en</strong>ador permite manejar complejidad pero al mismo tiempoes un g<strong>en</strong>erador <strong>de</strong> complejidad. El hardware no es una excepción. A medida quesurg<strong>en</strong> equipos más y más pot<strong>en</strong>tes con innovaciones que permit<strong>en</strong> aum<strong>en</strong>tar <strong>en</strong>muchos órd<strong>en</strong>es sus prestaciones (y por tanto manejar más complejidad) cada vezes más difícil controlar estos ord<strong>en</strong>adores. El ejemplo <strong>de</strong>l paralelismo es muy claro<strong>en</strong> este punto. La <strong>en</strong>orme v<strong>en</strong>taja que supone t<strong>en</strong>er varios procesadores trabajandoal mismo tiempo se traduce <strong>en</strong> una <strong>en</strong>orme complejidad <strong>de</strong> programación,250

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!