ailev.ru

Обсуждение

В архиве: 4 комментария.

Читать и комментировать в ЖЖ ↗

Имя не сохранено · 17 сентября 2008

Комментарий

> Вот процессорные линейки Intel -- разные линейки ведь делают разные команды? И это ведь стилевая работа, а не агглюнативная? У Интела несколько команд разного уровня, около десятка. И насколько я знаю, они все разными проектами занимаются. Т.е. х86 делают две (или даже три) команды параллельно, но с разными подходами - например NetBurst и Core Duo - настолько разные вещи, хотя "входная" архитектура у них одна и та же (х86). Я даже предполагаю, что тем, кто работал над NetBurst будет трудно работать с теми, кто работал над Core Duo - я к примеру, NetBurst идеологически не переношу.

Анатолий Левенчук · 17 сентября 2008

Комментарий

Понятно, что несколько команд -- этот вопрос обсуждался уже тогда, когда Интел неожиданно выдала новый процессор буквально через полгода после выпуска старого, это было шоком (сейчас все уже и забыли, как редко обновлялся модельный ряд много лет назад). У меня вопрос, как устроена работа внутри команды: вряд ли они собирают процессор из готовых библиотек, там вполне себе стилевая разработка. А вот у Майкрософта разработка наверняка агглюнативная: сборка и тестирование, сборка и тестирование. Выноса за скобки одинаковых частей кода не наблюдается.

Ответ на комментарий

Имя не сохранено · 17 сентября 2008

Комментарий

Ну ключевые части процессора они точно не из готовых компонент собирают :). Иначе они бы таких частот не достигли. Я как-то читал интервью/беседу с Эльбрусовцем, дык он говорил, что если из библиотек делать, то будет очень медленно. Даже эльбрусовцы чтобы получить 500 МГц много трудились. И там есть несколько уровней: внутренняя архитектура проца (конвеер), оптимизация критического пути в логических схемах, трансляция их в транзисторы (например можно объединять двухвходовые логич элементов в блоки на 4 входа и оптимизировать их реализацию на уровне транзисторов, прохождение сигнала может раза в два ускориться), разводка и расположение слоев на микросхеме (там надо всякие наводки и проч учитывать). У Интела есть уникальные наработки на разных уровнях, благодаря которым они достигают высоких частот. Правда сейчас похоже такие наработки есть уже у всех ключевых игроков. Т.е. удачные стили постепенно ошаблониваются.

Ответ на комментарий

Имя не сохранено · 17 сентября 2008

Комментарий

Поздравляю, потому что спама вам приходит очень мало!.. :))