Сегодня у меня второй день отпуска, и я решил дать некоторые пояснения.
В конце прошлого года, выступая не конференции АЕП-2025, я упомянул о том, что в создании модели пчелиной семьи и улья уперся в вычислительную производительность - десять минут реального времени для кластера 11 на 11 ячеек моделировалось на моем компьютере около 300 секунд, т.е. рамка Дадана считалась бы около часа, а весь улей более десяти часов. Десять минут - за 10 часов! Это конечно же неприемлемо. Максимум, что я еще смог сделать - промоделировать 30 минут для кластера 20 на 20 ячеек с разным статусом, чтобы сравнить с опубликованными для него модельными результатами.
Продолжая искать возможность повысить быстродействие, я вернулся к применению упрощенных интегральных методик, анализирую какой улей нужен пчелам и даже предложил одну конструкцию. Сейчас заканчиваю рассмотрение заглубленного в землю улья, скоро опубликую.
Не добившись значительных успехов в повышении быстродействия (или добившись незначительных), я решил обратиться к IT-сообществу через Хабр, написав туда статью. Но как это сделать - все-таки довольно сложно объяснить проблему не пчеловодам в одной статье. Тогда я решил опубликовать не одну, а три статьи: первые две подготовительные - про энергию полета и термогенез пчелы, где привести базовые основы модели, а потом третью, в которой собственно изложить суть вычислительных сложностей и попросить помощь. Первые две статьи я опубликовал, переработав и дополнив имеющиеся в блоге материалы, и начал готовить третью. При написании статей на Хабр, приложил к ним Python-скрипты, если вдруг кому-то захочется проверить/повторить мои расчеты, и подумал, что надо то же самое сделать и в блоге. Сделал - теперь каждый из вас тоже может проверить/повторить мои расчеты.
Я уже почти заканчивал третью статью, и тут на помощь пришел ИИ. Надо сказать, что за прошедшие полгода-год ИИ существенно развился. Я ведь и раньше к нему обращался, но тогда мы успеха не добились. А тут получилось повысить быстродействие расчета теплового взаимодействия ячеек в соте в несколько тысяч раз! Необходимость в обращении за помощью на Хабр отпала. Теперь возвращаюсь к "генеральной линии" моделирования гнезда (улья) вместе с пчелами, и разрабатываю модель улочки.
Так что перерыв в публикациях, полагаю, закончился. В следующей заметке напишу о пчелином бункере - улье в яме, затем расскажу о том, как удалось повысить скорость работы модели, потом предложу модель улочки, и, наконец, попробую сделать модель улья. Пока не отписывайтесь: надеюсь, впереди будет много интересного!
Комментарии
Отправить комментарий