[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CLOS Benchmarks
> >PCL runs particularly poorly in AKCL. This could be fixed with, I
> >believe, only a modest amount of work by someone familiar with the
> >backend of the ACKL compiler. It would require writing a "LAP Code"
> >generator for AKCL. See the *lap* files in PCL for more information.
>
> It may be more than a matter of just PCL not being optimized for
> AKCL. At least in what I've seen on AKCL on the Sun-4s, the basic
> overhead of function calling in AKCL is nearly an order of magnitude
> greater than in Lucid (Sun CL) and Allegro. (Non-function-calling
> list-processing and arithmetic operations in AKCL aren't so bad).
Can you suggest a benchmark that would demonstrate this. KCL
function calls to functions in the same file were C functon
calls. In AKCL, they're (usully? always?) slightly more indirect
but can be made to pass args on the C stack. So I don't see
why they should be tremendously slow. Does this "nearly an order
of magnitude" mean nearly twice as slow or nearly ten times as
slow?