SHELL=/bin/bash
ENV=/usr/local/Modules/init/profile.sh
PWD=/home/eoseret/Applications/llm-attention
LOGNAME=eoseret
XDG_SESSION_TYPE=tty
MODULESHOME=/usr/local/Modules
_=/usr/bin/env
MOTD_SHOWN=pam
HOME=/home/eoseret
LANG=C.UTF-8
SSH_CONNECTION=192.168.1.2 46436 192.168.1.16 22
MODULEPATH_modshare=/opt/intel/oneapi/modulefiles:1:/opt/modulefiles/maqao:1
XDG_SESSION_CLASS=user
TERM=xterm-256color
USER=eoseret
LOADEDMODULES=
SHLVL=2
BASH_ENV=/usr/local/Modules/init/bash
XDG_SESSION_ID=45
XDG_RUNTIME_DIR=/run/user/99993
SSH_CLIENT=192.168.1.2 46436 22
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
PATH=/usr/local/Modules/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/eoseret/.local/bin:/home/eoseret/bin
MODULEPATH=/opt/modulefiles/maqao:/opt/intel/oneapi/modulefiles
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/99993/bus
MAIL=/var/spool/mail/eoseret
SSH_TTY=/dev/pts/2
OLDPWD=/home/eoseret/Applications/llm-attention
MODULES_CMD=/usr/local/Modules/libexec/modulecmd.tcl
BASH_FUNC_ml%%=() { module ml "$@"
}
BASH_FUNC_module%%=() { _module_raw "$@" 2>&1
}
BASH_FUNC__module_raw%%=() { unset _mlshdbg;
if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '1' ]; then
case "$-" in
*v*x*)
set +vx;
_mlshdbg='vx'
;;
*v*)
set +v;
_mlshdbg='v'
;;
*x*)
set +x;
_mlshdbg='x'
;;
*)
_mlshdbg=''
;;
esac;
fi;
unset _mlre _mlIFS;
if [ -n "${IFS+x}" ]; then
_mlIFS=$IFS;
fi;
IFS=' ';
for _mlv in ${MODULES_RUN_QUARANTINE:-};
do
if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then
if [ -n "`eval 'echo ${'$_mlv'+x}'`" ]; then
_mlre="${_mlre:-}${_mlv}_modquar='`eval 'echo ${'$_mlv'}'`' ";
fi;
_mlrv="MODULES_RUNENV_${_mlv}";
_mlre="${_mlre:-}${_mlv}='`eval 'echo ${'$_mlrv':-}'`' ";
fi;
done;
if [ -n "${_mlre:-}" ]; then
eval `eval ${_mlre} /usr/bin/tclsh /usr/local/Modules/libexec/modulecmd.tcl bash '"$@"'`;
else
eval `/usr/bin/tclsh /usr/local/Modules/libexec/modulecmd.tcl bash "$@"`;
fi;
_mlstatus=$?;
if [ -n "${_mlIFS+x}" ]; then
IFS=$_mlIFS;
else
unset IFS;
fi;
unset _mlre _mlv _mlrv _mlIFS;
if [ -n "${_mlshdbg:-}" ]; then
set -$_mlshdbg;
fi;
unset _mlshdbg;
return $_mlstatus
}
| Name | Module | Coverage (%) | Time (s) |
|---|---|---|---|
| ►main | attention-avx512 | 90.59 | 14.05 |
| ►Loop 47 - attention.cpp:26-262 - attention-avx512 | 49.32 | 7.65 | |
| ►Loop 48 - attention.cpp:26-262 - attention-avx512 | 49.32 | 7.65 | |
| ►Loop 49 - attention.cpp:27-33 - attention-avx512 | 49.32 | 7.65 | |
| ○Loop 50 - attention.cpp:30-31 - attention-avx512 | 49.32 | 7.65 | |
| ►Loop 74 - attention.cpp:26-171 - attention-avx512 | 12.44 | 1.93 | |
| ►Loop 75 - attention.cpp:26-171 - attention-avx512 | 12.44 | 1.93 | |
| ►Loop 76 - attention.cpp:27-33 - attention-avx512 | 12.44 | 1.93 | |
| ○Loop 73 - attention.cpp:30-31 - attention-avx512 | 12.44 | 1.93 | |
| ►Loop 69 - attention.cpp:26-193 - attention-avx512 | 12.06 | 1.87 | |
| ►Loop 70 - attention.cpp:26-193 - attention-avx512 | 12.06 | 1.87 | |
| ►Loop 71 - attention.cpp:27-33 - attention-avx512 | 12.06 | 1.87 | |
| ○Loop 68 - attention.cpp:30-31 - attention-avx512 | 12.06 | 1.87 | |
| ►Loop 30 - attention.cpp:26-306 - attention-avx512 | 2.13 | 0.33 | |
| ►Loop 31 - attention.cpp:26-30 - attention-avx512 | 2.13 | 0.33 | |
| ►Loop 32 - attention.cpp:27-30 - attention-avx512 | 2.13 | 0.33 | |
| ○Loop 33 - attention.cpp:30-30 - attention-avx512 | 2.13 | 0.33 | |
| ►Loop 41 - attention.cpp:43-284 - attention-avx512 | 0.93 | 0.14 | |
| ►Loop 42 - attention.cpp:43-284 - attention-avx512 | 0.93 | 0.14 | |
| ○Loop 40 - attention.cpp:55-56 - attention-avx512 | 0.32 | 0.05 | |
| ○Loop 46 - attention.cpp:47-48 - attention-avx512 | 0.16 | 0.03 | |
| ○Loop 43 - attention.cpp:55-56 - attention-avx512 | 0.13 | 0.02 | |
| ○Loop 38 - attention.cpp:52-53 - attention-avx512 | 0.13 | 0.02 | |
| ○Loop 44 - attention.cpp:52-53 - attention-avx512 | 0.13 | 0.02 | |
| ○Loop 39 - attention.cpp:52-53 - attention-avx512 | 0.03 | 0.00 | |
| ○Loop 45 - attention.cpp:47-48 - attention-avx512 | 0.03 | 0.00 | |
| ►Loop 60 - attention.cpp:26-215 - attention-avx512 | 0.90 | 0.14 | |
| ►Loop 61 - attention.cpp:26-30 - attention-avx512 | 0.90 | 0.14 | |
| ►Loop 65 - attention.cpp:27-30 - attention-avx512 | 0.90 | 0.14 | |
| ○Loop 67 - attention.cpp:30-30 - attention-avx512 | 0.61 | 0.09 | |
| ○Loop 66 - attention.cpp:30-30 - attention-avx512 | 0.29 | 0.04 | |
| ►Loop 55 - attention.cpp:238-241 - attention-avx512 | 0.19 | 0.03 | |
| ►Loop 56 - attention.cpp:239-241 - attention-avx512 | 0.19 | 0.03 | |
| ○Loop 54 - attention.cpp:240-241 - attention-avx512 | 0.19 | 0.03 | |
| ○_ZGVeN16v_tanhf | libmvec.so.1 | 5.61 | 0.87 |
| ○f32subf64x | libm.so.6 | 3.13 | 0.48 |
| ○__iscanonicall | libm.so.6 | 0.58 | 0.09 |
| ○_dl_mcount_wrapper | libc.so.6 | 0.06 | 0.01 |