Вы здесь

ПО

Использование русских букв в Linux версии Matlab

Для работы с русскими буквами в Matlab'е необходимо правильно настроить кодировку файла с программой, и, при необходимости, настроить ввод русских букв в клиентской программе.

Возможны два варианта настройки кодировки файла с программой:

  1. Если в основном вы работаете в Windows, то рекомендуется использование кодировки CP1251.
Читать далее» about Использование русских букв в Linux версии Matlab>
Категория: 

Использование Intel® VTune™ Amplifier XE

Intel VTune Amplifier – мощный инструмент для сбора и анализа данных о производительности кода (профилировки) последовательных и параллельных приложений (программ). Явное указание на участки кода, выполняющиеся дольше всего, и определенная детализация причин задержек могут помочь в модификации программы и тем самым существенно ускорить её исполнение. Можно профилировать код, написанный на C, C++, C#, FORTRAN, Java и Assembly. Читать далее» about Использование Intel® VTune™ Amplifier XE

Категория: 

Инструменты Intel для профилировки и отладки

На кластере установлено программное обеспечение (ПО) фирмы Intel для профилировки и отладки – Intel Parallel Studio XE. Это ПО позволяет находить наиболее нагруженные места в приложении, подсчитывать степень параллельности программы, находить тупики и гонки в параллельных программах и т.д.

Основные инструменты Advisor XE, Inspector XE и Vtune Amplifier XE находятся в соответствующих папках в каталоге /opt/intel. Читать далее» about Инструменты Intel для профилировки и отладки

Категория: 

Mosh (Mobile Shell)

Одним из средств удаленного доступа к кластеру "Уран" является Mosh (Mobile Shel - мобильная оболочка). Mosh является альтернативой для интерактивного терминала SSH. Реализации Mosh - доступны для Windows, Linux, Android и iOS. Особенностью Mosh - является то, что она позволяет получить доступ к серверу с мобильного телефона при плохом качестве связи. Mosh поддерживает кратковременные перерывы связи и позволяет вводить команды в командной строке даже тогда, когда связь временно отсутствует. Читать далее» about Mosh (Mobile Shell)

Категория: 

Ошибка при запуске qtcreator

При запуске qtcreator через удалённый рабочий стол выдаётся ошибка:

Ошибка загрузки режима приветствия Failed to create OpenGL context for format QSurfaceFormat

Решение:

Запустить qtcreator с опциями -noload Welcome -noload QmlDesigner -noload QmlProfiler.

В qtcreator зайти в меню Help->About plugins и отключить пункт Qt Creator->Welcome. Читать далее» about Ошибка при запуске qtcreator

Схема работы на кластере

Схема работы на кластере проиллюстрирована ниже на примере кластера "Уран" с использованием программ WinSCP и PuTTY (см. Программы удаленного доступа). Читать далее» about Схема работы на кластере

Категория: 

Запуск задач на кластере в системе SLURM

При запуске задачи пользователя на счет - необходимо учитывать ограничения по ресурсам на вычислителях для пользователей (и не забывать о них); - желательно использовать тот модуль установки переменных окружения, с которым программа была откомпилирована; - пока задача не просчиталась, нельзя ее перекомпилировать, удалять исполняемый файл и менять входные данные. Читать далее» about Запуск задач на кластере в системе SLURM

Категория: 

Ссылки на руководства по CUDA

Сообщество пользователей CUDA ВМК МГУ (выложены лекции в виде слайдов и есть активный форум, на котором можно задавать вопросы по CUDA. В работе форума активно участвуют сотрудники Nvidia)
https://sites.google.com/site/cudacsmsusu/home

CUDA zone: сборник приложений на CUDA, многие с документацией и исходными кодами
http://www.nvidia.ru/object/cuda_apps_flash_new_ru.html#state=home

Записи семинаров по CUDA:
a) введение в CUDA
http://www.gotdotnet.ru/blogs/parallel-computing/9966/
b) библиотеки с поддержкой CUDA
http://www.gotdotnet.ru/blogs/parallel-computing/10070/ Читать далее» about Ссылки на руководства по CUDA

Категория: 

Ошибки компиляции


Ошибка:
Fixing /usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches

Объяснение:
В современных компиляторах errno - не целое число, а некий объект в контексте нити (TLS-Thread local storage), который может отличаться по размеру от целого. Соответственно, объявление в коде программы
extern int errno;
генерирует неверный код. Читать далее» about Ошибки компиляции

Страницы

Подписка на RSS - ПО