11-12-2014, 14:09
Про архитектуру
Если имелась в виду именно "Архитектура" то это скажем x86 на ЦП и архитектура на видеокарте, то еще более полный бред. Ибо одна и таже задача, на процессоре может выполнятся кардинально медленнее. В тысячу раз медленнее притом что х86 процессор работает на 4ГГц, а видеокарта всего на 850МГц.
(10-12-2014, 18:44)MoDem Писал(а): Архитектура это лишь способ реализации тех или иных наборов команд.Тут вы начали писать про "Архитектуру", судя по описанию, подразумевается "Микроархитектура". Причем потом же все время пытались меня подловить на этой ошибке, а я то думал, что вы понимаете о чем речь.
(10-12-2014, 18:44)MoDem Писал(а): Грубо говоря для той или иной архитектуры требуется тот или иной язык программирования.Грубо говоря для той или иной архитектуры - свой набор комманд. Язык программирования - может быть один и тот же.
(10-12-2014, 18:44)MoDem Писал(а): Но в первую очередь есть тактовая частота процессора, а не архитектура на которой построен процессор...Если тут подозревается "микроархитектура", то полный бред. Именно микроархитектура играет роль, а не тактовая частота. Именно по этому современные Интел процессоры, при одинаковой частоте, иногда чуть ли не в 2 раза быстрее процессоров АМД в однопоточных приложениях. Потому как за 1 тик (такт) процессора, (для примера) один процессор может выполнять 1 команду, а другой 4. Давая чистую производительность в 4 раза выше. Ну и до кучи там есть еще 100500 оптимизаций приводящих к тому что один процессор и другой одну и туже задачу выполняют за разное время.
Если имелась в виду именно "Архитектура" то это скажем x86 на ЦП и архитектура на видеокарте, то еще более полный бред. Ибо одна и таже задача, на процессоре может выполнятся кардинально медленнее. В тысячу раз медленнее притом что х86 процессор работает на 4ГГц, а видеокарта всего на 850МГц.