Like Tree13776Спасибо

Тема: проект WSJT-X: моды JT65,JT9,WSPR,JT4,JTMS,MSHVK - работа с тестовым софтом

  1. #17521
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    668
    Поблагодарили
    63
    Поблагодарил
    62
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    В JTDX rc132 будет доступен для выбора непрерывный диапазон количества потоков декодирования от 1 до 12.
    Результаты тестирования на процессоре i7-6700 3.40GHz
    распространенных процессоров с 12-ю физическими ядрами пока нет, бывают 6-ти ядерные с гипертрейдингом (6 ядер 12 потоков), i7-6700 - 4 ядра 8 потоков. А приносит ли пользу гипертрейдинг при работе программы ? Если - да, то почему ? Пробовали ли Вы сравнить работу с отключенным в настройках BIOS гипертрейдингом и с включенным ? В американской программе используется гипертрейдинг ?

  2. #17522
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,216
    Поблагодарили
    6319
    Поблагодарил
    649
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    А приносит ли пользу гипертрейдинг при работе программы ? Если - да, то почему ? Пробовали ли Вы сравнить работу с отключенным в настройках BIOS гипертрейдингом и с включенным ?
    Владислав, у Вас чисто 'научный' интерес? Пару дней назад здесь был пост отвечающий на часть Ваших вопросов. Предлагаю вернуться к обсуждению когда Вы попробуете поработать в моде FT8.

  3. #17523
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    668
    Поблагодарили
    63
    Поблагодарил
    62
    а почему бы просто не ответить конкретно на мои конкретные вопросы ? (и не попробовать отключить гипертрейдинг и выложить здесь результаты Вашей личной работы в FT-8 с ним и без него). Вашему мнению и результатам Вашего опыта , ведь - поверят больше. Или Вы думаете, что я хочу навредить Вашей программе и, главное - пользователям? Я хочу - помочь.

  4. #17524
    Экстра-класс Аватар для R6LCF
    Регистрация
    21.04.2015
    Адрес
    г.Таганрог
    Возраст
    66
    Сообщений
    2,680
    Поблагодарили
    801
    Поблагодарил
    628
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    Пробовали ли Вы сравнить работу с отключенным в настройках BIOS гипертрейдингом и с включенным ?
    Вопрос не ко мне ,но я пользователь программы и для начала: Hyper-threading (англ. hyper-threading — гиперпоточность, официальное название — hyper-threading technology, HTT или HT) — технология, разработанная компанией Intel для процессоров на микроархитектуре NetBurst. HTT реализует идею «одновременной многопоточности» (англ. simultaneous multithreading, SMT). HTT является развитием технологии суперпоточности (англ. super-threading), появившейся в процессорах Intel Xeon в феврале 2002 и в ноябре 2002 добавленной в процессоры Pentium 4[1]. После включения HTT один физический процессор (одно физическое ядро) определяется операционной системой как два отдельных процессора (два логических ядра). При определённых рабочих нагрузках использование HTT позволяет увеличить производительность процессора. Суть технологии: передача «полезной работы» (англ. useful work) бездействующим исполнительным устройствам (англ. execution units).HTT не реализована в процессорах серии Core 2 («Core 2 Duo», «Core 2 Quad»).
    В процессорах Core i3, Core i7 и некоторых Core i5 была реализована сходная по своим принципам технология, сохранившая название hyper-threading. При включении технологии каждое физическое ядро процессора определяется операционной системой как два логических ядра.

    Радиолюбители работающие в программе JTDX имеют чисто практический интерес к включению количества потоков от возможностей проца. Естественно все стоит по максимуму. Нам в постоянной работе эти эксперименты не нужны вообще от слова вообще.
    Один раз включили проверили и этого дастаточно. Разница заметна "невооруженным" взглядом.
    Пример: У меня в компе проц.i7-7700K CPU @4,2 GHz 4,2GHz ,4 ядра ,8 логических проц. Наблюдая в Монитор ресурсов ,отчетливо наблюдаю равномерную загруженность по вышеуказанным лог.проц,на практике это ,полное отсутствие сбоев в работе программы и максимальная производительность за единицу времени! Для себя эти выводы сделал и мне этого достаточно.
    Меня интересует практическая работа в эфире и возможности программы при полной,полнейшей, реализации всех возможностей проц.в конечном итоге самой программы.
    Все остальное ,в этом направлении ,меня не интересует вообще как почти любого в этой теме!

  5. #17525
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    668
    Поблагодарили
    63
    Поблагодарил
    62
    процессоры с гипертрейдингом имеют точно такие же вычислительные ресурсы, дополнительно - только еще один комплект внутренних регистров - примерно штук двадцать, при этом современные процессоры состоят из миллиардов транзисторов и эти дополнительные регистры - капля в море.
    Потенциальный выигрыш от применения гипертрейдинга возможен ТОЛЬКО от того, что в процессе выполнения реальных программ ВОЗМОЖНО появление моментов ,когда процессор простаивает - ждет завершения операций ввода-вывода (например, записывает данные в оперативную память или на диск или ждет когда данные передадутся по USB или сетевому кабелю и т.д. - ведь современные процессоры гораздо быстрее все делают внутри себя по сравнению с работой физических устройств входящих в компьютер. И что бы процессор зря "не отдыхал" - придумали этот способ - в эти вынужденные простои процессор выполняет другую часть этой же программы или выполняет другую, например интерфейс (общение с пользователем).
    Из этого следует, что выигрыш может быть только в случае простоев выполнения основной задачи. А как происходит в FT-8 ? Ведь главная и критичная к времени выполнения задача - декодирование, и что может "отвлекать" процессор или вынуждать простаивать процессор в этот момент ? И если программу написать так (или она так уже и написана), то никакого выигрыша гипертрейдинг дать не может. А может дать только незначительный проигрыш - из-за "накладных расходов" на распараллеливание задачи - ведь никаких дополнительных вычислительных ресурсов нет и простоев от ожидания ввода-вывода данных во время декодирования, надо думать - нет.
    Вот тут форумцы пишут, что видят равномерную загрузку всех ядер (и физических и гипертрейдинговых) и что ? А дает ли это какой-то эффект ? А положительный ли ? Если отключить гипертрейдинг, то как будет ? Лучше или хуже ? Для владельцев i7, наверное это - не так и важно, эти процессоры самые дорогие в каждом поколении, у них и частота самая высокая. А вот тем, кто собирается купить новый процессор или компьютер или модернизировать старый - стоит или нет обращать внимание на наличие или отсутствие гипертрейдинга в процессорах ? Также стоит обратить внимание на такой момент - разные процессоры (в расчете на одинаковую частоту) с разной скоростью выполняют разные операции, разные задачи.
    Поэтому тестов для измерения быстродействия процессора - много (каждый из них измеряет скорость выполнения разных задач) и если нам важно быстродействие процессора в определенной программе, то необходимо точно знать - какие именно операции выполняет процессор в критически важной части этой программы. Зная это можно оптимальнее подбирать процессор (по его результатам в конкретном тесте) и не тратить лишних денег, например на приобретение i7 -х или напрасно не покупать ATOMы(и их наследников) или AMD.

  6. #17526
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,216
    Поблагодарили
    6319
    Поблагодарил
    649
    Сообщение с лички, имеет общий интерес:
    Использую FT8 по своему прямому назначению подбору недостающих стран по диапазонам + больший процент QSL в LotW.
    ...
    В программа есть возможность отслеживать территорию или позывной (розыск) на мой взгляд отличная функция. Хотелось бы предложить вам немного расширить эту функцию.
    А именно: можно ли реализовать розыск по диапазонам т.е. например в фильтрах, что бы оператор мог в зависимости от диапазона самостоятельно установит те страны которые интересуют на каждом из диапазонах. Место там есть девять строк вполне комфортно разместятся либо сделать выпадающее окно.
    По префиксу можно сделать, по позывному сложнее потому что сейчас при внесении QSO в лог позывной автоматически удаляется из списка. Но никто не мешает использовать позывной в списке префиксов, тоже будет нормально работать только без автоматического удаления, за исключением коротких позывных которые могут быть первой частью более длинного позывного.

    Функционал считаю полезным и несложным в реализации (поиск в коде добавить просто, графика больше времени съест) через возможность скрытия строк неиспользуемых диапазонов. Как сейчас открываются/прячутся строки списков искомых позывных префиксов там же можно добавить скрывающиеся строки-списки префиксов по диапазонам.

    При этом должен быть общий для всех диапазонов список поиска префиксов и списки отдельно по каждому диапазону, показ отдельных списков опционально выбирается пользователем для каждого конкретного диапазона. Если пользователь например работает только на двух диапазонах то строки этих диапазонов он и активирует для редактирования и просмотра.

    С точки зрения большинства пользователей интерфейс будет выглядеть как сейчас, для заинтересованных: в скрытой части интерфейса будет дополнительно скрыта еще его часть которую они раскроют по мере необходимости.

    Добавляю в очередь на исполнение, ближайшие две...три недели занят с декодером, как будет окно сделаю.

  7. #17527
    Экстра-класс Аватар для RK1NA
    Регистрация
    25.01.2006
    Адрес
    Петрозаводск
    Возраст
    72
    Сообщений
    4,469
    Поблагодарили
    1596
    Поблагодарил
    910
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    необходимо точно знать - какие именно операции выполняет процессор в критически важной части этой программы.
    Рассуждения о разных "гиперах" конечно интересны.
    Но полезней были бы мнения специалистов о том какой минимальной конфигурации
    надо покупать новый комп что бы нормально работать в JT программах?

  8. #17528
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    668
    Поблагодарили
    63
    Поблагодарил
    62
    именно в этом я пытаюсь разобраться и жду от автора конкретной информации.

  9. #17529
    Экстра-класс Аватар для R6LCF
    Регистрация
    21.04.2015
    Адрес
    г.Таганрог
    Возраст
    66
    Сообщений
    2,680
    Поблагодарили
    801
    Поблагодарил
    628
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Добавляю в очередь на исполнение, ближайшие две...три недели занят с декодером, как будет окно сделаю.
    Со всем согласен ,но последнее, вот это меня как раз и привлекает в этой программе .Отличный прием,декодирование ,а он уже вне конкуренции! Игорь не отвлекайтесь на всякие мелочи со стороны ,основное большинство пользователей эти теоретические изыски не интересуют вообще.
    Спасибо.

  10. #17530
    Координатор темы
    Регистрация
    01.07.2011
    Адрес
    Днепропетровск
    Возраст
    54
    Сообщений
    2,316
    Поблагодарили
    2031
    Поблагодарил
    159
    Рассуждения о разных "гиперах" конечно интересны.
    Но полезней были бы мнения специалистов о том какой минимальной конфигурации
    надо покупать новый комп что бы нормально работать в JT программах?
    Имею старенький ноут Samsung R530, 2гига памяти, 2,2Ггц - тактовая, процессор T4400 (два ядра) без гипера. В JTDX Decode-FT8 threads выбран один поток. Всё нормально декодирует и без пропусков интервалов. В Auto и остальных есть пропуски интервалов. Это насчёт того, а стоит ли проводить апгрейд компа, если конечно он не используется для современных игр или используются программы, которым нужны семь ядер. В общем для радиолюбительских целей вполне достаточно и даже больше, запускал некоторые игры, которые по инструкции не должны идти на моём ноуте.
    Вот сейчас без перегрузок процессора 35 декодов


  11. #17531
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    668
    Поблагодарили
    63
    Поблагодарил
    62
    поговорка : нет ничего практичней хорошей теории.
    Цитата Сообщение от R6LCF Посмотреть сообщение
    эти теоретические изыски не интересуют вообще.
    "эти теоретические изыски" как раз помогут - оптимизировать декодер (если он не оптимален), а значит и улучшить программу. А так же помогут с выбором оптимального по соотношению цена-качество процессора и компьютера. К сожалению, не все в достаточной степени разбираются в компьютерах и не все могут понять некоторые "тонкости" их работы.

  12. #17532
    Коротковолновик
    Регистрация
    01.08.2003
    Адрес
    Острогожск
    Возраст
    59
    Сообщений
    468
    Поблагодарили
    218
    Поблагодарил
    523
    Игорь спасибо за ответ.
    Это будет просто отлично.

  13. #17533
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,216
    Поблагодарили
    6319
    Поблагодарил
    649
    Периодически возникает вопрос о соответствии показаний SNR между JTDX и WSJT-X, часто задавая вопрос в адрес программы JTDX пользователи считают что WSJT-X показывает SNR правильно. Сейчас при тестировании патча записал звуковой файл и сравнил JTDX с WSJT-X, файл прикладываю, если есть сомнения можно проверить самостоятельно. На картинках результат проигрывания в JTDX и WSJT-X:
    Вложения Вложения

  14. #17534
    Экстра-класс
    Регистрация
    14.09.2010
    Адрес
    Доброполье
    Возраст
    60
    Сообщений
    2,196
    Поблагодарили
    519
    Поблагодарил
    1022
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    пользователи считают что WSJT-X показывает SNR правильно.
    Считаю как раз наоборот. JTDX дает более реальные. В WSJT проскакивает и -26-27, при этом сигнал визуально различим на водопаде. -24-25 довольно частое явление там.

  15. #17535
    Экстра-класс Аватар для R6LCF
    Регистрация
    21.04.2015
    Адрес
    г.Таганрог
    Возраст
    66
    Сообщений
    2,680
    Поблагодарили
    801
    Поблагодарил
    628
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    "эти теоретические изыски" как раз помогут - оптимизировать декодер (если он не оптимален), а значит и улучшить программу. А так же помогут с выбором оптимального по соотношению цена-качество процессора и компьютера. К сожалению, не все в достаточной степени разбираются в компьютерах и не все могут понять некоторые "тонкости" их работы.
    Просто чудесно для тех кто разбирается в компах.
    А кто вам мешает создать свою собственную программу или хотя бы создать свою тему и там это все обсуждать.
    Именно по ресурсам компов и их влиянии на работу подобных программ.
    Вперед.Мы только за!
    Так тему и обзовите,а мы придем прочтем/оценим.Нормальная практика.

Похожие темы

  1. Работа с территории другого государства на диапазоне 50 MHz
    от UA9JMS в разделе 6-метровый диапазон (50,0 ÷ 54,0 МГц)
    Ответов: 2901
    Последнее сообщение: 07.10.2019, 09:32
  2. JT65/JT9 - имейте совесть, когда в "цифре" работаете!
    от RX4CD в разделе JT65, JT9, WSPR, JT4, JTMSK, FT8
    Ответов: 65
    Последнее сообщение: 05.10.2019, 07:15
  3. Как начать работать с CW?
    от Z80X в разделе Телеграф
    Ответов: 6
    Последнее сообщение: 23.12.2010, 13:43
  4. Новая мода JT65
    от RX3AIS в разделе Цифровые виды радиосвязи
    Ответов: 1
    Последнее сообщение: 28.06.2007, 23:02
  5. Как начать работу с OZiExplorer 3D ?
    от RX3AOE в разделе Win-XP/7
    Ответов: 4
    Последнее сообщение: 15.10.2006, 19:55

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker
Яндекс.Метрика