Re: Resumen del EuroSciPy 2009

Pau Freixes <[email protected]>
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
Francesc, perdona si es un poco off topic

Numexpr utiliza numpy para realizar las operaciones primitivas ? La pregunta
puede parezer un poco tonta pero me gustaria saber si en este codigo

>>> import numpy as np
>>> import numexpr as ne
>>> ne.evaluate("a**2 + b**2 + 2*a*b")

En la ejecución de evaluate cuando al final se realiza la multiplicación de
a**2 es codigo de numpy o numexpr ?

Esto me lleva a preguntar, se utiliza optimizacion con uso de instruciones
vectoriales ? Realiza unrolling internamente ? etc

Todo esto te lo pregunto porque tengo que atacar un problema donde tendre
que manejar matrizes muy grandes y hacer operaciones de multiplicación sobre
ellas, puedo optar por utilizar numpy i numexpr ? o bien mejor me decanto
con C directramente y optimizo el ancho de banda a memoria i las operaciones
por mi mismo ?

Saldos y perdona por el off topic

2009/7/29 Francesc Alted <[email protected]>

> Hola,
>
> Bueno, pues como prometí, aquí va un pequeño resumen de la reciente
> conferencia EuroSciPy 2009 que tuvo lugar en Leipiz, Alemania, durante el
> pasado fin de semana (25-26 de Julio).
>
> Hubo presentaciones sobre aspectos muy diversos de la ciencia y la
> tecnología,
> con el denominador común de Python, por supuesto.  Desde la exposición de
> paquetes básicos para cálculo de elementos finitos (SfePy), cálculo
> simbólico
> (SymPy) o procesado modular (MDP), pasando por paquetes realmente potentes
> de
> visualización 3D (Mayavi2, PyOpenGL, VTK).  También se discutió sobre cómo
> aplicar técnicas de compilación al vuelo (JIT) para acelerar cálculos
> científicos.
>
> Asímismo hubo charlas más enfocadas a aspectos prácticos sobre cómo la
> comunidad científica está usando Python y su ecosistema de software para su
> investigación cotidiana.  En este sentido, se presentaron trabajos en temas
> tan variados como la Agricultura, Neurociencia, Hidrología, Modelización de
> Cuerpos Rígidos, Dinámica Atmosférica, Genómica o Gestión del Conocimiento.
> En general, los usuarios/programadores encontraban en Python un excelente
> lenguaje para sus usos, aunque con aspectos claramente mejorables como por
> ejemplo el problema de la 'paquetización' de aplicaciones, que todavía es
> un
> proceso con demasiadas asperezas en muchos casos.
>
> Mi charla fue un poco más sobre filosofía de uso de ordenadores modernos,
> en
> particular sobre cómo acelerar los accesos a memoria.  También expuse por
> primera vez los resultados de Blosc, un nuevo compresor en el que estoy
> trabajando últimamente y que parece que da muy buenos resultados,
> especialmente cuando se trata de acceder a la memoria lo más rápido posible
> en
> determinadas situaciones.
>
> Respecto al ambiente reinante, puedo decir que se creó un ambiente muy
> familiar y relajado entre los 42 participantes que éramos (comparar con los
> alrededor de 1000 asistentes al último Pycon en Chicago).  La verdad es que
> es
> todo un gusto poder hablar directamente con gente que está en primera línea
> de
> la investigación científica y poder intercambiar opiniones con ellos, así
> como
> ser consciente de sus necesidades :)
>
> Los interesados podeis acceder a las presentaciones aquí:
>
> http://www.euroscipy.org/presentations/schedule.html
>
> Parece que en breve se publicarán los vídeos también.  Ya os lo comunicaré.
>
> Saludos cordiales,
>
> --
> Francesc Alted
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>



-- 
--pau
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.