ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
8 июля
236283
Evgeny_CD, Архитектор (31.01.2011 12:57 - 13:02, просмотров: 1475)
Вечный спор Soft <-> Hard: текущее состояние дел в "околопланшетной" сфере. 1. Atom совсем не блещет перфомансом, если его сравнивать с декстопными процами. http://www.ixbt.co …-atom-vs-celeron.shtml 2. С другой стороны - а нафига пользовательскому процу быть быстрым? Графику и видео крутить? Так для этого аппаратура куда более эффективна, чем софтовое решение 3. Если посмотреть на структуру современных интегрированных кристаллов, Тегра http://caxapa.ru/233533.html AMD APU http://caxapa.ru/234219.html то видно, что собственно ядро проца там - десяток-другой % площади кристалла. Т.е. покупая устройство на таком присталле, юзер платит собственно за процессор совсем немного. 4. Раз производители кристаллов пошли на такие траты площади "непроцессорной части", то возникает вопрос - почему? Ответ прост - энергоэффективность. Вдимо, в "около 45 нм технологиях" соотношение статических потерь таково, что большая поляна медленно тактируемых гейтов потребляет меньше, чем такая же про производительности поляна меньшей площади, но с быстрой тактовой. 5. И при таком раскладе центральный процессор персоналки все больше и больше дрейфует в сторону управляющего процессора. Т.е. собственно функции обработки данных ЦП отходят на второй план, нужно быстро кормить данными различные устройства и быстро переключаться между задачами, очень мало потребляя во время сна. 6. Вообще говоря, кроме собственно DSP "строительных кирпичей" для мультимедиа, логично сделать аппаратные кирпичи для типовых прикладных и системных задач: * межпроцессное взаимодействие - я вообще не понимаю, почему современные процы не содержат аппаратных расширений под сигналы и mail box, под работу с кольцевыми буферами и пр. * ассоциативный поиск * бинарные деревья 7. В свете этого магистрального пути спор об архитектуре глуп. Если одинаковое ядро можно как-то навязать, что одинаковых видюх точно нет (не путать одинаковость драйвера и одинаковость аппаратного решения), одинаковых аппаратных блоков тоже будет немного. Т.е. как ни крути, а монополизм x86 в юзеровских компах в прошлом. Нет, может x86 и не сгинет - пока у него еще есть порох в пороховницах, но монопольный процессор и "один из" - это две большие разницы... В серверной части x86 очень даже может долго жить - ибо апаратное решение сервера мало кого волнует. Важен набор софта, скорость и стоимость. А тут x86 сервера очень хороши. 8. Практическое следствие для эмбеддров - учим VHDL|Verilog|System Verilog. Ибо специализированные аппаратные блоки - это мейнстрим этого десятилетия. FPGA нынче недороги (для профессионального применения), а завтра будут еще дешевле.