Теперь Кью работает в режиме чтения

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

Как быстро может считать компьютер? За какое время он досчитает до 1 млн.?

Программирование+3
Анонимный вопрос
  ·   · 18,8 K
IT, технологии, машинное обучение, экономика...  · 29 янв 2022
Прикольный вопрос для кругозора. Насколько я смог разобраться, скорость современного 64 битного процессора (одного ядра, думаю не будем такую простую задачу распараллеливать) дает возможность произвести 1 млрд. операций в сек, то есть 1 операцию за 1 наносекунду. Скорость обращения к оперативной памяти чуть медленней - 24 наносекунд для обычных настольных ПК. Нам нужно посчитать, то есть "произнести" (записать в память и прочитать) последовательно 1000 000 раз. Запись и чтение, займут в два раза больше времени: 48 наносек . Таким образом получаем 48 000 000 наносекунд, или 48 миллисекунд (млс) или 0,048 сек.
Пишу код и записываю подкаст  · 22 янв 2022  · dreamsorder.simplecast.com
Отличный вопрос! Нам даже не понадобится специальных знаний, чтобы перевести его с "человеческого" на "компьютерный" и довольно точно предсказать результат. Давайте разберемся. "Человеческое" решение "Компьютер" в переводе с... Читать далее
«Порядок снов» в ТелеграмеПерейти на t.me/dreamsorder
1 эксперт согласен
По образованию физик, работаю программистом  · 13 янв 2022
За долю секуды. Добавление единицы в регистр занимает 1 или 2 такта (не помню), соответственно, если частота процессора 4 гигагерца, он может выполнить от 2 до 4 миллиардов добавлений в секунду. То есть, миллион добавлений... Читать далее
1 эксперт согласен
Очень зависит от языка/реализации - на ассемблере может и да, а в другом случае одно добавление со всеми... Читать дальше
Программист, Технолог, Конструктор, Инженер...  · 13 янв 2022
Мой ноутбук сосчитал до 1 миллиарда за 0,26 секунд. Значит до миллиона посчитает в 1000 раз быстрее за 0,00026 секунд (неудобно засекать такой маленький промежуток времени). Процессор i7-8750H 2.20GHz 2.21GHz Оперативка... Читать далее
1 эксперт согласен