🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2845

Re: VERY LARGE main memories: crypt

#2845
From: Barry Shein
Date: Mon, 15 Sep 1986 00:12
23 lines
1375 bytes
Am I missing something? What's the huge problem with this hypothetical
vadvise(CYCLIC)? Isn't it just MRU (most recently used)?

It seems to me that the conjecture was that scientific number crunchers
tend to just

	DO 100 I=1,N
	ARR[I] = F(ARR[I])
100	CONTINUE

or something analagous to that, and when done do it again. Thus, the
most recently used page is the one that will be used again the
furthest in the future and the least recently used is the one that
will be used soon. Thus, they do hand to hand combat with LRU
algorithms. Therefore, it seems they want LRU for the text space
(being as there's no particular reason to believe the text is any
different than other programs, locality of reference applies) and MRU
for their (impure) data space (probably LRU for the rest.) Nothing's
perfect, but might that not be better? Anyone know if anyone's tried
it? I assume so.

	-Barry Shein, Boston University
Technical Details
Message-ID: <1276@bu-cs.bu-cs.BU.EDU>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!cmcl2!husc6!bu-cs!bzs

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!cmcl2!husc6!bu-cs!bzs
From: bzs@bu-cs.BU.EDU (Barry Shein)
Newsgroups: net.arch
Subject: Re: VERY LARGE main memories: crypt
Message-ID: <1276@bu-cs.bu-cs.BU.EDU>
Date: Sun, 14-Sep-86 20:12:02 EDT
Article-I.D.: bu-cs.1276
Posted: Sun Sep 14 20:12:02 1986
Date-Received: Sun, 14-Sep-86 21:51:32 EDT
Organization: Boston U. Comp. Sci.
Lines: 23