Like Tree14326Спасибо

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

  1. #16501
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    673
    Поблагодарили
    64
    Поблагодарил
    64
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    JTDX в декодере FT8 делит полосу водопада на количество потоков, каждый поток декодирует свой кусок полосы
    а если не использовать "виртуальные" ядра, а использовать только физические - может и не изменится производительность ? Вы так и не ответили - сравнивали ли Вы конкретно i7 c i5 на равных частотах или может быть - отключали гипертрейдинг у i7 для сравнения - ответьте конкретно, пожалуйста.

    Ведь чем отличается процессор с гипертрейдингом от процессора без него - всего лишь двойным количеством регистров, а вычислительные ресурсы остаются - ТАКИЕ ЖЕ. И прирост производительности возможен ТОЛЬКО за счет использования второго потока, когда простаивает первый поток. Но, ведь не во всех программах это так. А если простоев нет или их мало, то искусственное разделение программы на несколько потоков только замедлит обработку (за счет "накладных расходов" на распараллеливание).

    Приведите, пожалуйста, файлы ALL.TXT с комментариями, что бы пользователи могли научиться определять достаточность или недостаточность своих компьютеров.

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

  2. #16502
    Экстра-класс
    Регистрация
    28.11.2013
    Возраст
    64
    Сообщений
    1,661
    Поблагодарили
    619
    Поблагодарил
    368
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    ...например было бы сделать "красную лампочку" или еще как-то сигнализировать, что программа не успевает, но информативней в числах - на сколько именно не успевает или с каким запасом успевает.
    В принципе все это видно из программы. Если окно пятнадцатисекундного интервала уже начало наполняется, а кнопка Decode еще включена, то по секундомеру этого окна вполне можно определить время задержки декодирования. И наоборот. Для приблизительного анализа разных вариантов работы вполне хватает.

  3. #16503
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,371
    Поблагодарили
    6592
    Поблагодарил
    666
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    Вы так и не ответили - сравнивали ли Вы конкретно i7 c i5 на равных частотах или может быть - отключали гипертрейдинг у i7 для сравнения - ответьте конкретно, пожалуйста.
    Не сравнивал: у меня нет i7.
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    Приведите, пожалуйста, файлы ALL.TXT с комментариями, что бы пользователи могли научиться определять достаточность или недостаточность своих компьютеров.

    На декодирование сигналов в моде FT8 до конца интервала остается примерно 600 миллисекунд, на этой картинке декодирование заняло примерно 1.6 секунды, то есть вышло в интервал предназначенный для передачи сообщения. Ресурсы процессора можно считать достаточными когда для большинства интервалов на загруженном диапазоне декодирование заканчивается в рамках принимаемого интервала.
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    На счет нужности встроенного теста (ведь и скорость создания архивов можно секундометром засекать, однако в архиваторах сделали) - думаю пользователи были бы благодарны, если бы каким-то образом программа сообщала им - успевает она работать или нет. Не обязательно тестом (хотя получающимися в результате значениями "в попугаях" удобнее всего было бы оперировать,
    можно, например было бы сделать "красную лампочку" или еще как-то сигнализировать, что программа не успевает, но информативней в числах - на сколько именно не успевает или с каким запасом успевает.
    Это давно реализовано записью диагностических сообщений в файл ALL.TXT.

  4. #16504
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    673
    Поблагодарили
    64
    Поблагодарил
    64
    и что - на бумажке в столбик людям считать (сидя за компьютером) ? Почему бы не дописывать после Decoding finided соотношение этих интервалов ?
    На каких процессорах Вы пробовали Вашу программу ?

  5. #16505
    Радиослушатель Аватар для EW4TT
    Регистрация
    05.03.2014
    Адрес
    г. Берёзовка, Гродненская область
    Возраст
    67
    Сообщений
    34
    Поблагодарили
    8
    Поблагодарил
    532
    Цитата Сообщение от US4IRT Посмотреть сообщение
    Файл меняет название каждый месяц (дата стоит в названии). Т. е. на каждый месяц свой файл. За прошлый месяц можно удалить. Если так уж хочется - удалить можно вручную с меню.
    Что я и делаю ежедневно, а хотелось-бы автоматизировать этот процесс

  6. #16506
    Экстра-класс Аватар для UX8IW
    Регистрация
    23.01.2009
    Адрес
    Мариуполь
    Возраст
    66
    Сообщений
    2,737
    Записей в дневнике
    3
    Поблагодарили
    1558
    Поблагодарил
    412
    Цитата Сообщение от EW4TT Посмотреть сообщение
    Что я и делаю ежедневно, а хотелось-бы автоматизировать этот процесс
    Наверное, в этом будет сенс, когда закончится тестирование программы?

  7. #16507
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,371
    Поблагодарили
    6592
    Поблагодарил
    666
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    и что - на бумажке в столбик людям считать (сидя за компьютером) ? Почему бы не дописывать после Decoding finided соотношение этих интервалов ?
    Не видим в этом необходимости: пользователи работающие в эфире сравнивают время окончания декодирование с границей интервала, для пользователей мониторящих диапазоны такая проверка не нужна.

  8. #16508
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    673
    Поблагодарили
    64
    Поблагодарил
    64
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    На каких процессорах Вы пробовали Вашу программу ?
    - так и не ответили

  9. #16509
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,371
    Поблагодарили
    6592
    Поблагодарил
    666
    Цитата Сообщение от EW4TT
    Его объём растёт с каждым днём, а какой смысл хранить историю записей уже прошедших QSO ?
    Цитата Сообщение от US4IRT
    Файл меняет название каждый месяц (дата стоит в названии). Т. е. на каждый месяц свой файл. За прошлый месяц можно удалить. Если так уж хочется - удалить можно вручную с меню.
    Цитата Сообщение от EW4TT Посмотреть сообщение
    Что я и делаю ежедневно, а хотелось-бы автоматизировать этот процесс
    В программе есть альтернативное решение: отключаете запись декодированных сообщений и у Вас в файл будут записываться только Ваши QSO. Размер файла будет небольшой, при необходимости Вы всегда потом сможете найти информацию о Ваших попытках провести QSO:
    Сохранение истории QSO востребовано при получении QSL карточки (бумажная или eQSL) за связь которой нет в логе, в этом случае оператор может проверить была ли попытка этого QSO и чем она окончилась.

  10. #16510
    Мастер
    Регистрация
    21.07.2004
    Возраст
    61
    Сообщений
    673
    Поблагодарили
    64
    Поблагодарил
    64
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Не видим в этом необходимости: пользователи работающие в эфире сравнивают время окончания декодирование с границей интервала
    не ужели трудно это посчитать в программе ?

  11. #16511
    Коротковолновик Аватар для R2PU
    Регистрация
    03.09.2017
    Адрес
    Tula
    Возраст
    41
    Сообщений
    216
    Поблагодарили
    312
    Поблагодарил
    282
    Цитата Сообщение от R0JF Посмотреть сообщение
    В итоге! Только что у дочери поменял на её компьютере старенький Core 2 Duo E2220 2,4GHz (2 ядра) на Xeon X5450 3,0GHz (4 ядра, кэш 12 Мб) -- честно говорю, был в шоке! При 2 Гиг оперативки компьютер с Win-7 Pro стал реально ЛЕТАТЬ!..

    Специально запустил LiveCD с Linux, чтобы получить какие-либо "цифровые" данные скорости и задумался! Раньше этот компьютер выдавал 4800,44 bogomips (это такие "попугаи", в них Linux измеряет скорость процессора). Теперь выдаёт 6000,18... Для сравнения - мой i5-7400 3GHz - 6000,00 ровно... И чуть старший i5-4440 -- 6185,28...
    I cfm , вариант действительно хороший (при условии совместимости с "железом" конкретного компа )
    вот тут под спойлером есть сравнение Quad Q6600\Xeon L5430\i5-3320M применительно к декодированию тестовых пакетов программой JTDX (это информативней применительно к теме чем "попугаи").
    Более ранние посты где я неоднократно писал что древний по сути комп в конфиге Xeon L5430 / P35 chipset / 6Gb DDR-2 без задержек работает с JTDX искать смысла не вижу ....
    Почему у меня не любимый многими Xeon X5450 а именно Xeon L5430 чуть меньшей производительности и я целенаправленно искал его ? (при том что "пиленых" L5430 в 2016м когда я делал апгрейд было не найти - пилил ЦП и клеил джампер сам).
    Всё очень просто , сравнение характеристик : TDP (Thermal Design Power) : 120W X5450 / 50W L5430 - для меня оказалось решающим фактором (до этого много лет стоял Q6600 c TDP 105W , опыт уже был).

    Цитата Сообщение от RX4HX Посмотреть сообщение
    А на компе с Win-7 можете привести принскнин производительности компьютера, который сама винда выдает (Мой компьютер - Свойства - Индекс производительности)?
    Да не вопрос , под спойлером скрин с индекса производительности win7 sp1 64bit и инфо о ЦП из CPU-Z :

    Xeon L5430 оценивается win7 на 7.2 при максимально возможном 7.9 , на X5450 в теории должно быть ещё немного побольше.

    Цитата Сообщение от EU1FQ Посмотреть сообщение
    Действительно эффективно, но не все так просто. Цикл статей о Intel Xeon X5460 (совместимость с материнкой, чипсетом, памятью, Bios и т.д.)
    https://xeon-e5450.ru/socket-775/xeon-x5460/
    Да это так , прежде чем покупать Xeon стоит уточнить на предмет совместимости с конкретным "железом" , тоже об этом предупреждал в ответ на: "просто старый снял, новый поставил"
    Остаётся надеятся что решивший последовать восторженным отзывам коллег прочитает Ваш или мой посты перед покупкой ...
    Последний раз редактировалось R2PU; 17.01.2019 в 10:45.
    Роман R2PU , ex R3PJT . Город - герой оружейников и мастеровых Тула.
    Словом, делом, в сети или в реале - помогу коллегам чем смогу ... хоть чутка и в меру своих сил сделать этот мир немного лучше и светлей ))).

  12. #16512
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,371
    Поблагодарили
    6592
    Поблагодарил
    666
    Цитата Сообщение от UA1CSB Посмотреть сообщение
    не могу понять, WSJT-X версия2.0.0 , есть кнопка ADD в подсказках это ( add callsing and locftor to database) не понятно что это за база?
    Файл CALL3.TXT, в WSJT-X используется для декодера на согласованных фильтрах на диапазонах УКВ.

  13. #16513
    Коротковолновик Аватар для LY3BG
    Регистрация
    24.08.2006
    Адрес
    Vilnius
    Возраст
    63
    Сообщений
    292
    Поблагодарили
    202
    Поблагодарил
    52
    Цитата Сообщение от RA3QDP Посмотреть сообщение
    не ужели трудно это посчитать в программе ?
    Кто пользуется Logger32 как я понимаю время декодирования может посмотреть в UDP окне



    Хотя согласен - время, затраченное на декодирование, можно вывести внизу вместо даты, которая тут совсем не нужна.

  14. #16514
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,371
    Поблагодарили
    6592
    Поблагодарил
    666
    Цитата Сообщение от LY3BG Посмотреть сообщение
    Кто пользуется Logger32 как я понимаю время декодирования может посмотреть в UDP окне
    Косвенно, по факту у Вас время затраченное Logger32 на обработку поступивших UDP сообщений, включает в себя задержки среды передачи и обработки этих сообщений в программе.

  15. #16515
    Коротковолновик Аватар для LY3BG
    Регистрация
    24.08.2006
    Адрес
    Vilnius
    Возраст
    63
    Сообщений
    292
    Поблагодарили
    202
    Поблагодарил
    52
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Косвенно, по факту у Вас время затраченное Logger32 на обработку поступивших UDP сообщений, включает в себя задержки среды передачи и обработки этих сообщений в программе.
    Может и так, но последняя строка о времени появляется в тот момент, когда гаснет индикатор Decode.

Похожие темы

  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
Яндекс.Метрика