Concerns about performance w/Python, Pysco on Pentiums
Chris Liechti
cliechti at gmx.net
Wed Mar 5 17:58:19 EST 2003
More information about the Python-list mailing list
Wed Mar 5 17:58:19 EST 2003
- Previous message (by thread): Concerns about performance w/Python, Pysco on Pentiums
- Next message (by thread): Concerns about performance w/Python, Pysco on Pentiums
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
philh at cabalamat.org (phil hunt) wrote in news:slrnb6ceqj.j67.philh at cabalamat.uklinux.net: > On Wed, 05 Mar 2003 09:50:27 -0500, Peter Hansen <peter at engcorp.com> > wrote: >> >>At the moment, it's actually "fast enough", so this isn't an >>urgent concern. On the other hand, our intention is to use this >>simulator to allow true test-driven development of embedded >>system code (which, I believe, may well be a "first"), and >>as we grow the number of tests we will doubtless become interested >>in better performance. With the P3 machine we can run at 1/100 >>the native CPU speed, but I'd like to see something an order of >>magnitude faster. > > I'm sure the thought of re-coding it in C/C++ has occurred to you. > > Writing a machine code emulator isn't something I'd > consider Python to be the natural choice for. And I doubt if the C > code would be much (if any) more complex. hehe, it was my fisrt thought to use python.... i wrote a simulator for an MSP430 embedded 16 bit processor ;-) my approach was verry modular, so that the peripheral modules can be added later and could be simulated too (e.g. the RAM mapped multiplier works :-) i have also different watches and i'm using the observer pattern for the CPU registers, so that a GUI is easily built so i don't expect too much performance from it and i have not profiled it... chris -- Chris <cliechti at gmx.net>
- Previous message (by thread): Concerns about performance w/Python, Pysco on Pentiums
- Next message (by thread): Concerns about performance w/Python, Pysco on Pentiums
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list