Avaliação de desempenho do sistema de memória transacional de Clojure como biblioteca de sincronização na linguagem Java / Performance evaluation of Clojure transactional memory system as a synchronization library in Java language
AUTOR(ES)
Pablo César Calcina Ccori
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
14/06/2011
RESUMO
Neste trabalho apresenta-se uma avaliação do desempenho da implementação de memória transacional da linguagem Clojure, utilizada como biblioteca de sincronização para uso em conjunto com outras aplicações dentro da máquina virtual de Java. É implementada uma camada de interface entre as estruturas de dados de Clojure e o benchmark STMBench7 e são discutidos alguns aspectos que geram sobrecarga no desempenho.
ASSUNTO(S)
clojure clojure memória transactional em software software transactional memory stm stm
Documentos Relacionados
- JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado
- Um modelo de memória transacional para arquiteturas heterogêneas baseado em software Cache
- A linguagem de máquina com sistema cultural
- Memória transacional em hardware para sistemas embarcados multiprocessados conectados por redes-em-chip
- Explorando memoria transacional em software nos contextos de arquiteturas assimetricas, jogos computacionais e consumo de energia