сколько операций выполнила программа
Как автоматически подсчитать сколько операций типа +, -, *, вызов функции ... выполнила программа? Программа собирается gcc, с нужными ключами (может -pg... )
Как автоматически подсчитать сколько операций типа +, -, *, вызов функции ... выполнила программа? Программа собирается gcc, с нужными ключами (может -pg... )
как побороть такую проблему:
$ ls маска
bash: /usr/bin/ls: Слишком длинный список аргументов
$ find . -name маска
bash: /usr/bin/find: Слишком длинный список аргументов
По умолчанию в CentOS, сразу после установки имеются правила маршрутизации. Подправил правила iptables, сохранил их в /etc/iptables-save. Требуется сохранить эти правила.
Сделал следующее: в /etc/rc.local прописал iptables-restore < /etc/iptables-save. После перезагрузки мои правила не появились. service iptables save - не работает.
Вопросы:
1. где хранятся правила iptables в CentOS по умолчанию? откуда-то они загружаются
2. как сохранить свои настройки
Настроен безпарольный вход по ключу с ssh. Следующие команды нормально отрабатывают:
ssh 10.33.240.1 hostname
ssh 10.33.240.2 hostname
Попытка запуска mpiexec и mpirun приводит просто к зависанию:
mpiexec -d -np 2 -host 10.33.240.1,10.33.240.2 hostname
В /tmp создаются какие-то рабочие каталоги, при этом (-d об этом логирует)
Сообщений об ошибках нет.
Как искать причину не работы openmpi? в какие логи смотреть? что проверить? Кроме ssh что еще нужно openmpi?
Домашний каталог у двух узлов один и то же (nfs). На nfs сервере сгенерировал ssh ключ, скопировал его в autorized_keys, подредактировал ssh_config одинаково на двух узлах, перегрузил sshd.
Проблема: с первого узла на второй безпарольный вход работает, со второго на первый нет. Что можно сделать? настройки абсолютно одинаковые, каталог .ssh общий ...
на сервере (192.168.1.1) в /etc/exports прописал
/home/user 192.168.1.2(rw,sync,no_root_squash,no_all_squash)
# server nfs start
# exportfs -r
# exportfs
/home/user 192.168.1.2
на клиенте (192.168.1.2) пытаюсь примонтировать
# mount -t nfs 192.168.1.1:/home/user /mnt
timed out
что можно сделать , проверить .. .?
Имеется сетка в формате stl, созданная в blender. Эта сетка не равномерная (треугольники сильно разного размера, с очень острыми углами ...). Существуют ли программы, которые могут переделать сетку в равномерную.
может ли это делать netgen, gmsh ... ?
Требуется выполнить команду
export PATH=$PATH:/opt/mylibrary
как ее можно добавить в цель environment.
P.S.
environment:
export PATH=$PATH:/opt/mylibrary
export PATH=ATH:/opt/mylibrary
Помогите переделать правила сборки так, чтобы собрать проект не ifort-ом, а c++.
main: main.o fortfunct.o cwrapfunct.o
ifort -nofor_main -o main main.o cwrapfunct.o fortfunct.o
main.o: main.c
icc -c main.c
cwrapfunct.o: cwrapfunct.c
icc -c cwrapfunct.c
fortfunct.o: fortfunct.for
ifort -c fortfunct.for
P.S. нужно перейти на ++