Python and CUDO
Veronika Lindstrand Kant
veronika.lindstrand.kant at glocalnet.net
Thu Sep 6 16:06:24 EDT 2007
Hi!
I just wonder if there are any plans for building any support using
NIVIDAS CUDO plattform into python?
For example when implementing Monte Carlo simulation performance always
is an issue so extended numpy/numeric or a math library using the CUSO
plattform could be a "cheap" grid approach.
I myself implemented a simple "batch grid" for distribute calculations
to be executed in parallell supporting a typical pattern as:
for x in collect_data():
post(calc(x))
syncronize()
generate_report(get_calculations())
So one idea supporting this pattern would be to define some kind of new
form of generators which allows independ calculations be executed in
parallell and depending on form returns the calculation either in
synchronized way (i.e. returned in sequence order) or in a asyncronized
order.
One other thing: for a long time I worked with a financial system,
SunGard FRONT ARENA, which has integrated python into the system in a
clever way according to Fredrik Lundh. I suggest that you extend the
application list with this system.
/Fredrik Kant
www.kantconsulting.se
More information about the Python-list
mailing list