К вопросу о тестовых задачах для процессоров
От Stas Shilo (2:5004/75.28) к Oleg Goryunov
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
Пpивет, Oleg!
■ Дело было 05 Feb 10, Oleg Goryunov писал Stas Shilo
OG> Это важно, если процы оптимизируют для функционирования
OG> подобного мозговому.
Слабо себе это представляю.
микропроцессор - это обычная цифровая микросхема с АЛУ, имеющим определенный
конечный набор инструкций.
Kопать для него - это копать.
Подметать - подметать.
Kрасить - красить и т.д.
Есть конвееры, которые позволяют распараллеливать выполнение независимых
инструкций, вот там и требуется _программная_ оптимизация следования
инструкций.
Грубо говоря выкопать яму, подмести тротуарчик и покрасить бордюрчик будет
быстрее, чем покарсить бордюр, подмести тротуар, подняв клуб пыли на над
свежей краской и потом раскопав яму засыпать тротуар, так как операции
выполняются по-порядку.
Hо это лишь с моей, "классической" точки зрения на процессор.
Может, конечно, можно всё сделать по-другому,
но это будет не оптимизация, а полная революция процессоростроения.
ИМХО.
Всего наилучшего. Пока.
--- LovEd 1.07c
* Origin: Закрой глаза и смотри на меня! (2:5004/75.28)
Ответы на это письмо:
From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку
From: Username
Или коротким