Talks@DI

Accurate Profiling of Dynamically Compiled Code with Bytecode Instrumentation

Sala 6.3.38, FCUL, Lisboa

Many profilers based on bytecode instrumentation yield wrong results in the presence of an optimizing dynamic compiler,  either due to not being aware of compiler optimizations or due to the inserted code disrupting some optimizations. To avoid such perturbations, we present a technique to make any profiler implemented at the bytecode level aware of optimizations performed by the dynamic compiler. We implement our approach in a state-of-the-art Java virtual machine and evaluate it with several profilers. Joint work with Yudi Zheng and Lubomir Bulej.

Short Bio: Walter Binder is a professor in the Faculty of Informatics, Università della Svizzera italiana (USI), Switzerland. He holds an MSc, a PhD, and a Venia Docendi from TU Wien, Austria. His main research interests are in the areas of program analysis, virtual machines, and parallel programming.

14h00
Departamento de Informática
Ginásio "inundado" de tecnologia

Um programa único na Europa, com o objetivo de capacitar para a integração crítica, segura e eficaz de ferramentas digitais na intervenção clínica - candidaturas até 30 de janeiro.

Imagem abstrata

Neste curso, será promovida uma abordagem multidisciplinar, apresentando as descobertas mais recentes sobre o tema e desafiando a forma tradicional de considerar as associações simbióticas como exceções e não como a regra - candidaturas até 09 de janeiro.

A conferência visa reunir os principais especialistas no domínio da Imagiologia Médica por Micro-ondas (MMWI) e incluirá palestras, apresentações e pósteres de resumos revistos por pares e artigos de conferências, bem como workshops em áreas satélite de investigação com interesse para a investigação em MMWI.

Pessoas a analisarem dados

Candidaturas até 13 de fevereiro.

Um curso prático, limitado a um pequeno número de participantes, destinado a quem procura formação básica em teoria e estatística macroecológica e deseja familiarizar-se com algumas das potenciais utilizações de vários métodos avançado - candidaturas até 13 de fevereiro.

Páginas