Це команда tauex, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
tauex - дозволяє вибрати конфігурацію tau/papi під час виконання.
СИНТАКСИС
tauex [-в] [-у користувач режим рахує] [-к Ядро режим рахує] [-С Керівник режим рахує]
[-І переривання режим рахує] [-а] [-м] [-е GRANDPA подія] [-Т ТАУ варіант]
[-XrunTAU ТАУ опції] {--} {виконуваний файл} [виконуваний файл опції]
ОПИС
Замініть цей сценарій на виконуваний файл під час виконання, щоб динамічно завантажити TAU
параметр профілювання/трасування або вибрати, які події/домен papi використовувати під час виконання
додаток. Якщо ми компілюємо TAU за допомогою параметра -optShared і посилання в libTAU.so,
Під час виконання tauex встановить LD_LIBRARY_PATH і передасть будь-які інші параметри (або papi
події) до програми та виконати її із зазначеним параметром вимірювання TAU.
ВАРІАНТИ
-v Детальний режим.
-a Підрахувати всі нативні події (має на увазі -m).
-m Кілька запусків (достатньо, щоб зібрати всі події).
-u Режим користувача враховується
Наказує PAPI рахувати лише події користувача.
-k Режим ядра враховується
Доручає PAPI рахувати лише події ядра.
-S Режим супервізора враховується
Доручає PAPI рахувати лише події Supervisor/Hypervisor.
-I Режим переривання враховується
Доручає PAPI рахувати лише події переривання.
-e подія PAPI
налаштуйте PAPI на профіль цієї локальної або локальної події.
-T варіант TAU
Профілює програму за допомогою цього параметра TAU (потрібно створити TAU з цим
варіант).
Виконуваний додаток
Програма, для профілю якої TAU або PAPI потрібно.
Варіант застосування
Будь-які параметри програми, які потрібно вказати.
приклад
mpirun -np 2 tauex -e PAPI_TOT_CYC -e PAPI_FP_OPS -T MPI,PROFILE -- ./ring
08/11/2008 ТАУЕКС(1)
Використовуйте tauex онлайн за допомогою служб onworks.net