Re: GETF Speedup?
"Tim Bradshaw (as tfb at cley dot com)" <[email protected]>
| Newsgroups | gmane.lisp.lispworks.general |
|---|---|
| Message-ID | <[email protected]> |
On 15 Oct 2025, at 19:25, Bradford Miller (as bradford dot w dot miller at gmail dot com) <[email protected]> wrote: > > Yes, RISC v CISC. And they pushed caching. But that doesn’t help with GUPS (if anything, caching hurts). If all you are interested in is making your existing imperative codebase faster, then yes, you are probably better off investing in “sufficiently smart compilers”. If you are instead interested in alternative architecture and algorithms to avoid von Neumann bottlenecks, compilers won’t help as much as more control over the hardware. (That’s forced me to work with FPGAs, but I’m still building microprogrammed processors in them). I remember the benchmarks showing a machine built in what turned out more-or-less to be a barn in Oxford using a RISC processor (Fairchild Clipper, long dead now) eating a LispM alive on the Gabriel benchmarks. In 1987. Using KCL (maybe AKCL but I'm not sure it existed then) and whatever shonky C compiler the machine had as the backend. But I realise I'm making the mistake of arguing with romantics here. Not for the first time. --tim _______________________________________________ Lisp Hug - the mailing list for LispWorks users [email protected] http://www.lispworks.com/support/lisp-hug.html