On Mon, Feb 25, 2013 at 7:41 AM, James Swaine < [email protected]> wrote:
> Hi Haiwei, > > AFAIK there isn't any way to see the actual instructions that the JIT is > generating. Why do you think it would be helpful in this case? > That's not true: Sam has a package for that: https://pkg.racket-lang.org/info/disassemble Jay > > It may be helpful to use raco decompile, however -- that allows you to see > what the bytecode version of your program looks like (which is what is > actually being fed to the JIT). > > -James > > > Message: 6 >> Date: Mon, 25 Feb 2013 17:53:34 +0800 >> From: Haiwei Zhou <[email protected]> >> To: Danny Yoo <[email protected]> >> Cc: users <[email protected]> >> Subject: Re: [racket] The performance of fannkuch-redux >> Message-ID: >> <CABLXuO9nJAUa=Xn7779377NPnoQX6Ze3Tdkf6bvF= >> [email protected]> >> Content-Type: text/plain; charset="iso-8859-1" >> >> >> Updated a parallel version to https://github.com/highfly22/fannkuch-redux >> It takes about 1m50s in the four cores PC, while the script in the >> shoutout >> takes about 4m30s. It looks like the task division is not perfect. >> >> I am just curious on the native implement of JIT. How to dump assemble >> code >> after JIT? >> >> When I try to define count-flips as a macro, racket complains "to many >> forms"? What does that mean? >> >> Thanks, >> Haiwei >> >> >> On 24 February 2013 11:03, Danny Yoo <[email protected]> wrote: >> >> > >> > It's amazing fast. If it is only 6 times slower than C version. If >> > >> > parallelizing the time consuming operations, it would be 2x slower >> > than >> > >> > C >> > >> > version in the four cores CPU. >> > >> >> > >> >> > >> Do you mean the version you've written, or the one in the Racket >> > >> benchmark suite? >> > > >> > > It's the one in the benchmark suite. >> > >> > >> > What does the code look like if you add the parallelizing? Can you >> > show us? Thanks! >> > >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://lists.racket-lang.org/users/archive/attachments/20130225/8e591afb/attachment-0001.html >> > >> >> ------------------------------ >> > > ____________________ > Racket Users list: > http://lists.racket-lang.org/users > > -- Jay McCarthy <[email protected]> Assistant Professor / Brigham Young University http://faculty.cs.byu.edu/~jay "The glory of God is Intelligence" - D&C 93
____________________ Racket Users list: http://lists.racket-lang.org/users

