Intel & AMD vs. пользователи (юмористически-футуристическая аналитика с элементами прагматизма и волюнтаризма)
Илья
0
25 июля 2004
Основным преимуществом нового CPU стала его «всеядность». Благодаря сравнительно короткому конвейеру и ориентации на исполнение максимального количества инструкций за такт, Athlon (для простоты мы будем подразумевать под ним как K7, так и K8, если модификация не указана конкретно) может исполнять с высокой скоростью достаточно «грязный» код. Это в первую очередь означает, что старые программы, слыхом не слыхавшие ни про какую процессорно-ориентированную оптимизацию, не приходится переделывать, чтобы достигнуть приемлемой производительности. Однако на самом деле все еще глубже: речь, строго говоря, идет не только о старом ПО. Любой программист знает, что даже в какой-нибудь 10-й версии серьезного, долгоживущего пакета, зачастую можно отыскать фрагменты, написанные еще для версии 1.0. Этот код работает, из него уже выковыряли все ошибки — так зачем же его модифицировать? Правда, писался он еще во времена каких-нибудь 486-х или Pentium MMX… Так вот: процессоры AMD нормально и быстро работают с подобными программами, избавляя их разработчиков от лишней головной боли.