[clug]
Forward: [SciPy-user] CorePy 1.0 Release (x86, Cell BE, BSD!)
Carlo Hamalainen
carlo.hamalainen at gmail.com
Wed Nov 26 17:54:27 GMT 2008
Hi,
Saw this on the sage-devel mailing list the other day, thought it
might be of interest to some CLUG people, especially those in the
Python SIG:
---------- Forwarded message ----------
From: mabshoff <mabshoff at googlemail.com>
Date: Tue, Nov 25, 2008 at 1:57 PM
Subject: [sage-devel] Forward: [SciPy-user] CorePy 1.0 Release (x86,
Cell BE, BSD!)
To: sage-devel <sage-devel at googlegroups.com>
This looks very cool and was posted on the Scipy list:
Hi scipy-ers -
Some of you may remember CorePy from previous SciPy conferences.
Feedback from those meetings was very helpful for planning the future
of CorePy.
Without further ado...
Announcing CorePy 1.0 - http://www.corepy.org
We are pleased to announce the latest release of CorePy. CorePy is a
complete system for developing machine-level programs in Python.
CorePy lets developers build and execute assembly-level programs
interactively from the Python command prompt, embed them directly in
Python applications, or export them to standard assembly languages.
CorePy's straightforward APIs enable the creation of complex,
high-performance applications that take advantage of processor
features usually inaccessible from high-level scripting languages,
such as multi-core execution and vector instruction sets (SSE, VMX,
SPU).
This version addresses the two most frequently asked questions about
CorePy:
1) Does CorePy support x86 processors?
Yes! CorePy now has extensive support for 32/64-bit x86 and SSE
ISAs on Linux and OS X*.
2) Is CorePy Open Source?
Yes! CorePy now uses the standard BSD license.
Of course, CorePy still supports PowerPC and Cell BE SPU processors.
In fact, for this release, the Cell run-time was redesigned from the
ground up to remove the dependency on IBM's libspe and now uses the
system-level interfaces to work directly with the SPUs (and, CorePy is
still the most fun way to program the PS3).
CorePy is written almost entirely in Python. Its run-time system
does not rely on any external compilers or assemblers.
If you have the need to write tight, fast code from Python, want
to demystify machine-level code generation, or just miss the good-old
days of assembly hacking, check out CorePy!
And, if you don't believe us, here's our favorite user quote:
"CorePy makes assembly fun again!"
__credits__ = """
CorePy is developed by Chris Mueller, Andrew Friedley, and Ben
Martin and is supported by the Open Systems Lab at Indiana
University.
Chris can be reached at cmueller[underscore]dev[at]yahoo[dot]com.
"""
__footnote__ = """
*Any volunteers for a Windows port? :)
"""
_______________________________________________
SciPy-user mailing list
SciPy-user at scipy.org
http://projects.scipy.org/mailman/listinfo/scipy-user
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel at googlegroups.com
To unsubscribe from this group, send email to
sage-devel-unsubscribe at googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---
More information about the linux
mailing list