TGViewer
Андруша пишет код Андруша пишет код @xavescor_code · 1.34K subscribers
Post #390 612
Пора на мороз?

Короч, тут недавно одновременно у меня сложились 3 условия:
- я увидел как Bun и Версель сделали тайпчек у себя тайпскрипта на расте. Естественно резульатт получился быстрее, выше сильнее и вообще оригинальный тс не нужен и всё такое
- Чот последний месяц перед моими глазами часто мелькает истерия "Ааа, погромизды нинужны. Перемножатели матриц нас заменят и бла-бла-бла"
- Мне понадобилось хранить 14Тб h265 видео где-то у себя +- эффективно

Думаешь шиза несвязанная? Я тоже так думал, пока не обнаружил, что железо может устаревать не только физически, но и морально.
Появилась первая задача, где ни одна железка у меня не работает нормально. Потому что я прикинул мозгами и понял, что видосы то неплохо перекодировать в AV1+Opus(это видео и аудио кодеки такие). И они финализировались аж в 2018 году.

А так как железо развивается примерно с запозданием лет на 5 от стандартов, то
ни Mac16 M1 Max 64RAM (поддержка аппаратного энкодинда AV1 начинается с поколения M3 процов)
ни AMD Ryzen R5600(AV1 начиная с 6ххх серии)
ни nvidia 3060(AV1 начиная с 4ххх серии)

НО! У меня же супермощный M1 Max или суперпупер куда ядра на видюхе. Чо бы их не использовать. Но, увы, в 2026 году никто не делал энкодер на видеоядре. Или тормознутый CPU, или аппаратная часть - третьего не дано.

Так вот мне пришёл в голову эксперимент:
- минимальнейшее участие человека(ну, людей то на мороз шлём)
- энкодер AV1 хорош тем, что у него есть полная спека, CPU реализации(включая ffmpeg) и огромная линейка тестов, которая тестирует абсолютно всё что можно проверить
- ну и делать по отдельности надо энкодер поверх Metal(это мак) и отдельно для CUDA(rtx 3060)

Начальный промпт(ещё раз: человек не нужен):

Твоя цель найти спеку AV1, полный список референсных тестов по работе энкодера и реализовать полную спеку энкодера поверх cuda ядер. Этот энкодер должен быть кодеком к последней версии ffmpeg. Не фокусируйся на скорости в этот раз, корректность главнее.
В результате должен получиться энкодер для ffmpeg и сравнительные тесты cuda vs cpu для текущего компьютера

Для метал я заменил в промпте куду на metal.

Первый процесс я запустил в режиме /goal на виндовой машине в codex без доп настроек(человека нет, помните?) для gpt6.1Sol high. Второй процесс с такими же настройками запущен был на маке.

Результаты:
CUDA: https://chatgpt.com/s/cx_6ac9df5f5d8c8191bec8c844d8dc399e
Metal: https://chatgpt.com/s/cx_6ac9dfbbc97881919974fb93d4b48c0c

ТЛДР: я не сомневаюсь что задача была бы завершена, но через 2 дня я устал, так как выделять 2 железки эксклюзивно под этот эксперимент стало накладно. ЛЛМки там полностью выжирали видеокарту шо на маке, шо на винде, причём не перенеся почти ничего.
В какой-то момент я начал даже подсказывать как делать, чтобы процесс прогона тестов был быстрее(ну, хотя бы просто параллелить логику). Но на данный момент, кмк, человеки ещё нужны. Ну, хотя бы на следующей неделе. А там посмотрим.

Потому что если взять сильно замотивированого человека(какого-нибудь джуна или мидла), который Си и Cuda/Metal ни разу в жизни не видел, дать ему награду, которую он хочет(к примеру, взять россиянина и дать ему гражданство Франции, если он выполнит задачу. Специально тут ухожу от денег в вопросе), то за эту же неделю-две, а то и быстрее, человек сделает задачу без всяких ЛЛМ.
Просто потому что мне тяжело представить человека, который будет сознательно писать медленное говно, а потом запускать его тестироваться и ждать всё это время прогона тестов. Я уверен, что любой как минимум напишет быстрое говно. А скорость выполнения тестов на видеочипе - это как раз основная причина того что так мало сделано за 2 дня.


Так шо выдыхаем до следующей недели.

P.S. За 2 дня эти 2 задачи полностью выжрали 100 долларовую подписку без Fast мода(где даётся ускорение в 1.5 раза, но лимиты тратятся быстрее в 2 раза. Или чот типа того).
  • 🤡 9
  • 💩 6
  • ❤ 4
  • 🤔 2
  • 🥴 2
  • 🌚 1
  • 🤗 1
More from @xavescor_code
  1. Sep 29, 2026https://x.com/thsottiaux/status/2104823812042940713 Ну, впервые в жизни ванганул, и походу…
  2. Sep 24, 2026Тут в моём казахстанском пузыре происходит прикольная вещь. Ща, в пятницу, в кз обьявлен т…
  3. Sep 22, 2026Чуть чуть проснусь от спячки по важному поводу. Мы походу пришли к AGI в ЛЛМках. Ну, точне…
  4. Aug 6, 2026Уже почти месяц прошел после взлома моделями OpenAI – HuggingFace. Спустя это время каждая…
  5. Jul 28, 2026https://t.me/denissexy/11581 Знаете, меня очень сильно удивляет вопрос: какого чёрта подоб…
  6. Jul 28, 2026Антропик: китайцы дистилируют наши модели, надо забанить их Опенаи: китайцы дистилируют на…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →