## v7.6.21 - Удалена старая ссылка для запуска Windows. Вызывавшая запуск 2 клиентов. ## v7.6.20 - Исправление для обработки управляющих последовательностей Unicode в файлах журнала. ## v7.6.19 - Предотвращение получения WU для удаленных или отключенных слотов. ## v7.6.18 - Удалены ненужные debian deps на bzip2 и zlib1g. - Исправлена проблема инициализации слота GPU. - Исправлен сбой при запуске, когда OpenCL отсутствует. - Исправлена ошибка распределения GPU из v7.6.17 ## v7.6.17 - Добавлена опция auto-conf. Установите false, чтобы отключить автоматическую настройку слота. ## v7.6.16 - Автоматическое включение неопознанных графических процессоров с поддержкой OpenCL 1.2 в бета-версии. - Пробует автоматически сопоставить GPU с устройствами OpenCL / CUDA wo / PCI info. ## v7.6.15 - Исправлена ошибка распределения слотов. - Отключение GPU 1, если не установлен флаг gpu-beta. - Идентификация устройства GPU по шине pci-bus и pci-slot, а не по gpu-index. ## v7.6.14 - Обнаружение графических процессоров перед инициализацией модулей. - Улучшено обнаружение графического процессора. - Включение «Завершения» из веб-клиента. - Не пытается загрузить новый WU, если слот приостановлен или завершается. - Исправлена установка в Windows без прав администратора. - Установка клиента в Windows для всех пользователей. ## v7.6.13 - Ожидание перед выводом информационных блоков в журнал, до тех пор, пока не будут обнаружены GPU ## v7.6.12 - Не загружается GPU.txt при использовании ``--send-command`` - Исправлена проверка временной метки GPU.txt ## v7.6.11 - Сокращена максимальная задержка между ожиданиями соединения с 6 до 1 часа ## v7.6.10 - Исправлено сообщение в Windows о подтверждении удаления папки данных - Загрузка GPU.txt при запуске, перед настройкой слотов ## v7.6.9 -- Это не обязательное обновление, так что установка на ваше усмотрение - Новая версия позволяет участнику выбрать предпочтение для заданий по COVID-19. - FAHViewer претерпел значительные изменения. - Другие проблемы устранены (исправлены ошибки/безопасность). ## v7.6.8 - Удаление диалога отправки сообщения об ошибке, вместо этого указание на GitHub. - Использование PUT вместо GET для доступа к идентификатору веб-сессии. Возможно, более безопасно. ## v7.6.7 - Проверка, что веб-элемент управления открывается по запросу. ## v7.6.6 - Исправлен заголовок ответа команды`` slot-options`` ## v7.6.5 - Всегда разрешен доступ к веб-серверу на 127.0.0.1 - Обновление GPUs.txt, даже если графические процессоры в настоящее время не включены - Подтверждение удаления, вместо того, чтобы изменить каталог данных в Windows - Удалены неподдерживаемые темы Windows при установке ## v7.6.4 - Проверка, что каталог данных Windows заканчивается на `` \ FAHClient`` - Исправлено отключение службы в Linux - Избежание кеширования старого веб-интерфейса - Исправлена ошибка установки службой в Windows - Исправление в меню Пуск Windows ## v7.6.3 - Организация информационных блоков ## v7.6.1 - Маска нового GLIBC требует лучшей совместимости с Linux - Добавлена опция COVID-19 - Усилена безопасность командного сервера и веб-интерфейса ## v7.5.2 - Обновлены сообщения об отсутствующих слотах графического процессора, чтобы пользователь мог установить драйвер - Обновлены авторские права ## v7.5.1 -Обновление установщика OSX. @kbernhagen ## v7.5.0 - Исправлена утечка памяти клиента - Некоторые исправления орфографии ## v7.4.18 - Исправлена ссылка на пользовательскую статистику в веб-контроле - Исправлена ссылка на создание команды в веб-контроле - Исправлена ссылка на ссылку Google+ в веб-контроле - Автоматическое удаление конфликтующих файлов в установщике Windows - Более тщательное завершение приложений F@H в установщике Windows - Удалена опция установки для всех пользователей в установщике Windows - Исправлена проблема Windows CPUID, из-за которой невозможно было назначить слоты CPU ## v7.4.17 - Обновлены серверы назначения - Использование тех же AS для слотов GPU - Обновлены URL-адреса, чтобы они указывали на foldathome.org - - FAHViewer: - - - v7.4.16: - Чтение JSON-файлов из коммандной строки По умолчанию используется базовый режим Удалена поддержка чтения Gromacs-файлов .trn, .tpr, .xtc. Удалена опция ``--xyz <file>`` . Не нужна - - FAHClient: - - - v7.4.16: - Удалена поддержка чтения Gromacs-файлов траектории Пропуск не-GPU OpenCL-устройств при детектировании Индексы для обоих CUDA- и OpenCL-устройств проходят к ядру, если доступно Вернулись на угадывание индексов GPU когда драйверы не загружены Добавлено сообщение о причине недетектирования драйверов GPU Не убирает индексы GPU из конфига без предупреждения Корректно принимает IDы устройств на PCI шины более 127 Исправлен код шины/слота AMD PCI Вывод GPU PCI вункции в инфо Исправлено детектирования нескольких GPU одинакового типа. #1161 max-packet-size=normal (по умолчанию) изменен чтобы означать 25МиБ. #1154 Report more CPUID feature flags, specifically to detect RDTSCP. - - FAHControl: - - - v7.4.17: - Изменена тема для Windows по умолчанию, чтобы походила на Clearlooks-Vista. Исправлена большая утечка памяти Обновлены ссылки, указывающие на foldingathome.org. - - FAHViewer: - - - v7.4.17: - Исправлена терминация, наванная. . .'cb::Socket::EndOfStream' по выходе из клиента. Обновлены ссылки, указывающие на foldingathome.org. - - FAHClient: - - - v7.4.17: - Обновлены назначающие сервера (=AS). Использование тех же AS для GPU-слотов. Обновлены ссылки, указывающие на foldingathome.org. - - FAHClient: - - - v7.4.18: - Исправлены ссылки на статистику пользователей в Web control. Исправлено создание ссылки на команду в Web control. Исправлена ссылка на поделиться в Google+ в Web control. Автоматически удаляются конфликтующие файлы установщика Windows. Более полнаое прекращение F@H приложений в установщике Windows. Удалена опция для всех пользователей в установщике Windows. Исправлена проблема с CPUID, которая приводила к ошибке назначения на CPU-слот. - - FAHClient: - - - v7.5.0 - Исправлена утечка памяти клиента. Некоторые исправления в языке. - - FAHControl: - - Исправлено прерывистое выделение цветом. Исправлено ``python setup.py устанавливающее`` wo/ ``version.txt``. Подсвечивать соотвествтвующие WU, когда выделен слот. fah-issues/#1127 - - FAHViewer: - - - 7.5.1 - Обновлен установщик OSX. @kbernhagen Исправлен парсниг сообщения PyON. - - FAHControl: - - 7.5.1 - Обновлен установщик OSX. @kbernhagen Исправлено выделение цветом. @informatoris Движеи Gtk тем устанавливаются в правильное место Windows in correct place on. - - FAHClient: - - - 7.5.1 - Обновлен установщик OSX. @kbernhagen
Клиент v7 может неверно рассчитывать PPD для заданий. Чтобы узнать сколько очков Вы получите за задание, пользуйтесь этим калькулятором;
Для GPU-слота рекомендуем ключ client-type=advanced для получения заданий со стабильным PPD. Ставится во вкладке Configure\Slots:+Add(Name:client-type;Value:Advanced ) - не актуально
Для CPU-слота рекомендуем ключ client-type=advanced - На слабых процессорах этот ключ лучше не прописывать;
Также полезный ключ next-unit-percentage, ставится во вкладке Configure\Slots:+Add(Name: next-unit-percentage;Value: 90) диапазон от 90 до 100. У кого хороший интернет, рекомендуется 100. Означает с какого процента начнет скачиваться следующее задание, в зависимости от скорости вашего интернет-соединения можно отрегулировать оптимальное значение, чтобы как только закончился счет текущего задания, сразу начинался счет следующего. Можно этот ключ прописать для всех слотов сразу Configure\Expert\Extra client options\+Add
Обсуждение WinAFC(распределение потоков процессора для счета на нескольких видеокартах) теперь доступно в специальной теме.
Для продвинутых пользователей представлен вывод в файл всех возможных ключей\команд клиента
"В связи с резким притоком участников FAHClient может подолгу простаивать в ожидании получения задания с конкретного сервера. Сам клиент переподключаться к другому серверу не умеет, но его перезапуск, как правило, помогает подключиться к другому серверу и получить новое задание." Поэтому предлагаю небольшой скрипт для Windows через командный файл CMD\Bat для проверки счета клиентом и каждые 15 минут перезапуск, в случае, если не найден хотя бы один процесс FahCore
Для подробного разбора желательно прикладывать лог клиента с тэгом
Код:
code
_________________ Распределенные вычисления - http://tscrussiateam.ru/ Форум нашей команды - http://forums.overclockers.ru/viewforum.php?f=21
Последний раз редактировалось MegaCalcii 09.02.2023 22:09, всего редактировалось 85 раз(а).
Данную часть можно немного"оптимизировать", заменив переменной "%PROGRAMFILES(x86)%\FAHClient\FAHClient.exe" поможет если используется нестандартный диск
Добавлено спустя 1 час 36 минут 53 секунды: Попробуйте такую версию скрипта, ночью тестировать нет сил... должен работать при запуске из любого места, должен проверять 21 и 22 версии ядра а так же работать на дисках с нестандартными буквами
Код:
@echo on :loop cd %appdata%\FAHClient\ tasklist /fi "imagename eq fahcore_21.exe" | find /i "fahcore_21.exe" > nul if not errorlevel 1 set res=true tasklist /fi "imagename eq fahcore_22.exe" | find /i "fahcore_22.exe" > nul if not errorlevel 1 set res=true if defined res ( Echo Fahcore found ok ) else ( taskkill /f /im "FAHClient.exe" & start "" "%PROGRAMFILES(x86)%\FAHClient\FAHClient.exe" ) timeout 600 Goto :loop
TSC! Russia ex-Captain
Статус: Не в сети Регистрация: 13.07.2007 Фото: 0
MegaCalcii писал(а):
brother225[kane]EnforceAndreySE-VL Отлично, у меня тоже работает и считает, первую проверку скрипт выдержал Добавил в шапку ссылку на него
Дак у меня то не работает.
Triglav88 писал(а):
Попробуйте такую версию скрипта, ночью тестировать нет сил... должен работать при запуске из любого места, должен проверять 21 и 22 версии ядра а так же работать на дисках с нестандартными буквами
Код:
@echo on :loop cd %appdata%\FAHClient\ tasklist /fi "imagename eq fahcore_21.exe" | find /i "fahcore_21.exe" > nul if not errorlevel 1 set res=true tasklist /fi "imagename eq fahcore_22.exe" | find /i "fahcore_22.exe" > nul if not errorlevel 1 set res=true if defined res ( Echo Fahcore found ok ) else ( taskkill /f /im "FAHClient.exe" & start "" "%PROGRAMFILES(x86)%\FAHClient\FAHClient.exe" ) timeout 600 Goto :loop
Пробую. Поставил тайм аут 900 сек, запустил, обратный отсчёт идёт.
Добавлено спустя 7 часов 23 минуты 59 секунд: Похоже не работает и этот батник.
TSC! Russia Captain
Статус: Не в сети Регистрация: 16.08.2007 Откуда: Красноярск
Triglav88 Спасибо, подправил скрипт +21 ядра и с учетом перехода в папку через CD, теперь писать ручками не надо, убрал комментарии, кому надо сам разберется, а новичкам не надо, добавил дату и время проверки, чтобы удобнее было ориентироваться. Также отключил отображение лишней информации @echo off
Добавлено спустя 10 минут 14 секунд: Обнаружил баг, если запускать скрипт через командную строку (как раньше писал, CMD и прописываем полностью путь до скрипта), то почему-то не работает пишет, что fahcore found ok и не запускает, хотя его нет в процессах
Добавлено спустя 11 минут 6 секунд: [kane]Enforce Лог после запуска прикрепи, только не забудь включить @echo on, чтобы все показал, посмотрим в чем ошибка
_________________ У тебя мощнейший комп, ты уверен? И для чего он тебе? В TSC! Russia ты узнаешь что такое мощь тысячи компов! TSCRussiaTeam.ru
Member
Статус: Не в сети Регистрация: 22.04.2012 Откуда: Москва
MegaCalcii писал(а):
Спасибо, подправил скрипт +21 ядра и с учетом перехода в папку через CD, теперь писать ручками не надо, убрал комментарии, кому надо сам разберется, а новичкам не надо, добавил дату и время проверки, чтобы удобнее было ориентироваться. Также отключил отображение лишней информации @echo off
Придумал еще пару косметических правок - убираем из времени секунды и их дробную часть а так же делаем русификацию сообщения
Код:
@echo off chcp 1251 >nul set ln=Процесс fahcore найден! chcp 866 >nul :loop cd %appdata%\FAHClient\ tasklist /fi "imagename eq fahcore_21.exe" | find /i "fahcore_21.exe" > nul if not errorlevel 1 set res=true tasklist /fi "imagename eq fahcore_22.exe" | find /i "fahcore_22.exe" > nul if not errorlevel 1 set res=true if defined res ( Echo %date% %time:~0,2%:%time:~3,2% %ln% ) else ( taskkill /f /im "FAHClient.exe" & start "" "%PROGRAMFILES(x86)%\FAHClient\FAHClient.exe" ) timeout 900 Goto :loop
TSC! Russia Captain
Статус: Не в сети Регистрация: 16.08.2007 Откуда: Красноярск
Triglav88 Спасибо, добавил Надо еще добавить сообщение о перезапуске и его дата, время, попробовал, не получилось, говорит непредвиденное появление echo Пока так:
лог
Код:
Успешно: Процесс "FAHClient.exe", с идентификатором 21840, был завершен.
Время ожидания 490 сек., нажмите любую клавишу для продолжения ... Успешно: Процесс "FAHClient.exe", с идентификатором 27768, был завершен.
Время ожидания 0 сек., нажмите любую клавишу для продолжения ... Успешно: Процесс "FAHClient.exe", с идентификатором 23692, был завершен.
Время ожидания 676 сек., нажмите любую клавишу для продолжения ... Успешно: Процесс "FAHClient.exe", с идентификатором 27160, был завершен.
Время ожидания 895 сек., нажмите любую клавишу для продолжения ... Успешно: Процесс "FAHClient.exe", с идентификатором 16252, был завершен.
Время ожидания 892 сек., нажмите любую клавишу для продолжения ... Успешно: Процесс "FAHClient.exe", с идентификатором 16604, был завершен.
Время ожидания 896 сек., нажмите любую клавишу для продолжения ... Успешно: Процесс "FAHClient.exe", с идентификатором 16096, был завершен.
Время ожидания 893 сек., нажмите любую клавишу для продолжения ... Успешно: Процесс "FAHClient.exe", с идентификатором 20496, был завершен.
_________________ У тебя мощнейший комп, ты уверен? И для чего он тебе? В TSC! Russia ты узнаешь что такое мощь тысячи компов! TSCRussiaTeam.ru
TSC! Russia ex-Captain
Статус: Не в сети Регистрация: 13.07.2007 Фото: 0
MegaCalcii писал(а):
Обнаружил баг, если запускать скрипт через командную строку (как раньше писал, CMD и прописываем полностью путь до скрипта), то почему-то не работает пишет, что fahcore found ok и не запускает, хотя его нет в процессах
А как тогда запускать? Двойным кликом по батнику? Может у меня из-за запуска из ком строки и не работало?
TSC! Russia Captain
Статус: Не в сети Регистрация: 16.08.2007 Откуда: Красноярск
Triglav88 писал(а):
так?
Да, добавил А timeout на Ping по желанию, мне нравится смотреть на таймер, видишь, что точно работает скрипт и не завис и можно нажать клавишу, чтобы перезапустить проверку еще раз, не ожидая конца таймера, хоть это и можно сделать, закрыв окно и запустив батник двойным кликом вручную. Обнаружен баг, после ночи глянул и были надписи, что "Процесс fahcore найден" но ядра в процессах не было, а FAHClient работал, остановившись на строке Cleaning Up:
Member
Статус: Не в сети Регистрация: 22.04.2012 Откуда: Москва
MegaCalcii писал(а):
Обнаружен баг, после ночи глянул и были надписи, что "Процесс fahcore найден" но ядра в процессах не было, а FAHClient работал, остановившись на строке Cleaning Up:
Мой косяк, надо очищать переменную set res=
Код:
@echo off chcp 1251 >nul set ln=Процесс fahcore найден! set msg=FAHClient был перезапущен! chcp 866 >nul :loop cd %appdata%\FAHClient\ tasklist /fi "imagename eq fahcore_21.exe" | find /i "fahcore_21.exe" > nul if not errorlevel 1 set res=true tasklist /fi "imagename eq fahcore_22.exe" | find /i "fahcore_22.exe" > nul if not errorlevel 1 set res=true if defined res (echo %date%%time:~0,2%:%time:~3,2% %ln%) else (taskkill /f /im "FAHClient.exe" & start "" "%PROGRAMFILES(x86)%\FAHClient\FAHClient.exe" & echo %date% %time:~0,2%:%time:~3,2% %msg%) ping -n 900 localhost > nul set res= goto :loop
Member
Статус: Не в сети Регистрация: 24.11.2002 Откуда: New Mexico, USA Фото: 37
Подключил пару компов. С видюхой НВидиа всё впорядке, но с АМД есть заметные баги. Во-первых при задействовании всех шести ядер проца Radeon7 сбавляет скорость расчёта в пять раз. Если указываю 5 ядер для CPU, то задействуются только 4, но зато радик считает. Во-вторых, даже в "полной" работе Радик часто работает на 1550МГц, что заметно ниже указанных в профиле 1800. В F@H установлено Full Folding Power. Есть решения?
[kane]Enforce писал(а):
дефицит заданий сохраняется.
А как насчёт Розетты? Может мне часть сил перебросить туда?
Это сохранит в файл ParametersV7.txt параметры клиента, соответственно, если вы устанавливали в другую папку, то путь до файла FAHClient может быть другой, подставить свой
Маленькое уточнение. Клиент во время своей установки прописал в ОС переменную PATH для позьзователя. Её значение=папка установки, поэтому выполнить команду, о которой здесь идет речь, можно находясь на любом пути. На последнем создастся выходной файл ParametersV7.txt, не в папке клиента Ссорян, если сумбурно написал
Цитата:
даже в "полной" работе Радик часто работает на 1550МГц, что заметно ниже указанных в профиле 1800. В F@H установлено Full Folding Power. Есть решения?
Возможно А) Радеон троттлит от температуры, вследствие этого и работает на пониженной частоте. Б) Радик обслуживает рабочий стол и запущена программа, задействующая 3D-ресурсы. Тогда драйвер занизит частоту чипа (в угоду стабильности) У меня такое было, правда, с NVidia В) ядра ЦП не хватает для "прокормки" видеокарты, последняя недогружается, соответственно частота её чипа подбирается с учетом снизившейся загрузки
_________________ "...Никем не ставший, зачем ты жил?!..."
Member
Статус: Не в сети Регистрация: 24.11.2002 Откуда: New Mexico, USA Фото: 37
Duce H_K_ А) Точно нет, 42 градуса Hot Spot (водянка+ЖМ) Б) Ничего не найдено. Иногда браузер открыт, но он ничего не меняет. Одновременный запуск игр наоборот поднимает частоту GPU на должный уровень В) Полное отсутствие нагрузки ситуацию не улучшает. Хотя ты прав, что при почти полной загрузке ядер Радик уходит в простой. Но самый интересный факт в том, что на системе с 980Ти видюха продолжает считать на 98% загрузки и 100% частоты независимо от нагрузки на CPU. У меня все подозрения на работу "чудесных" программистов разрабатывавших драйвера АМД.
Может мне этот комп перевести на Розетту? У этого компа солнечная энергия бесплатная. Как там дела с заданиями и работой видюхами АМД?
TSC! Russia Captain
Статус: Не в сети Регистрация: 16.08.2007 Откуда: Красноярск
VRoman писал(а):
Может мне этот комп перевести на Розетту?
Розетта принимает только CPU, процессор в розетту, АМД-карту не знаю куда, в F@H АМД не тянут, в GPUGRID только Nvidia, есть еще WCG, но там тоже только CPU
_________________ У тебя мощнейший комп, ты уверен? И для чего он тебе? В TSC! Russia ты узнаешь что такое мощь тысячи компов! TSCRussiaTeam.ru
Member
Статус: Не в сети Регистрация: 24.11.2002 Откуда: New Mexico, USA Фото: 37
MegaCalcii Хорошо, переведу процессоры в розетту. А ещё такой вопрос, можно ли заставить F@H клиент проверять наличие заданий почаще? Может ключ есть какой? Сейчас пришёл на работу, комп с 6600К и 980Ти расчитал по одному единственному заданию с субботы. Проц сейчас хотябы считает второе задание. Мало. Обидно. С такими успехами можно выключать этот комп, тут энергия не бесплатная.
Сейчас этот форум просматривают: Блогер и гости: 71
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения