Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Отправляйся в Скайдом — волшебную страну, парящую высоко в небе среди пушистых облаков! Всё вокруг сияет яркими красками, а в самом сердце этого чудесного мира тебя ждет увлекательная арена, где можно с удовольствием и пользой провести время, собирая ряды из одинаковых элементов.

Скайдом: три в ряд

Три в ряд, Головоломки, Казуальные

Играть

Топ прошлой недели

  • Oskanov Oskanov 9 постов
  • Animalrescueed Animalrescueed 46 постов
  • AlexKud AlexKud 33 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
1257
MemasiNesi
MemasiNesi
3 года назад
Типичный программист

Многопоточность⁠⁠

Наглядная иллюстрация :)

UPD. Видео со звуком: #comment_231968894

IT юмор Многопоточность Видео Видео ВК Без звука
138
20
Balberit
Balberit
4 года назад

Старые игры сегодня⁠⁠

Старые игры сегодня
Показать полностью 1
Ретро-игры Процессор Многопоточность Евгений Понасенков
4
1663
EHOTnOTACKYH
EHOTnOTACKYH
4 года назад
IT-юмор

Многопоточность⁠⁠

Многопоточность

У программиста была проблема. Он подумал про себя: «Я её решу при помощи потоков!» имеет Теперь проблемы. две он

Многопоточность Программирование IT юмор
139
3109
fuckthiscringe
fuckthiscringe
5 лет назад
IT-юмор

Deadlock⁠⁠

Взаи́мная блокиро́вка (сокращённо взаимоблокировка, англ. deadlock) — ситуация в многозадачной среде или СУБД, при которой несколько процессов находятся в состоянии ожидания ресурсов, занятых друг другом, и ни один из них не может продолжать свое выполнение

Deadlock
Показать полностью 1
IT юмор Многопоточность Многозадачность Мемы Зарплата Профессиональный юмор Картинка с текстом
203
1
Programma.Boinc
Programma.Boinc
5 лет назад

Исследования структуры белка в проекте CAS@home⁠⁠

Исследования структуры белка в проекте CAS@home


Область исследований: структура белка

Институт: Институт вычислительных технологий, CAS

Применение: TreeThreader


Введение


Понимание структур и взаимодействий белков необходимо для понимания их механизмов и, следовательно, необходимо для полного понимания жизненных процессов на молекулярном уровне. В настоящее время более семи миллионов случаев белка достигают точности ЯМР среднего разрешения, или последовательности помещаются в базу данных UniProtKB / TrEMBL, но только 50000 из них имеют экспериментально решенные структуры. Высокий спрос сообщества на белковые структуры поставил компьютерное прогнозирование белковой структуры, на беспрецедентно важную позицию.


Однако для предсказания структуры белка требуется огромное вычислительное время. Например, многопоточность, ведущий метод прогнозирования структуры белка, занимает очень много времени, поскольку последовательность запросов должна быть выровнена по всему шаблону в базе данных. Работа на добровольных началах - это просто отличный шанс для предсказания структуры белка.


Наша цель - разработать новую практическую программу потоков, которая может учитывать парное взаимодействие. Доказано, что общий случай (рассматриваются все парные контакты) задачи NP-труден. Итак, мы обратимся к использованию вложенного графа для описания частей контактов шаблона (так же, как ковариационная модель для анализа вторичной структуры РНК), что может быть выведено с точки зрения вычислительной эффективности.


Учитывая шаблон T и последовательность запросов S, структура программы выглядит следующим образом:


Представлять шаблон несколькими вложенными графиками.


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

Выровняйте каждый вложенный граф с последовательностью запросов.

Мы используем CRF (условные случайные поля) для моделирования этой проблемы. CRF - это вероятностная модель, и ее можно легко добавить.


Объединить выравнивания вместе.


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


Прогресс


Спасибо всем вам! Мы завершили первую версию TreeThreader. Хотя контактная информация о дальнем расстоянии еще не рассматривается, эта версия имеет сопоставимые характеристики по сравнению с современными методами, такими как HHpred.


Мы рассмотрим дальнейшие контакты и учтем эту информацию в нашей следующей версии TreeThreader. Кроме того, наш TreeThreader принял участие в CASP10 (Эксперимент в сообществе, по критической оценке, методов прогнозирования структуры белка), одном из конкурсов прогнозирования структуры, в котором тестируется большинство современных методов. Мы сообщим о нашей работе в CASP10, как только будут опубликованы официальные результаты CASP10.


Моделирование молекулярной динамики

Введение


LAMMPS - это пакет моделирования молекулярной динамики с открытым исходным кодом, распространяемый SandiaNationalLaboratories.


Благодаря CAS @ Home, исследовательская группа в CNMM, Университет Цинхуа, использует универсальный интерфейс передачи заданий LAMMPS для запуска нескольких различных проектов, которые требуют крупномасштабного моделирования молекулярной динамики.


Первый проект LAMMPS, который будет запущен подобным образом CNMM, направлен на выполнение атомистического моделирования для изучения диффузии и транспорта молекулярного газа через наноразмерные каналы. Исследователи этого проекта - Ю Ван и Йозеф Эллингсен, главный исследователь - ЧжипинСюй.


Мотивация этого исследования заключается в разработке высокоэффективной и недорогой фильтрации для удаления летучих органических соединений (ЛОС) из азота и кислорода. Другими словами, это фундаментальное исследование новых способов фильтрации потенциально опасных химических веществ из воздуха, которым мы дышим.

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


Интерфейс передачи заданий LAMMPS / BOINC, используемый в этих исследованиях, разработан в сотрудничестве между Институтом физики высоких энергий, CAS, Лабораторией космических наук, Калифорнийский университет в Беркли, и CNMM, Университет Цинхуа. Интерфейс LAMMPS / BOINC доступен для других ученых для использования и адаптации для собственных исследований. Для получения дополнительной информации, пожалуйста, свяжитесь с CAS@home.


Пекинский электронный позитронный коллайдер

Введение


BES является детектором общего назначения, работающим на BEPC (Пекинский электронный позитронный коллайдер), и был запущен в строй в 1984 году, а производство - в 1989 году. Основные обновления были применены как на BEPC, так и на BES в период с 1995 по 1998 год, следовательно, BEPC обновлен до BEPCII, и BES является BESII и BESIII. BESIII - текущий детектор, работающий на BEPCII. BES - это первая экспериментальная установка для физики элементарных частиц, разработанная и реализованная в самом Китае и включающая несколько субдетекторов. Как детектор, BES составляет около 6 м в длину, 7 м по высоте и ширине и весит около 500 тонн. BESIII применяет множество передовых технологий детекторов из разных стран мира и подобен «глазу» BEPCII для захвата и измерения субчастиц, образующихся при столкновениях e + и e-, для изучения основной единицы и взаимодействия между частицами вещества на уровень микроструктуры. BESIII является единственным в мире детектором, который работает в области энергий от 2 до 5Gev, и около 200 физиков из 27 мировых исследовательских институтов присоединились к сотрудничеству BESIII для проведения исследований по физическим теориям, таким как сильные взаимодействия и слабые взаимодействия в области энергии Тау-Шарм.


Как и в других расчетах HEP-эксперимента, для BESIII обычно существует 3 вида вычислений:


Имитационные вычисления (также называемые вычислениями Монте-Карло): для имитации столкновений, происходящих внутри детектора.

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

Анализ Вычисления: Тест против физических теорий, основанных на восстановленных данных.


Среди всех этих 3-х вычислений BESIII SimulationComputing является наиболее подходящим для волонтерских вычислений, потому что для этого требуются очень ограниченные входные данные. Однако программное обеспечение, которое используется для запуска BESIII-моделирования (BOSS, BES OfflineSoftware), очень зависит от платформы, поэтому для выполнения заданий BESIII-вычислений в BOINC необходимо использовать технологии виртуальных машин.


Хотите принять участие в распределенных вычислениях, тогда, Вам сюда:


https://boinc.ru/forum/

Показать полностью 6
Наука РНК Многопоточность Длиннопост
1
31
EVgexa01
7 лет назад
Лига Разработчиков Видеоигр

Почему игры тяжело делать многопоточными?⁠⁠

Сделал видео о многопоточности в играх, очень хочу послушать критики, так как не уверен обо всем ли я верно рассуждаю. Сам с Gamedev'ом не связан, но занимаюсь программированием на C++

[моё] Игры Разработка Gamedev Многопоточность Видео
47
Yustas16
Yustas16
8 лет назад

Разбираемся с многопоточностью....⁠⁠

Скинули тут ссылочку в чатик... Поржал )))

Разбираемся с многопоточностью....
Показать полностью 1
[моё] Многопоточность Приложение Саша Грей
6
lonelydeveloper
9 лет назад

Эксперимент по параллельной обработке информации мозгом. Вводная часть и первый день.⁠⁠

Начал забавный эксперимент, наверное буду записывать результаты сюда.

Суть в том, чтобы попытаться изучить возможности мозга по обработке различной информации, при одинаковом ее приоритете.



Вводная.


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


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


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


Простейшая аналогия - Гай Юлий Цезарь, делавший несколько дел одновременно.



День первый.

Музыка.


Описание.


Будет проводиться попытка слушать разные вещи в правом и левом наушнике.

Логичным кажется попробовать несколько сочетаний:


1) Незнакомая музыка в обоих наушниках, примерно одинаковой степени сложности для восприятия, на одном языке.


2) Незнакомая музыка в обоих наушниках, примерно одинаковой степени сложности для восприятия, на разных языках.


3) Заученные композиции в обоих наушниках, примерно одинаковой степени сложности для восприятия, на одном языке.


4)Заученные композиции в обоих наушниках, примерно одинаковой степени сложности для восприятия, на разных языках.



Результат


Во первых - мозг отчаянно пытается переключиться на одну из звучащих композиций. Или, при их некоторой схожести свести их в одну. Далее по пунктам из комментария выше:


1) Очень сложно для восприятия. Простые мелодии с простыми текстами более-менее воспринимаются, вещи сложнее - норовят слиться в кашу.


2) То же самое, что и выше, но замечен интересный эффект того, что песни на русском прямо таки забивают вторую композицию, и от этого очень сложно избавиться. В принципе оно и понятно, родной язык легче воспринимается.


3) Самое простое, появилась даже возможность более-менее простой визуализации, о чем ниже.


4) Как ни странно, эффект из пункта 2 пропал, в целом - похоже на 3.



Общие впечатления.


Во первых - голова начинает нещадно болеть после примерно 20 минут прослушивания. Отбить ритм композиций по отдельности кажется нереальным (впрочем, у меня и так с этим проблемы).


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


Головная боль полностью исчезла спустя примерно 1.5 часа


В целом - крайне интересный опыт, надеюсь, что побочные эффекты в виде головной боли будут только первое время.



Показать полностью
[моё] Мозг Мышление Сознание Многопоточность Развитие Эксперимент Саморазвитие Психология Длиннопост Текст
4
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии