{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:42:15Z","timestamp":1750308135474,"version":"3.41.0"},"reference-count":0,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[1976,4,1]],"date-time":"1976-04-01T00:00:00Z","timestamp":197164800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGIR Forum"],"published-print":{"date-parts":[[1976,4]]},"abstract":"<jats:p>\n            The Relational Associative Processor (RAP) is an experimental \"backend\" cellular processor for implementing a data base management system which supports Codd's relational model of data. The capacity of a RAP device implemented with current IC and memory technology can be estimated to contain 10\n            <jats:sup>8<\/jats:sup>\n            to 10\n            <jats:sup>9<\/jats:sup>\n            bits of associatively processable data. Because of this limitation, a virtual memory environment for RAP has been proposed and its performance simulated. The environment incorporates conventional memories for bulk storage and a single RAP processor both controlled by a front-end computer. An entire relational data base is divided into pages of size equal to one RAP cell memory. A buffer memory is added to RAP to permit the overlap of paging with processing. It has been found that environments which process user queries that exhibit long processing times relative to paging time or some \"locality\", that is, a better than random probability of referencing the same relations over some interval of time, can efficiently page data from large data bases without significant losses in performance.\n          <\/jats:p>","DOI":"10.1145\/1095286.1095297","type":"journal-article","created":{"date-parts":[[2007,1,17]],"date-time":"2007-01-17T18:32:02Z","timestamp":1169058722000},"page":"25-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A virtual memory system for a relational associative processor"],"prefix":"10.1145","volume":"10","author":[{"given":"S. A.","family":"Schuster","sequence":"first","affiliation":[{"name":"University of Toronto, Toronto, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E. A.","family":"Ozkarahan","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K. C.","family":"Smith","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[1976,4]]},"container-title":["ACM SIGIR Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1095286.1095297","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1095286.1095297","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:32Z","timestamp":1750262912000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1095286.1095297"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1976,4]]},"references-count":0,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1976,4]]}},"alternative-id":["10.1145\/1095286.1095297"],"URL":"https:\/\/doi.org\/10.1145\/1095286.1095297","relation":{},"ISSN":["0163-5840"],"issn-type":[{"type":"print","value":"0163-5840"}],"subject":[],"published":{"date-parts":[[1976,4]]},"assertion":[{"value":"1976-04-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}