169 похожих чатов

Без ос, это и без файловой системы😊, без сети 😊?

24 ответов

60 просмотров

Нужно только чтение-запись , возможно выбрать упрощенную фс. Сеть не нужна, антивирь и все остальное тем более.

🦝 Katowski-Kotovsky Автор вопроса
Никита Трастьян
Нужно только чтение-запись , возможно выбрать упро...

Дружище, если вы просто хотите писать свою ос, то пишите. Но 200x у вас будет от чего угодно но только не от своей оси.

Отсутствие мусора от компилятора и грамотное написание кода на ассемблере, нацеленное точно на архитектуру даёт о себе знать. 200%.

🦝 Katowski Kotovsky
Дружище, если вы просто хотите писать свою ос, то ...

Какой-то процент можно получить: кэши, mitigations=off. Но не 200, конечно, да.

🦝 Katowski-Kotovsky Автор вопроса
КТ315
Отсутствие мусора от компилятора и грамотное напис...

Ставлю бутылку хорошего виски на +200% от c++/assebler. И +1 % от всяких кастомных осей

🦝 Katowski Kotovsky
Ставлю бутылку хорошего виски на +200% от c++/asse...

Не 1% точно. Минимум 50% можно. Относительно.

🦝 Katowski Kotovsky
Ставлю бутылку хорошего виски на +200% от c++/asse...

Если там нативный питон, то на чём угодно компилируемом перепиши, и будет быстрее. Ничего не ставлю, но предполагаю, что готовая либа будет процентов на 10-20 быстрее наколеночного сишного кода, который в свою очередь будет настолько же быстрее «грамотных» ассемблерщиков.

s54820
Если там нативный питон, то на чём угодно компилир...

+5-10 в пользу ассемблера, если пренебрегать стандартиками, навязанными Сишниками и делать разные трюки.

КТ315
+5-10 в пользу ассемблера, если пренебрегать станд...

Ответь честно: сколько строк на AVX ты написал в своей жизни? Только честно.

s54820
Ответь честно: сколько строк на AVX ты написал в с...

Я редко пишу мат. задачи, чтобы его использовать. Я пишу реальные программы, и он пока мне не встречался. Так вот, на ассемблере можно, к примеру, часть кода переписать на системные вызовы, либо NT = сокращение на проверках WinAPI = огромный выигрыш перед компиляторами ☺️

Да если надо будет - могу написать. Там разобраться в вопросе достаточно просто, перечитать от Агнера литературу, посмотреть как компилятор делает, и всё. Примерно неделя.

Стикер

+

потому что задача на которую ты предлагаешь использовать асм является чисто математической и из апи тут максимум будет чтение/запись в файл и уведомление юзера как-нибудь(строчку в консоль вывести). Основные вычисления как сказано выше идут на питоне несколько дней. Сишный компиль с большой вероятностью будет использовать avx или sse код для подобной задачи, не забивая голову разраба этими инструкциями. Ассемблерный разработчик будет думать как бы ему удачно avx инструкцию написать, чтобы она быстро работала и где-нибудь не сбилась. + я не уверен что алгоритм имеет высокую степень оптимизации, что при переписывании на ассемблер даст результат хуже, чем хоть немного оптимизированный Сишным компилем

Я написал задачу, по мне она относительно просто по алгоритму решается, сделай

Mixail Frolov
Я написал задачу, по мне она относительно просто п...

Ты участие не принимаешь в соревновании. Задачу выбирают те, кто принимает, при этом чтобы она была интересна всем.

КТ315
Ты участие не принимаешь в соревновании. Задачу вы...

Так и скажи что не можешь сделать или хотя бы причину почему не делаешь :)

The Bird of Hermes
А что, соревнования вернулись?

Это локальные, и исходников никаких не будет (по крайней мере, от меня), как и трансляций.

КТ315
Это локальные, и исходников никаких не будет (по к...

А где гарантии что ты на асме написал, а не на Си? А то как с Вилли получается, вроде все на асме, а правды никто не знает

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта