Shmelev
Ask
Асм норм
🦥Alex Fails
Ask
Проши?
🦥Alex Fails
не, ехе
Aleksei
архитектор cpu вкатился
Aleksei
всем добрый вечер
oles
каких цпу
rostislav
эльбруса?
Lev
как часто ты работаешь с регистрами процессора в сях напрямую?
Ned
Архитектор по перепаковке Интел в амд
Anonymous
Кто бы x86 в арм перепаковал...
Хочу х86-app под вайном в андроиде запускать :(
Anonymous
Сколько не искал инфы, всё плохо :(
Вариант с реверсом и написанием своих исходников под ведро рассматриваю в последнюю очередь. Приложуха конечно нужная, но не настолько.
Кстати, если кому интересно могу обменять способ запуска этой приложухи под ведро на деньги.
Бокс поставь.
Ask
Вайн пересобери с добавлением эмуляции х86)
Shmelev
qemu вроде бы позволяло
Shmelev
Shmelev
правда с эмуляцией всё долго грузится
Shmelev
не, ну можно радар, или по rdp, но блин
Ask
Омг
Shmelev
на x86 и с клавиатурой вполне забавно
Shmelev
в электричке/автобусе файлы разбирать
Ask
В телефоне с 5"?)
Shmelev
планшет 8-10" норм
Ask
Гг,мне 21" мало бывает)
Так накати win
Shmelev
ну в нормальных условиях да
Shmelev
Shmelev
берешь ведро, ставишь линь, в плеймаркете качаешь икс-сервер
Shmelev
туда ставишь wine с qemu-x86-binfmt
Shmelev
страдаешь
Shmelev
но приложение запустится
Shmelev
в целом мне больше нравится вариант с виндопланшетом и linux-окружением через cygwin или новую фичу win10
Shmelev
https://play.google.com/store/apps/details?id=x.org.server&hl=en
Shmelev
можно и сервер
Shmelev
можно по vnc, но это неудобно
Shmelev
export DISPLAY=127.0.0.1:0 в консоли и потом включаем любимую de
Shmelev
для ведра мне очень нравится dwm. Для остального тоже, но тут она прямо уместна
Так. Стоп-срач.
Это во первых
Shmelev
срач?
Во вторых, про Линукс всё таки лучше в Канале pro.linux.
Shmelev
Мы обсуждаем развертывание удобной среды для разработки на асме на андроид, например
Aleksei
intel
И за что в их архитектуре ты отвечал?
Aleksei
если кратко, то кэши L1 и L2
И что именно вы курили, разрабатывая их.
🦥Alex Fails
Aleksei
кэши работают очень просто: это небольшие (L1), средние (L2) или большие (L3) таблицы данных в железе.
зачем они нужны? не секрет, что большАя часть инструкций -- это загрузка из памяти или запись.
при этом время доступа к памяти очень велико: порядка 200 тактов.
и если ничего не предпринимать, процессор большую часть времени будет тупо проводить в ожидании данных.
поэтому потребовались более миниатюрные хранилища с более быстрой памятью.
принцип работы кэшей основан на двух вещах: это пространственная и временная локальности.
пространственная локальность: если был запрошен фрагмент памяти, то скорее всего будут запрошены участки памяти поблизости.
временная локальность: если запрошен участок памяти, то скорее всего он будет запрошен снова через короткое для процессора время.
кэши хранят информацию в лайнах, сейчас один лайн это 64 байта.
ну вот и всё по базе.
rostislav
круто. чел из интел!
rostislav
rostislav
я всегда знал что русские делали интел процы (:
JeisonWi
rostislav
Aleksei
однако проблема в том, что именно коры делают в России и в Израиле
Aleksei
в Америке не делают
rostislav
а чтобы взяли на работу проц делать что надо знать?
rostislav
и еще есть ли намеки на значительное увеличение производительности процев или упремся в техпроцесс и все?
Aleksei
rostislav
загуглил только коньяк
rostislav
что за книги)
rostislav
rostislav
а то только по 10% сейчас и то со скрипом)
rostislav
JeisonWi
ну 30-40%
Можно, если 3d + канальное охлаждение внутри проца - микротрубки
rostislav
а что насчет тобермаума
rostislav
архитектура пэка