Monday, September 7, 2015

Welcome to the Jungle

Welcome to the jungle es el artículo que nos tocó leer esta vez. Este articulo retoma lo visto en el artículo de The Free Lunch Is Over que habla de cómo se terminó la creencia de que single threaded applications dominarían el mundo por siempre. Procesadores con múltiples núcleos es la nueva era y a partir de aquí es que se puede decir que ha progresado hasta tres diferentes modelos o transiciones que se amplifican el uno al otro. Multicore que apareció en 2005, luego continua Heterogeneus cores a partir del 2009 y por último Elastic compute cloud cores del 2010 hasta el presente.
El primero es básicamente lo que se ha estado hablando desde el artículo de The Free Lunch Is Over en donde ya no se puede trabajar considerando únicamente single threaded application pero una en multi threaded applications. El segundo habla de la diversidad que se creó en CPU’s y como esto amplifica aún más la forma de programar en paralelo y que es importante considerar al estar trabajando con diferentes procesadores ya que estos pueden cambiar incluso los lenguajes que llegan a soportar y por ultimo elastic compute cloud. En este se habla de cómo el funcionamiento de multiprocesamiento en realidad ya está generado para cualquier máquina de hoy en día, pueda hacer uso de multithreaded programming con el uso de múltiples tecnologías que existen de manera comercial en la nube, tales como Amazon Web Services, Microsoft Azure, Google App Engine, entre otros.

Lo que también se remarca en el artículo es la ley de Moore y que como desde hace un tiempo se sabía que el crecimiento exponencial que había en los procesadores llegaría a un fin, y que la relevancia de programadores que se adaptes a programación multinucleos era de suma importancia para poder progresar.

No comments:

Post a Comment