Resumo
O recente avanço do hardware para arquiteturas multicore tem criado mudanças significativas em sistemas de computação. Basicamente, a indústria de software não está pronta para o desenvolvimento massivo de aplicações multithreaded portáveis. Como consequência, o potencial dessas novas arquiteturas não é aproveitado. Assim, ferramentas que auxiliem a exploração de processadores multicore s…