The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Эмулятор RISC-V в форме пиксельного шейдера, позволивший запустить Linux в VRChat

27.08.2021 10:35

Опубликованы результаты эксперимента по организации запуска Linux внутри виртуального 3D-пространства многопользовательской online-игры VRChat, допускающей загрузку 3D-моделей со своими шейдерами. Для реализации задуманной идеи был создан эмулятор архитектуры RISC-V, выполняемый на стороне GPU в виде пиксельного (фрагментного) шейдера (VRChat не поддерживает вычислительные шейдеры и UAV). Код эмулятора опубликован под лицензией MIT.

В основе эмулятора заложена реализация на языке Си, при создании которой, в свою очередь, использованы наработки минималистичного эмулятора riscv-rust, развиваемого на языке Rust. Подготовленный Си-код транслируется в пиксельный шейдер на языке HLSL, пригодный для загрузки в VRChat. В эмуляторе предоставляется полная поддержка архитектуры набора команд rv32imasu, блок управления памятью SV32 и минимальный набор периферийных устройств (UART и таймер). Подготовленных возможностей достаточно для загрузки ядра Linux 5.13.5 и базового окружения командной строки BusyBox, с которым можно взаимодействовать напрямую из виртуального мира VRChat.

Эмулятор реализован в шейдере в форме собственной динамической текстуры (Unity Custom Render Texture), дополненной предоставляемыми для VRChat скриптами Udon, задействованными для управления эмулятором во время его выполнения. Содержимое оперативной памяти и состояние процессора эмулируемой системы сохраняется в форме текстуры, размером 2048x2048 пикселей. Эмулируемый процессор работает с частотой 250 kHz. Помимо Linux в эмуляторе также может быть запущен Micropython.

Для организации постоянного хранения данных с поддержкой чтения и записи применяется трюк, связанный с использованием объекта Camera, привязанного к прямоугольной области, генерируемой шейдером, и направлением вывода отрисовываемой текстуры на вход шейдера. Таким образом любой пиксель, записанный в процессе выполнения пиксельного шейдера, может быть прочитан при обработке следующего кадра.

При применении пиксельных шейдеров для каждого пикселя текстуры параллельно запускается отдельный экземпляр шейдера. Данная особенность существенно усложняет реализацию и требует отдельной координации состояния всей эмулируемой системы и сопоставления позиции обрабатываемого пикселя с закодированными в нём состоянием CPU или содержимым ОЗУ эмулируемой системы (каждый пиксель может кодировать 128 бит информации). Код шейдера при этом требует включения огромного числа проверок, для упрощения реализации которых был задействован perl-препроцессор perlpp.



  1. Главная ссылка к новости (https://blog.pimaker.at/texts/...)
  2. OpenNews: Реализована загрузка ядра Linux на плате ESP32
  3. OpenNews: Android портирован для плат на архитектуре RISC-V
  4. OpenNews: Представлен RV64X, открытый GPU на базе технологий RISC-V
  5. OpenNews: MIPS Technologies прекращает развитие архитектуры MIPS в пользу RISC-V
  6. OpenNews: В OpenBSD добавлена начальная поддержка архитектуры RISC-V
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/55694-riscv
Ключевые слова: riscv, emulator, shader
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (171) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:50, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +82 +/
    Это под какими веществами надо быть, чтобы такое сотворить?
     
     
  • 2.2, Аноним (2), 10:53, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +39 +/
    под аниме
     
     
  • 3.35, rm2 (?), 12:32, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > под аниме

    То-то я думаю подозрительное название rv32imasu!

     
     
  • 4.67, Какаянахренразница (ok), 15:37, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Там ещё Udon есть.
     
  • 4.79, Аноним (79), 16:43, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    I'm ASU?
    Русские асушники засветились.
     
     
  • 5.87, Отечественное ПО отстой (?), 17:33, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Приходит девушка в деканат и говорит "я с АСУ"
     
  • 5.90, Аноним (90), 17:45, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Теперь я знаю, где мы будем проводить следующий совет факультета
     
     
  • 6.173, Аноним (173), 09:12, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Где?
     
  • 3.104, 00000000000000000000000000 (?), 21:06, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Под Наруто, разумеется.
     
     
  • 4.113, Аноньимъ (ok), 21:54, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Наруто это круто!
     
  • 3.114, Аноньимъ (ok), 21:55, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хоть ты лопни хоть ты тресни,
    Аниме на первом месте!
     
     
  • 4.145, Аноним (145), 11:52, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я смотрю аниме, я очень крутой
    Мама, смотри, я как Наруто
     
     
  • 5.180, Анононим (?), 17:21, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Миша Светов тоже не проч))
     
  • 2.5, Аноним (5), 10:54, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    под хорошими, годными веществами
     
     
  • 3.88, Отечественное ПО отстой (?), 17:34, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    летов бы обзавидовался
     
  • 2.11, Аноним (11), 11:17, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Это надо укуриться манами.
     

  • 1.3, Аноним (5), 10:54, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    отличный пример того, что границ для применения вычислений не существует
     
     
  • 2.13, Аноним (13), 11:33, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Границ не существует если у тебя очень узкий кругозор.
     
     
  • 3.25, имя_ (?), 12:07, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это вам не это!
     
     
  • 4.29, Анонимс8470528 (?), 12:13, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Сегодня рекомендуемый рассказ к прочтению: История одного байта
     
     
  • 5.136, kravich (ok), 06:52, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ух, что вспомнил...
     
  • 3.53, Аноним (53), 14:32, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ровно наоборот.
     
     
  • 4.86, Аноним (86), 17:31, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ровно наоборот.
     
  • 2.47, Аноним41 (?), 14:07, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так больше ничего и не существует кроме энергетической структуры и вычислений на самом низком уровне. Границы восприятия информации определяются состоянием и фокусировкой сознания.
     
     
  • 3.107, Аноньимъ (ok), 21:40, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что за энергетическая структура на самом низком уровне?

    Современная наука если что кроме откровенного квантового бреда ничего родить на этот счёт не смогла.
    Так и у неё "энергия" это следствие всякой херни, а не некая базовая вещь в себе.

     
     
  • 4.148, Аноним41 (?), 12:08, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я не являюсь адептом современной науки. Зачем ты о ней заговорил?
    Хотел осветить тот факт, что ты в курсе теорий современной науки насчет просхождения энергии?
    Хорошо, я пометил это у себя в записной книжке.


     
     
  • 5.154, Аноньимъ (ok), 13:53, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Хотел осветить тот факт, что "енергетическая структура на самом низком уровне" как минимум звучит бредово.
    Хотя бы потому, что о "самом низком уровне" у человечества даже предположений нет, нет даже оснований пологать, что он есть, этот уровень, или что его нет то же нет.

    >Я не являюсь адептом современной науки. Зачем ты о ней заговорил?

    Было бы искренне интересно узнать что ваша религия на этот счёт думает, и другие системы верований. Я как-то мало о таких вещах слышу.

     
     
  • 6.162, Аноним41 (?), 09:12, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это у тебя нет предположений, зачем так много на себя брать, говоря за все человечество.

    О какой религии речь?


     
  • 2.115, Аноньимъ (ok), 21:56, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вы подумойте что такое вычисления в принципе.
     

  • 1.4, terryfilch (ok), 10:54, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    пришло время переделывать мем https://i.kym-cdn.com/photos/images/newsfeed/000/915/489/531.png по современным трендам с VR
     
  • 1.6, Аноним (6), 11:04, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Годно, нужно, можно массово обучать линуксу
     
     
  • 2.14, Аноним (79), 11:33, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Можно информатике (школьной) вообще, если Паскаль портировать :)
     
     
  • 3.19, Аноним (6), 11:48, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ага
     
  • 2.16, Аноним (13), 11:34, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не нужно нам и без ньюфагов хорошо.
     
     
  • 3.39, Аноним (39), 12:45, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Не нужно нам и без ньюфагов хорошо.

    Вам, это кому? В мире линукса, например - сам Торвальдс жалуется что разработчиков ядра не хватает, нужны молодые, ибо старые-всезнающие уходят по естественным причинам на пенсию и живут в кризисе идей. И вообще, сообщество без новых людей упирается в кризис идей, деградирует и сдувается. И именно это я сейчас и наблюдаю. И вместо того, чтобы чем-то помочь людям, как это делаю я, ведя парочку свободных проектов, ты орёшь про "нинужна!". Отправляйся лучше на х..LOR свой.

     
     
  • 4.49, Аноним41 (?), 14:15, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Дело не в кризисе идей, а в выборе знака идей. Сегодня, по понятным причинам, воплощаются долгосрочные деструктивные идеи - "принцип подкрадывания на цыпочках". Долгосрочность необходима для того, чтобы сообщество не могло обнаружить в целом характер изменений на обозримом отрезке времени и, соответсвенно, не начало предпринимать контр-меры.
     
     
  • 5.63, Ordu (ok), 15:12, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В твоей методологии вижу я дыру Мне интересно, как ты с ней справляешься Смотр... большой текст свёрнут, показать
     
     
  • 6.97, Аноним41 (?), 19:06, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Все что ты написал, это вопрос веры, т к измерительный инструмент отсутствует ... большой текст свёрнут, показать
     
     
  • 7.98, Ordu (ok), 19:58, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошая методология Тут ты не прав У науки есть методология, она может несо... большой текст свёрнут, показать
     
     
  • 8.141, Аноним41 (?), 10:19, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Посмеялся от души Теперь подойди к зеркалу и осознай простейшую вещь - твое те... большой текст свёрнут, показать
     
     
  • 9.143, Ordu (ok), 11:24, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эмм Это твоё высказывание вызывает груду вопросов С чего, например, ты взял,... большой текст свёрнут, показать
     
     
  • 10.147, Аноним41 (?), 12:01, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зря льешь воду Я в курсе всех теорий - шарообразной, плоской, полой и тд Все э... текст свёрнут, показать
     
     
  • 11.153, Ordu (ok), 13:17, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я не сомневаюсь в том, что ты в курсе теорий Но я говорю, если ты присмотришься... текст свёрнут, показать
     
     
  • 12.163, Аноним41 (?), 09:15, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это не продолжение разговора, а краткое отзеркаливание - психологический прием ... текст свёрнут, показать
     
     
  • 13.165, Ordu (ok), 11:05, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это называется рационализация -- попытка придумать рациональное объяснение своем... текст свёрнут, показать
     
     
  • 14.166, Аноним41 (?), 12:35, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем тебе нужно, чтобы я во что-то верил насчет тебя Твое задетое самолюбие не... большой текст свёрнут, показать
     
     
  • 15.167, Ordu (ok), 14:03, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Мне не надо Нет Не совсем Так не стоит говорить, потому как у меня не было ... большой текст свёрнут, показать
     
     
  • 16.172, Аноним41 (?), 05:18, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Опять старательно перепечатываешь сюда википедию Я изучал психоанализ более тре... текст свёрнут, показать
     
     
  • 17.175, Ordu (ok), 11:05, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Лол То есть когда выше ты приписывал мне любовь к Фрейду, ты проецировал на мен... большой текст свёрнут, показать
     
  • 6.108, Аноньимъ (ok), 21:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вы предпологаете, что в мире вообще в принципе что-то может произойти самом собой в отсутствии воли.

    Что не то что не доказано, все эмпирические наблюдения говорят что это чушь.

     
     
  • 7.110, Ordu (ok), 21:52, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы предпологаете, что в мире вообще в принципе что-то может произойти самом
    > собой в отсутствии воли.

    По чьей воле восходит Солнце по утрам?

    > Что не то что не доказано,

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

    > все эмпирические наблюдения говорят что это чушь.

    Гыгы. Лол. Ты не можешь эмпирически наблюдать невидимую причину. Ты только умозрительно можешь выстроить её существование. Если ты наблюдаешь невидимую причину, то она уже не невидимая.

     
     
  • 8.116, Аноньимъ (ok), 22:04, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не предложите, скорее всего у вас будет логическая ошибка на ошибке, или банальн... текст свёрнут, показать
     
     
  • 9.118, Ordu (ok), 22:12, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это не ответ на вопрос, поставленный мною Это попытка соскочить Если ты почита... большой текст свёрнут, показать
     
     
  • 10.122, Аноньимъ (ok), 22:42, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, есть да, когда причины невидно Мы это уже выяснили раньше Квантовая механи... текст свёрнут, показать
     
     
  • 11.127, Ordu (ok), 23:21, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И чо Эта модель отражает знания о причинах, знания основанные на ста с лишним л... большой текст свёрнут, показать
     
  • 6.109, Аноньимъ (ok), 21:48, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если у нас нет формальных методов различения этих двух ситуаций, позволяющих выбрать объяснение из нужного класса, то тогда у нас всё будет результатом хитрого плана, а это неизбежно кончится паранойей теорий заговора.

    Недавно один знакомый провёл простейший эксперимент.

    Он модифицировал ИИ к популярной шахматной программе.

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

    Второго шизиком, со случайным образом назначенной ценой фигур, но просчитывающего на 5 10 ходов в перёд.

    Так вот, шизик всегда побеждает.

     
     
  • 7.117, Ordu (ok), 22:08, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Очень интересная история, но какое она имеет отношение к текущему разговору Кст... большой текст свёрнут, показать
     
     
  • 8.155, Аноньимъ (ok), 14:07, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Шизик, видящий хитрый план у идиота, у которого плана нет, все равно выигрывает ... большой текст свёрнут, показать
     
     
  • 9.156, Ordu (ok), 14:43, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Даже если это так, то аналогия с шахматами этого не подтверждает Хотя бы потому... большой текст свёрнут, показать
     
  • 4.89, Аноним (86), 17:37, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это развод для дурачков им надо много и забесплатно. Чем меньше предложение тем больше оплата каждому кто делает эту работу. Если исполнителей будет много каждый получит плошку риса.

    Больше работая ты обесцениваешь свой труд, создавая дефицит ты делаешь его ценнее. Тебе всё равно всегда заплатят минимально возможную цену. Книжка для прочтения «Капитал. Критика политической экономии» автор К. Маркс.

     
     
  • 5.101, пох. (?), 20:22, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Выбросьте вы эту вредную книжонку.

    Во времена инвестиционных бизнесов она не работает.

     
     
  • 6.144, Аноним (145), 11:48, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Классику надо знать. Отлично описан период индустриализации в Англии со всеми перегибами и прогибами. Психология капиталиста за это время все равно ни капли не изменилась. Зато в том числе благодаря этой книжке, еще при жизни Маркса дела с теми профсоюзами стали сильно лучше конкретно в Англии. Тут не стоит примешивать всяких экстремистов, которые паразитируют на этой книге.
     
     
  • 7.149, пох. (?), 12:56, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну прочитал в школе, и отдал в мукулатуру, молиться-то на нее зачем У нее даже ... большой текст свёрнут, показать
     
  • 2.23, Аноним (2), 12:06, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Вы себе плохо представляете, насколько мало людей могут не то что сделать такое, сколько просто подумать о том, чтобы такое сделать.

    Поверьте, сделавший эту крутотень не обучался массово, а у себя дома в свободное время (вместо футбика и прогулок с девочками) погружался.

     
     
  • 3.31, Аноним (31), 12:30, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Экспертное мнение, что фотку разработчика даже из вежливости сложно лайкнуть.
    Экспертами не рождаются.
     
     
  • 4.36, Аноним (2), 12:34, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Рождаются теми, кто потом ими становится. Высокий интеллект, аналитический склад ума, любопытство, вот это всё.
    А если вам кажется, что это определяется какими-то внешними данными, типа хуже, чем у сверстников и поэтому больше времени на линуксы - мыслите недалёко. Сколько угодно некрасивых людей полностью бездарных, которые ничего и никогда не делают, а тем более чего-то крутого.
     
  • 4.52, Аноним41 (?), 14:24, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Лайкать нужно не за внешку, а за содержание.
    С возрастом приходит понимание и то не ко всем.
     
     
  • 5.58, Аноним (53), 14:49, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лайкать нужно не за внешку или содержание, а за деяния.
     
     
  • 6.83, Аноним (83), 17:20, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Лайкать вообще не нужно, пустая трата времени.
     
  • 3.54, Аноним (53), 14:41, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вы себе плохо представляете, насколько мало людей могут не то что сделать такое, сколько просто подумать о том, чтобы такое сделать.

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

    > Поверьте, сделавший эту крутотень не обучался массово, а у себя дома в свободное время (вместо футбика и прогулок с девочками) погружался.

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

     
     
  • 4.60, Аноним (2), 14:55, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чушь Прямо представил, хардкорный хакер в переревах между низкоуровневым програ... большой текст свёрнут, показать
     
     
  • 5.106, Аноньимъ (ok), 21:36, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Прямо представил, хардкорный хакер в переревах между низкоуровневым программированием и портированием линукса бегает по парку, ходит в кино и общается с девушками.

    Обычное дело.

    Это нормально быть активным в разных вещах.
    Тем более в молодости без сексуального стимула никуда.

    Хакер этот может ещё и боевыми исскуствами заниматься.

     
     
  • 6.119, пох. (?), 22:17, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Это нормально быть активным в разных вещах.

    активным - нормально, а добиться внятных результатов - очень навряд ли.

    > Хакер этот может ещё и боевыми исскуствами заниматься.

    может, но его все равно все пи3дют.
    Или он получается х-еый хакер, зато имеет черный пояс.

    Но чаще всего девка одна и то страшная, хакер х-евый, и все пи3дют, не смотря на занятия.

     
     
  • 7.121, Аноньимъ (ok), 22:36, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это правда, что на постсовестком пространстве культура такова, что, талантливого человека стараются всеми силами зачмырить.
    Но есть и исключения даже тут.
     
     
  • 8.128, пох. (?), 23:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да бросьте, гопы пи-дят ботанов не потому что те талантливы, а потому что могут ... текст свёрнут, показать
     
     
  • 9.129, Аноньимъ (ok), 23:46, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Есть ведь ботаны с 3мя 4мя ВО которые морпехами служат в США ... текст свёрнут, показать
     
     
  • 10.138, пох. (?), 09:00, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну может есть парочка уникумов, хранят в стеклянном ящике и показывают редким го... текст свёрнут, показать
     
  • 4.64, Аноним (2), 15:14, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >может любой среднестатистический разработчик, даже ни разу не имевший дела с шейдерами

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

    >Тратить на это время будет далеко не каждый, это да.

    Традиционная русская отмазка. Мы всё можем, только времени нет, руки не доходят, нам за это не платят и тд.

     
     
  • 5.70, Ононем (?), 16:12, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Если бы среднестатистические разработчики такое могли

    "если бы да кабы". Такое и могут. Платите нормально, и люди тогда появятся.
    >Мы всё можем

    Да.
    >только времени нет, руки не доходят

    Да.
    >нам за это не платят

    И да. Большинство "за идею" работать не будут.

     
     
  • 6.84, Аноним (83), 17:24, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Дык, "уже могут" или все таки "появятся". Потому что тех, кто уже такое может (родить идею + довести до реализации) - действительно единицы. А "появятся, когда будут платить" - это эталонная чушь. Деньги сами по себе еще никого ничему не научили.
     
     
  • 7.99, пох. (?), 20:15, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Появятся Те что могут - уже написали risc-v эмулятор и занялись еще какой-то хе... большой текст свёрнут, показать
     
     
  • 8.132, Аноним (132), 00:05, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ага Вот только заниматся вашей херней за деньги и хотеть и хорошо уметь дела... текст свёрнут, показать
     
     
  • 9.139, пох. (?), 09:14, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да вполне сопоставимые, не боги горшки обжигают Или вы думаете, эту хрень напис... большой текст свёрнут, показать
     
     
  • 10.142, Аноним (83), 11:01, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Именно это я и говорю Вообще мимо Чините детектор, и т д А вы бы на их месте... текст свёрнут, показать
     
     
  • 11.152, пох. (?), 13:10, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    да, я пытался в уже ту свою контору сманить бывшего коллегу, которому вот пришло... текст свёрнут, показать
     
     
  • 12.161, Аноним (132), 09:05, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если он коллега, значит вы как минимум работали вместе, а а вашем слушае Яндекс ... текст свёрнут, показать
     
     
  • 13.170, пох. (?), 23:15, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Яндекс прекрасно знал где и чем я занимался до того Иначе меня бы и на поговори... текст свёрнут, показать
     
     
  • 14.178, Аноним (132), 16:28, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ненене, Яндекс видел максимум ваше CV И фраза способность обучаться там встре... текст свёрнут, показать
     
     
  • 15.179, пох. (?), 16:58, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    дружище, если у тебя в cv только подзаборные подвальные - то так и есть А когда... большой текст свёрнут, показать
     
  • 10.146, InuYasha (??), 11:56, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, что не попал А то зашкварился бы до конца жизни ... текст свёрнут, показать
     
     
  • 11.150, пох. (?), 13:03, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага, по сути напрямую-то на товарищмайора было меньшим зашкваром работать Тольк... текст свёрнут, показать
     
     
  • 12.168, InuYasha (??), 15:56, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, понятно Рабство начинается с сознания У меня тоже полно знакомых детекор... текст свёрнут, показать
     
     
  • 13.169, пох. (?), 23:03, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а куда деваться-то Время когда я мог жить на свободе - под забором и жрать... текст свёрнут, показать
     
     
  • 14.184, InuYasha (??), 19:19, 02/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    обнимашки Ну, я пока ещё пытаюсь ... текст свёрнут, показать
     
  • 6.100, пох. (?), 20:18, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > И да. Большинство "за идею" работать не будут.

    будут, почему не будут - вон, эмулятор ненужно на ненужно написали исключительно идеи ради, то есть чисто поржать.

    Только они и дальше будут работать за _свою_ идею. А за дядину - только ради жрат. Причем сперва придется этих рабов поймать и заковать в цепи - потому что жрат себе они и без дяди умеют найти.

     
  • 5.105, Аноньимъ (ok), 21:31, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > и таких огромных сложностей нанять даже не сильных программистов, а просто способных

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

     

     ....большая нить свёрнута, показать (65)

  • 1.7, пох. (?), 11:09, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Наконец-то реальное применение архитектуре risc-v!
     
     
  • 2.17, Аноним (79), 11:36, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Будет тебе, Ф. Беллар давно уже эмулятор RV128 на JS написал.
     

  • 1.8, flexagoon (ok), 11:09, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Как-то много в последнее время слышу про VRChat. Это он опять популярен, или я в 2018 попал?
     
     
  • 2.9, Аноним (9), 11:12, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Новый фап-контент позвезли.
     
     
  • 3.61, олдфаг (?), 14:55, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Фап-контент вроде ж в Second Life, не?
     
     
  • 4.69, Аноним (69), 16:05, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Удивительно если так, судя по скриншотам оно так и осталось на техническом уровне начала нулевых. И вообще, кто этим пользуется, там ещё в 2003 году за каждую текстурку надо было платить доллары, EA и Activision такое тогда и самых сладких снах не грезилось.
     
     
  • 5.92, Аноним (92), 17:57, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Second life перебанил всех ролеплейщиков, не осталось места нсфв контенту. Раньше можно было найти разных развлечений (для того времени было не плохо).
     
     
  • 6.111, Kaeya (?), 21:53, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ничего подобного, нсфв-контента хоть завались. Другое дело, что сам SL медленно, но вымирает.
     

  • 1.10, Аноним (10), 11:13, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Теперь нужно запустить там эмулятор x86 в нём wine а в wine VRchat чтобы ты мог играть в VRchat пока играешь в VRchat.
     
  • 1.12, Аноним (79), 11:29, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Эмулируемый процессор работает с частотой 250 kHz.

    Процессор тёплой ламповой ЭВМ :)

    >Помимо Linux в эмуялторе также может быть запущен Micropython.

    Любовь с Питоном на 250 kHz ;)

     
     
  • 2.22, Аноним (22), 12:06, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я на МК-61 тоже в игры играл.
     

  • 1.15, Аноним (15), 11:33, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    матрица. начало.
     
  • 1.18, kusb (?), 11:44, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Шейдеры такие полноценные... Я не был уверен в их полноте вычислимости.
     
  • 1.20, Аноним (20), 11:58, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Linux в эмуялторе

    Ага... Прям вот так в эмуялторе!

     
  • 1.24, Аноним (24), 12:07, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто таким занимается? Откуда время на это? Они безработные?
     
     
  • 2.30, имя_ (?), 12:27, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Заводы простаивают?
     
     
  • 3.33, Аноним (22), 12:32, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    С разморозкой тебя! Уже многие автопроизводители остановили свои заводы!
     
  • 2.56, Аноним (53), 14:44, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что, кто-то ещё работает на работе которая не оставляет время на собственные проекты и развитие? И зачем же такие неразвивающиеся на этой работе нужны?
     
     
  • 3.75, Аноним (75), 16:26, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    это же комментатор опеннет, он еле нашел минутку между написанием очередной баш-портянки и хейтом systemd, чтоб написать свой "ценный" комментарий
     
     
  • 4.81, YetAnotherOnanym (ok), 17:04, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Эээ... а как ты определил, на чьей стороне этот комментатор в противостоянии systemd vs sysv?
     
     
  • 5.85, Аноним (83), 17:27, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А между ними есть принципиальная разница?
     
     
  • 6.159, YetAnotherOnanym (ok), 16:09, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По-видимому, для автора комментария № 75 есть.
     

  • 1.26, Аноним (26), 12:08, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кстати почти тьюринг полная вычислительная машина есть и в Jpeg XL. Она не полная потому что ограничена холстом на 1024х1024.
     
  • 1.27, Псевдоним (??), 12:09, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Поколение хайпа, жестокое и беспощадное.
     
     
  • 2.38, имя_ (?), 12:39, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Хуяйпа. Вспомни демосцену, там это все делалось, конечно, не ради признания другими.
     
     
  • 3.44, Аноним (44), 13:26, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Такая же дурь.
     
     
  • 4.50, местныйаноним (?), 14:20, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Только к поколениям это отношения не имеет.
    Всегда было и будет, как и конфликт поколений.
     
  • 4.57, Аноним (53), 14:45, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что не дурь, стартапчики и финтехушки?
     
  • 2.76, Аноним (75), 16:28, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    то ли дело ты, который только и может, что cр*ть в каментах
     

  • 1.28, Урри (ok), 12:10, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Теперь можно майнить прямо в врчате?
     
     
  • 2.134, Аноним (134), 02:54, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А очки виртуальной реальности взрываться не начнут?
     
     
  • 3.151, Урри (ok), 13:08, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    разве что голову пропекать
     

  • 1.32, Аноним (32), 12:32, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Вот что значит хакер!
     
     
  • 2.37, Аноним (2), 12:39, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На новостных сайтах пора уже для визуализации хакеров использовать неко-девочек, вместо этих мужиков в балаклавах за ноутбуками.
     
     
  • 3.45, Аноним (92), 13:27, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну так они люди культуры, а не наркоты. Те, которые занимаются кардерством, фишингом и всем остальным, выглядят как наркоты. Хотя почему выглядят.
     
     
  • 4.55, Аноним (2), 14:42, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Выглядят как обычные программисты. Речь не о тех, кто обналивает результаты их труда, конечно же.
     
     
  • 5.91, Аноним (92), 17:53, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Из тех, кого я знаю посадили, каждый сидел на мете или коксе. Так и выглядят.
     
     
  • 6.103, Аноним (103), 20:36, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Могут себе позволить!
     
     
  • 7.120, Аноним (92), 22:35, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Могут себе позволить!

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

     
     
  • 8.160, пох. (?), 22:22, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Мне кажется, они вас обе6а и - на хмуром они сидят Поэтому и подсели Лошье, ... текст свёрнут, показать
     
     
  • 9.164, Аноним (92), 10:01, 29/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Социопатия это про отсутствие эмпатии, люди деградируют в животных употребляя лю... текст свёрнут, показать
     
     
  • 10.174, пох. (?), 09:46, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Говорю же - тебя нае ли Видимо, в попытках продать дрянь вместо правильного ... текст свёрнут, показать
     
  • 2.43, Аноним (43), 13:04, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Полюбопытствовал видео это митапа глянуть, дык там еще и в женских персонажах сии ребята ходят:
    https://youtu.be/G2u7NOpzcBQ?t=6041
     
     
  • 3.71, kusb (?), 16:12, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это как раз нормально.
     

  • 1.34, ryoken (ok), 12:32, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "очень сильное колдунство"
     
     
  • 2.112, Аноньимъ (ok), 21:53, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Очень мощное заклинание 99 уровня для передвижения стула.

    Уважуха конечно, сам таким страдаю.

     

  • 1.40, GrandProgrammer (ok), 12:45, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Такая технология может поспособствовать реализации новых геймплейных фич, вроде тех, что обрели популярность в майнкрафте.
     
  • 1.42, Аноним (42), 13:01, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Теперь появятся пиксельные и шейдерные трояны
     
     
  • 2.65, Аноним (79), 15:19, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Касперычу работы прибавится
     
     
  • 3.102, пох. (?), 20:24, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там вряд ли nsa хранит секретные документы, так что нет, эти троянцы туда не полезут.

     

  • 1.46, Аноним (46), 13:58, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это что получается, любой может написать шейдер с while loop и бегать с ним по VRChat заставляя гудеть видео карты всех встречных игроков?
     
     
  • 2.62, Аноним (62), 14:58, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, только с высокой вероятностью ты ничего не намайнишь.

    Но машоб-модели можно пообучать. Только долго придётся.

     

  • 1.48, Fractal cucumber (ok), 14:09, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот это круть!
     
  • 1.51, Ананоним (?), 14:23, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы он так взломал реальность и уже всем предъявил изобретение гравитационного движителя.
     
     
  • 2.59, Ordu (ok), 14:55, 27/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    За взломом реальности сюда: https://writings.stephenwolfram.com/2021/04/the-wolfram-physics-project-a-one-
     
     
  • 3.135, Ананоним (?), 05:36, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Извини, но я забористым околонаучным бредом не интересуюсь.
     
     
  • 4.140, Ordu (ok), 09:23, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Извини, но я забористым околонаучным бредом не интересуюсь.

    Как так не интересуешься? Хотел взлома реальности? На, получи.

     
  • 3.137, Аноним (137), 07:02, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, не сюда. Это псевдонаучная графомания.
     
     
  • 4.171, Аноним (171), 00:28, 30/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее это вавилонская библиотека. Если мы её реализуем на графах и клеточных автоматах, то там обнаружим и всю физику.
     

  • 1.78, Брат Анон (ok), 16:41, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Крайзис потянет?

    Вейкап, Нео! Матрикс хас ю!

     
  • 1.82, Аноним (82), 17:16, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ждём портации на этот Линукс Rusta!
     
     
  • 2.131, Alladin (?), 00:02, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем на этот linux портировать rust, если сам rust это все и эмулирует?:) (правда уже под hsl)
     

  • 1.94, Анонище40k (?), 18:31, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    😀 А майнер в этом эмуле запусть можно?
     
  • 1.95, lockywolf (ok), 18:44, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А на редстоун уже был порт? Или я пропустил?
     
  • 1.123, МояВенда (ok), 22:53, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А мне понравилось как чуваки на основе игры "жизнь" сделали тетрис. Была статья на хабре. Правда один тик игры у них отрабатывался какое-то адское время.
     
  • 1.125, Аноним (42), 23:04, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Процессоры не нужны
     
  • 1.126, erthink (ok), 23:09, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Киберпанк
     
  • 1.130, Аноним (130), 23:53, 27/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А DooM туда уже портировали?
    (Про Bad Apple не спрашиваю - это слишком легко)
     
     
  • 2.157, ммнюмнюмус (?), 14:44, 28/08/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По осторожнее там. Появится порт doom, который попытается эксплуатировать уязвимости vrchat.
    Играеь такой играешь, и тут... внезапно из монитора, а еще вокруг да за спиной (костюм VR с поддержкой тактильности не помешает для полной остроты).
     

  • 1.158, ммнюмнюмус (?), 14:52, 28/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну всё, можно организовывать удалёнку через VR, зум на свалку (сарказм).
     
  • 1.176, Аноним (176), 12:01, 30/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это убийца Electron'а
     
  • 1.177, Аноним (177), 13:15, 30/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    2021: Запустили Linux в VRChat
    2028: Запустили Linux в Воде
     
     
  • 2.183, ммнюмнюмус (?), 21:13, 31/08/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 2021: Запустили Linux в VRChat
    > 2028: Запустили Linux в Воде

    2151 - Первый успешный запуск пяти слоёв VRChar+Linux.
    Утверждён новый метод измерения проихводительности - максимальное количество слоёв vrchat+linux, способных запустить Doom (не тот, который новоскульный) на приемлемой производительности (чтоб было играбельно). Форма записи: VR-N (например, в данном случае достигнута производительность VR-5).

     

  • 1.181, _kp (ok), 21:26, 30/08/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ..можно запускать Микропитон...
    Молодой человек, Вам мало того, что процессор работает на частоте 0.25 МГц?
     
  • 1.185, Аноним (-), 07:41, 03/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > допускающей загрузку 3D-моделей со своими шейдерами

    Очень оригинальный способ получить немного хостинга нахаляву.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру