Interesante Francesc, buena introducción a un problema latente y más que actual - y que discutimos tiempo aca. Quizá la explosión de lenguajes interpretados como lenguajes de uso habitual ha alejado un poco más al programador de las tecnicas habituales de optimización ?
Por ejemplo podemos con Python aplicar tecnicas para reducir las malas prediciones de salto por parte de la CPU ? tiene sentido hablar de esto cuando es la maquina virtual i no el codigo de usuario quien realiza las operaciones envueltas en una instrucción "simulada" de salto ? si es el caso el branch prediction de la CPU se vuelve más "estupido" ? > 2010/3/25 Francesc Alted <fal...@pytables.org>: >> Hace poco me comunicaron que un artículo mío para la revista "Computer in >> Science and Engineering" ha sido seleccionado para la edición online de >> "Computing Now". El artículo habla de la necesidad de entender el modelo >> jerárquico de memoria para lograr prestaciones decentes en nuestros >> programas. >> Evindentemente se nota mi experiencia en Python así que lo nombro brevemente >> (aunque el artículo intenta ser lo más agnóstico posible con los lenguajes). >> >> Los que esteis interesados, podeis acceder al artículo en: >> >> http://www.computer.org/portal/web/computingnow >> >> y pinchar en "Why Modern CPUs Are Starving and What Can Be Done About It". >> >> Bueno, perdón por el OT, pero no podía resistir la ocasión ;-) Aunque sé que >> no hay mucha gente interesada en las muy altas prestaciones en cálculo, >> espero >> que le sirva de ayuda a alguien! >> >> -- >> Francesc Alted >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > > -- > --pau > -- --pau _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/