- Back to Home »
- Welcome to the Jungle, We Got Fun 'n' Games
Posted by : Unknown
martes, febrero 11, 2014
¡Hola! :)
En esta ocasión hablaré un poco sobre el arículo titulado "Welcome to the Jungle" escrito por Herb Sutter en diciembre del 2011.
El artículo habla acerca como en el
“final” de la Ley de Moore, comenzamos a hablar de entregar a los
usuarios equipos personales de cómputo paralelo. En tiempos
actuales, tenemos que hablar de 3 formas esenciales de procesamiento
en múltiples núcleos.
Primero vale la pena hablar acerca del
procesamiento con varios núcleos en sus primeras fases. El hecho de
que la velocidad de procesamiento de los procesadores no se haya
visto mejorada (como en años anteriores), obligó a las empresas a
implementar modelos con varios núcleos. Ya se ha hablado de este
aspecto en entradas anteriores.
Ahora bien, con el modelo de
procesamiento con varios preocesadores, tenemos que recordar la parte
de núcleos heterogeneos. Con este modelo, podemos hablar del
procesamiento dedicado en varios núcleos. El ejemplo más común es
la parte de CPU y GPU, donde el CPU se utiliza para tareas comunes
del sistema operativo y el GPU funge como procesamiento de gráficas,
permitiendo un mejor uso de los recursos disponibles. Ahora, hablar
de paralelismo en CPU y GPU permitiría llevar la optimización de
recursos hasta su máxima expresión.
Posteriormente, estamos obligados a
tocar el tema de núcleos elásticos para cómputo en nube. La parte
de paralelismo y concurrencia es un tema común (sino es que
indispensable) en cloud computing. Hay que recordar que una de
las técnicas más usadas en la nube es el map-reduce. Con
esta técnica, hablamos del crecimiento “scale-out” de los
centros de datos. Esto quiere decir que en lugar de concentrarse en
un solo dispositivo, el
centro de datos tiene varios equipos pequeños siendo usados de
manera distribuida. Así, el procesamiento lo hace cada equipo de
manera concurrente y una computadora finalmente hace la operación de
reduce. Este es uno de los modelos de procesamiento más importantes
de la actualidad, ya que funciona con grandes volúmenes de
información en tiempos razonables.
Eso es todo por ahora, espero haya sido de su agrado :)