Traditional cache memory organisations base their usefulness on the locality of reference which characterises the memory behaviour of most programs. In a cache which has been specifically designed to support a given programming language, however, we can take advantage of a more precise knowledge of the characteristics of the memory behaviour of programs written in that language. In this letter, we present the architecture of a cache which limits the memory bandwidth requirements of Prolog programs by capturing the references to the Prolog stack.

Cache memory for prolog stack

1989

Abstract

Traditional cache memory organisations base their usefulness on the locality of reference which characterises the memory behaviour of most programs. In a cache which has been specifically designed to support a given programming language, however, we can take advantage of a more precise knowledge of the characteristics of the memory behaviour of programs written in that language. In this letter, we present the architecture of a cache which limits the memory bandwidth requirements of Prolog programs by capturing the references to the Prolog stack.
1989
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
memories; computer software; parallel processing
File in questo prodotto:
File Dimensione Formato  
prod_418027-doc_147490.pdf

solo utenti autorizzati

Descrizione: Cache memory for prolog stack
Tipologia: Versione Editoriale (PDF)
Dimensione 276.63 kB
Formato Adobe PDF
276.63 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/374792
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact