O enunciado do exercício está aqui
O arquivo perfctr é um script shell para facilitar o uso de likwid-perfctr.
O arquivo perfctr é um script shell para facilitar o uso de likwid-perfctr.
GUIA DE ACESSO ÀS MÁQUINAS DO LAB-03 / DINF
Nos acessos abaixo, sempre use seu login/senha nas máquinas do DINF
- Copiar seus arquivos locais para a máquina 'macalan':
scp -rp @macalan.c3sl.ufpr.br:. - Acessar 'macalan' com
ssh @macalan.c3sl.ufpr.br
- Uma vez na 'macalan'
ssh
onde <maq_LAB> = {i29, i30, i31, ..., i40}
- ATENÇÃO: Lembre-se de RECOMPILAR SEUS PROGRAMAS em
GUIA DE CONFIGURAÇÃO DE FREQUENCIA DE RELÓGIO EM LINUX
- Execute a seguinte linha de comando:
echo "performance" > /sys/devices/system/cpu/cpufreq/policy3/scaling_governor
- Para retornar à frequencia original
echo "powersave" > /sys/devices/system/cpu/cpufreq/policy3/scaling_governor
GUIA DE CONFIGURAÇÃO DO LINUX PARA USO DO LIKWID
- Acrescentar linhas abaixo em '${HOME}/.bashrc' ou '/etc/profile':
<div>export LIKWID_HOME="/home/soft/likwid" if [ -d "${LIKWID_HOME}" ] ; then <div> PATH="$PATH:${LIKWID_HOME}/bin:${LIKWID_HOME}/sbin" export LIKWID_LIB="${LIKWID_HOME}/lib" export LIKWID_INCLUDE="${LIKWID_HOME}/include" export LIKWID_MAN="${LIKWID_HOME}/man" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${LIKWID_LIB}" export MANPATH="$MANPATH:${LIKWID_MAN}" </div> fi </div>
- Opções para compilação de programas:
gcc -DLIKWID_PERFMON -I${LIKWID_INCLUDE} -c gcc -o -L${LIKWID_LIB} -llikwid
- Nos códigos-fonte deve-se colocar
<div> #include <likwid.h><div>