<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-01-14 18:10 GMT+01:00 enrico franchi <span dir="ltr"><<a href="mailto:enrico.franchi@gmail.com" target="_blank">enrico.franchi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote"><span class="">2015-01-14 14:04 GMT+00:00 Manlio Perillo <span dir="ltr"><<a href="mailto:manlio.perillo@gmail.com" target="_blank">manlio.perillo@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Non sono esperto di teoria dei compilatori, però già il solo unboxing dovrebbe bastare ad ottimizzare in modo significativo.</div></blockquote><div><br></div></span><div>Ottimizzare si... ma poi c'e' tutta la questione sul flusso. Che e' il motivo per cui python + numpy matriciale va forte, se usi i cicli no. Ma che in generale in Python i cicli vanno pianino, mentre in pypy (con roba essenzialmente intera/discreta) vanno a canna.</div><span class=""><div> </div></span></div></div></div></blockquote><div><br></div><div>Ammetto di aver visto giusto un paio di kernel di Numpy e Pandas, ma non mi sembra facciano qualcosa di particolare a parte un plain old ciclo for.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Che intendi dire che il JIT di pypy "non funziona" con i fp?</div></blockquote></span></div><br>Che non li gestiva, una volta. Chiedevo se ora lo fa.<span class="HOEnZb"><font color="#888888"><br><br clear="all"></font></span></div></div></blockquote><div><br></div><div>Andiamo in ricorsione :)</div><div>Che intendi con "non li gestiva" ?</div><div><br></div><div>Per me non gestire significa non riuscire a fare l'unboxing, ma non vedo ragioni tecniche per cui una implementazione riesca a fare l'unboxing dei tipi interi ma non di quelli a virgola mobile.</div><div></div></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Ciao  Manlio</div></div>