title | layout | pager |
---|---|---|
News and Events |
page |
true |
We organize one talk per month and post the videos in YouTube. Take a look in our previous talks [videos]: {.lead}
Data: 11/05/2017
Hora: 18:00
Local: IC3 Sala 352
Palestrante: Leonardo Garcia é Engenheiro de Computação e mestre em Ciência da Computação pela Universidade Estadual de Campinas (Unicamp) e trabalha no Linux Technology Center da IBM há 11 anos. Ele tem liderado o time de desenvolvimento de KVM para Power há 4 anos.
Date: 01/12/2016
Time: 18:00 - 19:00
Place: IC Sala 85
Abstract: Atualmente, paginas da internet são combinações de conteúdos gerados dinamicamente no servidor e programas que fornecem interatividade do lado cliente, tornando-se cada vez mais complexas. Nesse contexto, linguagens dinâmicas para a web como o PHP, são amplamente utilizadas. Entretanto, a medida que a complexidade cresce, ao mesmo tempo, cresce a necessidade de obter-se um desempenho cada vez maior e algumas dessas linguagens não são capazes de tirar o melhor proveito na execução de código nativo pois foram desenvolvidas em uma época onde a maior parte do contéudo para web era estático.
Para obter um melhor desempenho tecnicas mais avançadas como JIT (Just In Time compilation) têm sido utilizadas. Nessa palestra iremos explorar os detalhes internos da HipHop Virtual Machine (HHVM) uma maquina virtual de processo baseada em JIT que serve para executar código escrito em PHP e Hack e que permite melhorar o desempenho na execução de programas escritos nessas linguagens.
About the speaker: Rogerio Alves é mestre em Ciência da Computação com mais de 5 anos de experiência com desenvolvimento de aplicações de baixo nível, além de experiência com linguagens para web. Atualmente, trabalha no Linux Technology Center da IBM com compiladores JIT portando o HHVM para a arquitetura POWER.