[myhdl-list] It's a beautiful day
Brought to you by:
jandecaluwe
From: Jan D. <ja...@ja...> - 2011-06-07 12:16:17
|
A few weeks ago, I posted the following: > From: Jan Decaluwe <ja...@ja...> > Newsgroups: gmane.comp.python.myhdl > Subject: My take on MyHDL weaknesses - and solutions > Date: Mon, 04 Apr 2011 11:00:23 +0200 > ... > Solution 2: The PyPy project (future). Python doesn't have > to be slow: by employing clever JIT techniques, performance > can be improved drastically e.g. 5-10x. I believe that MyHDL > is a good candidate for this type of optimization. The day > this happens would be one of the most important ones in > MyHDL's history: the performance limitations would for a > large part go away, and it would be the ultimate validation > of the concept: benefitting from advances without having to > do anything yourself :-) I'm very happy to report that it looks like this day has arrived now. PyPy 1.5 is compatible with Python 2.7, and I'm seeing really spectacular speedup factors. I have documented my findings extensively here: http://www.myhdl.org/doku.php/performance Obviously, I would like to create some buzz about this, but I want to move carefully. First I would like to know if people with relevant simulations get similar results. Feedback is therefore very welcome; I think everything needed to get started is documented on the page mentioned above. Jan -- Jan Decaluwe - Resources bvba - http://www.jandecaluwe.com Python as a HDL: http://www.myhdl.org VHDL development, the modern way: http://www.sigasi.com Analog design automation: http://www.mephisto-da.com World-class digital design: http://www.easics.com |