🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.prolog
Article #4003

friends

#4003
From: Bart Demoen
Date: Mon, 10 Apr 1989 08:41
31 lines
1785 bytes
In response to <10073@megaron.arizona.edu> debray@arizona.edu (Saumya K. Debray) :

> commercial Prolog vendor[*] managed to compile append/3 into
> sufficiently few machine instructions that code for the whole
> procedure fit into the instruction cache of the 68020, giving huge
> LIPS numbers.  A competing vendor[*] apparently felt compelled to
> ...

with in-line native code there is not really much choice: either the code runs
in the cache, or not; with threaded code, one can carefully tune the system -
by placing code of specific intermediate instructions at the rigth place or,
as was done by some Prolog implementor(s?), invent benchmark-special-purpose
intermediate instructions (like for instance taking together the WRITE mode of
GET_LIST A3 + UNIFY_XVAL A4 + UNIFY_XVAR A3) - and then certain benchmarks will
run completely in the cache

> I have friends at both places

so have I, and one of my friends over there said enthousiastically 2 years ago
in Melbourne (ICLP4) at the stand where their Prolog was demonstrated:

	Wow, naive reverse could run completely in the cache of the SUN3, I
	wonder how fast it will be !

> ... and also because aforementioned friends are quite likely to referee my
> papers in the future ...

even your enemies have to recognise that your papers are good, but I doubt that
you have any enemies

bimbart@kulcs
Technical Details
Message-ID: <1634@kulcs.kulcs.uucp>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!mcvax!prlb2!kulcs!bimbart

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!mcvax!prlb2!kulcs!bimbart
From: bimbart@kulcs.uucp (Bart Demoen)
Newsgroups: comp.lang.prolog
Subject: friends
Message-ID: <1634@kulcs.kulcs.uucp>
Date: 10 Apr 89 08:41:47 GMT
Reply-To: bimbart@kulcs.UUCP (Bart Demoen)
Organization: Katholieke Universiteit Leuven, Dept. Computer Science
Lines: 31