Техника
А есть ли такая архитектура, где процессор работает со своими регистрами, и значения в/из них ходят
напрямую в файл подкачки на SSD? То есть, никаких тебе кэшей, никаких ОЗУ. Только регистры и быстрое запоминающее устройство с быстрым интерфейсом
вообще-то эот получается оперативная память. Ну, так когда-то работали все машины в 70-е годы. Тогда не было конвейеров, предварительно подкачки итд.
Попробуй завести большую матрицу, ну 10к*10к и занулить ее, бегая по строкам или по столбцам. Сравни скорость. Убрать кэш - будет все медленно.
можно пойти дальше и сделать все как это было на некоторых машинах в 50-е: никакой оперативки, все сразу с магнитного барабана.
как раз разделение памятей в иерархию по скорости и помогает работать машине быстро.
Попробуй завести большую матрицу, ну 10к*10к и занулить ее, бегая по строкам или по столбцам. Сравни скорость. Убрать кэш - будет все медленно.
можно пойти дальше и сделать все как это было на некоторых машинах в 50-е: никакой оперативки, все сразу с магнитного барабана.
как раз разделение памятей в иерархию по скорости и помогает работать машине быстро.
Это можно реализовать программно.
Но для этого надо быть программистом, не тем программистом, который программирует на языках высокого уровня, а настоящим.
Но для этого надо быть программистом, не тем программистом, который программирует на языках высокого уровня, а настоящим.
Татьяна Савастионок
Бяда в том, что сейчас ассемлеры тоже по сути ЯВУ...
SSD очень медленный по сравнению даже с оперативной памятью, не говоря уже о кешах процессора.
Татьяна Савастионок
Прямо таки "очень"? А бенчмарки есть?
Для этого в процессорах есть КЕШи 1-3 уровня
Татьяна Савастионок
Для чего "для этого"?
"Напрямую"? Мухоморы солим?
у флеш памяти время на запись на порядки больше, чем у RAM, к тому же стирается страницами, а не отдельными байтами, поэтому и название flash, вспышка то есть.
Просто будет медленно, но ты можешь это сделать. Файл подкачки называется. Однако оператива в любом случае пошустрее будет, вот возьми калькулятор и посчитай. Оператива ещё в 2 канале не забывай, а на современных ам4 и 1151 на нижний мост всего-то 28гб\с когда
у ддр4 оперативы на 3200мгц 25 гигов в секунду, это учти что озу ещё в 2ух канале и плюс то что тебе ~16 гигов с южного нужно видяхе отдать
у ддр4 оперативы на 3200мгц 25 гигов в секунду, это учти что озу ещё в 2ух канале и плюс то что тебе ~16 гигов с южного нужно видяхе отдать
Татьяна Савастионок
А вы что-нибудь слышали о M.2 SSD, которые по бенчмарками дают скорость на чтение и запись 2200+ MB/s? У DDR1 ПИКОВАЯ была более чем в 2 раза медленнее
Похожие вопросы
- Может ли пилот самолета, летящего со свехзвуковой скоростью, услышать звук работающего двигателя своего самолета?
- Возможен ли бесконечный генератор света, который будет работать от своего же воспроизводимого света?
- Помогите разобраться в типах регистров!
- Почему для построения регистров лучше всего использовать D триггер?
- Скажите! Микропроцессор будет быстрее работать, если поменять его архитектуру на другую? Например использовать..
- Имеет ли значение, от какого аккумулятора работает смартфон?
- Будет ли такая регулировка скважности в генераторе работать, или надо исправить ее???
- Сколько месяцев постоянно будет работать такая лампа (ЛД/ЛБ-18)? Поставил на общем корридоре в качестве эксперимента.
- Почему наши не наладят производство процессоров "Эльбрус" в России? Где-то, когда-то читал, что
- Хочу поменять материнку, процессор и видеокарту. ВОПРОС:...
можно пойти дальше и сделать все как это было на некоторых машинах в 50-е: никакой оперативки, все сразу с магнитного барабана." - я так и предлагаю. Только теперь даже не hdd, а ssd - это очень быстро