Nesta etapa, pretende-se fazer um estudo detalhado das diversas características de alguns dos processadores atuais, no que se refere ao suporte disponível em hardware para monitoração de desempenho. Serão abordadas, no mínimo, as seguintes arquiteturas:
Após o estudo inicial, serão desenvolvidas rotinas básicas de acesso a tais facilidades de hardware, verificando-se o seu adequado funcionamento através de pequenos programas de teste. Dentre estes programas, uma possibilidade conveniente são os laços comumente conhecidos como Livermore Loops, que têm comportamento bem entendido e já bastante difundido na literatura.
A seguir, será conduzido um estudo buscando identificar-se quais as características mais interessantes dos diversos sistemas, e como traduzir tais características em figuras genéricas de desempenho facilmente compreensíveis pelo usuário comum, de modo que este possa associá-las, sem maiores problemas, a construções específicas de seus programas.