Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > From simulation to practice: Cache performance study of a prolog system

Publicações

From simulation to practice: Cache performance study of a prolog system

Título
From simulation to practice: Cache performance study of a prolog system
Tipo
Artigo em Revista Científica Internacional
Ano
2003
Autores
Lopes, R
(Autor)
FCUP
Ver página pessoal Sem permissões para visualizar e-mail institucional Pesquisar Publicações do Participante Ver página do Authenticus Sem ORCID
Castro, LF
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Costa, VS
(Autor)
FCUP
Classificação Científica
FOS: Ciências exactas e naturais > Ciências da computação e da informação
Outras Informações
ID Authenticus: P-000-HSK
Abstract (EN): Progress in Prolog applications requires ever better performance and scalability from Prolog implementation technology. Most modern Prolog systems are emulator-based. Best performance thus requires both good emulator design and good memory performance. Indeed, Prolog applications can often spend hundreds of megabytes of data, but there is little work on understanding and quantifying the interactions between Prolog programs and the memory architecture of modern computers. In a previous study of Prolog systems we have shown through simulation that Prolog applications usually, but not always, have good locality, both for deterministic and non-deterministic applications. We also showed that performance may strongly depend on garbage collection and on database operations. Our analysis left two questions unanswered: how well do our simulated results holds on actual hardware, and how much did our results depend on a specific configuration? In this work we use several simulation parameters and profiling counters to improve understanding of Prolog applications. We believe that our analysis is of interest to any system implementor who wants to understand his or her own system's memory performance.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 9
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Da mesma revista

CONFERENCE REPORT ON PDK91 - INTERNATIONAL WORKSHOP ON PROCESSING DECLARATIVE KNOWLEDGE (1992)
Outra Publicação em Revista Científica Internacional
Cristina Ribeiro
Recursion patterns and time-analysis (2005)
Artigo em Revista Científica Internacional
Barbosa, A; Cunha, A; Pinto, JS
PADL '00: Workshop on Practical Aspects of Declarative Languages (2000)
Artigo em Revista Científica Internacional
Enrico Pontelli; Vítor Santos Costa
CONCURRENCY ANNOTATIONS IN C++ (1994)
Artigo em Revista Científica Internacional
BAQUERO, C; MOURA, F
Automatic Amortised Analysis of Dynamic Memory Allocation for Lazy Functional Programs (2012)
Artigo em Revista Científica Internacional
Hugo Simoes; Pedro Vasconcelos; Mario Florido; Steffen Jost; Kevin Hammond

Ver todas (6)

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-10-01 às 07:56:21 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico