00:53

Ваша Всратость

Совсем забыл. Сегодня по гипноскопу было странное.


Мы с А. остановились в гостинице. Просторный номер, но сразу на двух посетителей. Второй гость - неимоверно древняя женщина, которая, похоже, доживала свои последние дни. Ранним утром мы вместе с А. должны были выдвигаться по делам, но когда мы уже вышли из номера в коридор, древняя (слово "старая" тут не подходит) дама позвала меня к себе и тихим голосом спросила, владею ли я...


А дальше было странное, т.к. обычно в снах на любое замешательство приходит своя "всплывающая подсказка", и неизвестный голос дает объяснение от абсурдного до реалистичного, но которому ты веришь на 146%. А в этот раз - нет, слова Древней Дамы разобрать было нельзя.


Лишь приближенно можно было понять вопрос: "Владеешь ли ты [НЕРАЗБОРЧИВО]", где [НЕРАЗБОРЧИВО] переводилось не то как "голос Смерти", не то "голоса Мертвых (прям песни Гипериона, бгыы)"


Я вернулся к А., мы вышли из номера, после чего произошло пробуждение





@темы: дневник снов

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

А как выяснилось, умные люди давно юзают воркеры в бигдате(бгыыы), js-геймдеве, числомолотилках,

Так что решил накидать маленькую прогу, которая шерстит простые числа и попутно смотрит, сколько же времени у нее уходит на поиск. И работает оно в двух режымах - или через создание thread_worker, или напрямую (сюда, если интересно)

Резалт следующий (Ищем простые числа в диапазоне от 0 до 2500000, контрольное время на i7-11700KF в однопоточном режиме - 1646мс):

Количество потоков i5-9400 (6), мс i7-11700KF (8 + 8), мс
1 1755 1679
3 973 508
6 305 180
9 245 180
12 229 105


По этому поводу воображаемые друзья говорят следующее:

  1. У воркеров достаточно большой оверхед. Развертывание и запитка затрачивают где-то 35-50 миллисекунд (зависит от камня, но разница минорная); И юзать их стоит там, где вычисление в однопотоке выжырает хотя бы 150-250мс

  2. Самый большой разгон (×5-6) на воркерах идет в диапазоне 4-6 процессов. И нет смысла плодить их больше, чем в камне ядер (в.т.ч. логических)

  3. На современных машинах, где даже у самых дохлых камней есть хотя бы четыре ядра, нужно затачиваться на многопоточность там, где это реально (т.е нет явной зависимости резалтов поздних этапов расчетов от более ранних вычислений, так что решение ОДУ пролетает). Обработка корпстинок или всякие итеративные расчеты - пжлста. Возможно, что обсчет особенно толстых СЛАУ


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

@музыка: Агата Кристи - Ты и Я

@темы: кодерастия

Ваша Всратость
А вот вариант, который может помочь с распараллеливанием.
Потому что позволяет натравить нескольких воркеров на один и тот же блок данных:
Unlike child_process or cluster, worker_threads can share memory. They do so by transferring ArrayBuffer instances or sharing SharedArrayBuffer instances.


@музыка: SohoDolls - bang-bang-bang

@темы: Кодерастия

Ваша Всратость
Одно из самых красявых generation-rules, КМК. Ну если не считать амебиев уважаемой Келли Эванс, но они CPU-интенсивны в плане рендера, а до нужно уровня владения CUDA и параллелинга через видюху йа пока не эволюционировал. А тут и так задействованы Uint16Array и упаковка двух состояний внутрь int16 как битовых полей, и больше можно будет выжать разве что через ч0рную async-магию с распараллеленными worker-ами.





А теперь спать, потому что все хорошее, включая гипоманиакальную фазу, должно быть в меру

@музыка: Mechanimal - Obscure

@темы: кодерастия

Ваша Всратость
Это метрочеловки. Надо же чем-то разбавлять собственное нытье


@музыка: Сектор Газа - Туман

20:31

Ваша Всратость

1-ая аксиома эскобаристики: выбор между двумя стульями заканчивается последовательным пребыванием на каждом из.



22:09

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

23:22

Сборка

Ваша Всратость
Собранное(но без обшивки) крыло

1. Для одноразовых моделек имеет смысл юзать не пропитанную эпоксидкой стеклоткань, а малярный скотч
2. Трафареты можно сажать на обычный ПВА, причем клей не жалеть
3. Найти монолитную панель, а не сэндвич из пенки между двумя картонками. Потому что на картонке что обычный, что термонож застревают

@темы: птицефабрика

Ваша Всратость
Поцчему-то вспомнилась настолка, в попытках создания которой йа принимал участие как иллюстратор и составитель лора. В т.ч. локального пантеона, который - ну был таким, какими должны быть боги. И был там такой б-гЪ как Мнерв, Нексус мыслей с его символом веры "Он сжигает прошлое с настоящим за горизонтом событий, оставляя лишь надежды на будущее"

@темы: мозговой белый шYм

16:48

Ваша Всратость
Я наблюдаю файт жабы с гадюкой, и в этом половина беды

Вторая половина ужаса в том, что почти все воспринимают этих рептилий как неизбежную, жизненно важную часть окружающего мира, а не кандидатов на помещение в кунсткамеру. Ну типа "Если ты не за солитера, то вот тебе пригоршня аскарид. Принимай на борт"

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

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



@темы: буэээ, reality_checkup

Ваша Всратость
Кстате, к ситроену прикручены колеса (правда есть параллельная работа в компасе)
Это ситроен
Это птичка из КОМПАСа

@темы: Добыча графония

Ваша Всратость
Если кому-то интересны авиамодельки или просто летающие игрушге, собранные своими руками на коленке из палочек и ж0лудей, то го сюда. Книги отсканированы в хорошем качестве, и среди них есть мануалы по вещам, которые не всегда упоминаются в серьезных учебниках вроде Егера или Торенбика. К примеру обтекание при малом Рейнольдсе, что актуально, если моделька маленькая, а скорость обтекания низкая.
Причащайтесь

@темы: птицефабрика

23:37

Ваша Всратость
В дивном новом мире мы обязательном замутим нашу систему "Сивилла", ЕВПОЧЯ
А чтобы она уж точно не сбоила, дополним ее системой "Кассандра", которая на каждое благое начинание будет немедленно давать прогноз, почему и каким образом это благое начинание зафейлится максимально замесным способом, нанеся всем как можно больше ущерба, собрав как можно больше жертв и не принеся даже 1/1000 от намеченного эффекта.


@темы: white noise

Ваша Всратость
Сегодня по гипноскопу показывали SSTO от Ми-Го. Да, они-родимые вполне неплохо могут в биотех и научились выстраивать макроразмерные углеродные (хотя где-то допированные железом) нанотрубки биологическими методами, а для некритичных компонентов юзают препараты на основе тканей жывтноэ. Собственно, обшивка и фсякие шпангоуты-лонжероны-стрингеры собраны из композитов на базе нанотрубочек с наполнителем из керамики или костной ткани. А внутри - самое интересное.

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

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

Вот такие у грибокрабов чудеса техники

@темы: дневник снов

23:30

Ваша Всратость
Что делать, если ваш пепелац должен хотя бы пару минут продержаться в плотных слоях атмосферы на скорости хорошо так за 1.5 км/с?

  1. Можно намазать пепелац уносимым покрытием, да погуще

  2. Можно изготовить пепелац из жаропрочки, титана или какой-нибудь хтони на основе никеля

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


Перевожу материалы по экспериментальным птичкам в серии HiFire и вникаю в человеческую изобретательность (эти строки про четвертую модель, есличо)

@темы: птицефабрика, i need moar space

00:30

Ваша Всратость
"Вонни, мен стршао в этм лсеу"
"Н бйся, Потчаок, вс прйдот. И этто лсе тже"

@темы: белки истеричнэ

Ваша Всратость
Ваша Всратость
Ваша Всратость
Нашему главреду отправлены переводы по аглицкой птичке Skylon. Похоже, йа опять скучаю по работе на Рсксмс

@темы: горбота

00:01

Ваша Всратость

  1. Материалы по Скайлону почти готовы к отправке главреду. Включая описания того, что удалось сделать "на земле" для этого долгостроя

  2. Я нашел-таки This is a dream beyond belief. Слушаю.

  3. Продолжаю баловаться КОМПАСом. Определенно, с 2к9 года он эволюционировал


P.S.
немного компасного баловства


@музыка: Stormclouds - Cassilda's Song