From 0d1d5c4fc1d031db9734841e5bc95d8cc5e5a0d8 Mon Sep 17 00:00:00 2001
From: Armando Luiz Nicolini Delgado <nicolui@inf.ufpr.br>
Date: Tue, 22 Jun 2021 11:22:11 -0300
Subject: [PATCH] =?UTF-8?q?Informa=C3=A7=C3=B5es=20de=20LIKWID?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 README.md | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)

diff --git a/README.md b/README.md
index ebbf64e..c79a335 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,71 @@
+<html>
+<body>
 O enunciado do exercício está <A HREF="https://moodle.c3sl.ufpr.br/mod/assign/view.php?id=24939">aqui</a>
 <BR>
 <BR>
 O arquivo <B>perfctr</B> é um <I>script</I> shell para facilitar o uso de <I>likwid-perfctr</I>.
 <BR><BR>
+
+<h1> GUIA DE ACESSO ÀS MÁQUINAS DO LAB-03 / DINF </h1>
+
+Nos acessos abaixo, sempre use seu login/senha nas máquinas do DINF
+
+<ol>
+<LI> Copiar seus arquivos locais para a máquina 'macalan':
+<BR>
+   <DIV>scp -rp <sua_pasta_com_exercicio> <user_dinf>@macalan.c3sl.ufpr.br:.</DIV>
+
+<LI> Acessar 'macalan' com
+
+   <DIV>ssh <user_dinf>@macalan.c3sl.ufpr.br</DIV>
+
+<LI> Uma vez na 'macalan'
+
+   <div>ssh <maq_LAB3>
+
+   onde <maq_LAB> = {i29, i30, i31, ..., i40}
+</div>
+
+<LI> <B>ATENÇÃO:</B> Lembre-se de RECOMPILAR SEUS PROGRAMAS em <maq_LAB3>
+
+
+
+<h1> GUIA DE CONFIGURAÇÃO DE FREQUENCIA DE RELÓGIO EM LINUX </h1>
+
+<LI> Execute a seguinte linha de comando:
+
+   <div>echo "performance" > /sys/devices/system/cpu/cpufreq/policy3/scaling_governor</div>
+
+<LI> Para retornar à frequencia original
+
+   <div>echo "powersave" > /sys/devices/system/cpu/cpufreq/policy3/scaling_governor </div>
+
+
+<h1> GUIA DE CONFIGURAÇÃO DO LINUX PARA USO DO LIKWID </h1>
+
+<LI> 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>
+
+<LI> Opções para compilação de programas:
+
+   <div>gcc -DLIKWID_PERFMON -I${LIKWID_INCLUDE} -c <prog.c>
+   gcc -o <prog> <prog.o> -L${LIKWID_LIB} -llikwid<div>
+
+
+   * Nos códigos-fonte deve-se colocar
+
+    <div>    #include <likwid.h><div>
+
+</OL>
+</body> </html>
-- 
GitLab