HPC.ru lite - Все форумы
Форум: Культурный флейм, слухи
Тема: процессоры на кпк
Страницы: [1] 2 3

[Ответить]
mur [29.04.2006 01:05] процессоры на кпк:
Интересно, когда до КПК докатятся современные тенденции процессоростроения и мы увидим КПК с 2-ядерным камнем?
sparrowson [29.04.2006 02:56] :
Вроде на Tungsten T/T2 был двухъядерный процессор (не путать с наличием двух процессоров в некоторых Sony).
Ozone [29.04.2006 07:32] :
Совершенно верно. Еще такой же стоит на iPAQ h6340 – Texas Instruments OMAP1510.
У которого два ядра: RISC-ядро - ARM925T и DSP-ядро - TMS320C55x.

Но тут надо понимать разницу между тем, что сейчас делает Intel и OMAP1510. В случае Intel’а программист может и не знать, что у процессора два ядра, т.е. двухъядерность никак не влияет на процесс разработки программ, а также позволяет использовать старый код, который будет просто исполняться быстрее.
В случае же OMAP1510, если программист пожелает использовать второе ядро, то для него придется писать специально, используя совсем другие средства разработки, т.к. система команд у этих двух ядер совершенно разная. Поэтому DSP-ядро в КПК реально практически не используется, т.к. все прикладное ПО скомпилировано под ARM.

mur [29.04.2006 09:24] :
я имел ввиду организацию процессора по типу атлона
Ozone [29.04.2006 10:01] :
Вряд ли такое появится на КПК.
Основная проблема процессоров для КПК не в производительности, а в потреблении.
Сомневаюсь, что двухъядерность улучшит соотношение производительность/потребляемая мощность.

const_mech [29.04.2006 13:10] :
"Записки утомлённого солнцем (размышления на тему ПК)"
http://itc.ua/article.phtml?ID=1808
sparrowson [29.04.2006 14:40] :
Я думаю, что и в производительности тоже. Вернее, это следствие. А причина - в не прямой поддерже, а эмуляции ряда функций "настольных" процессоров. IMO это уходит своими корнями в те времена, когда КПК предназначались совсем не для того, для чего их используют сейчас
На тему DSP-процессора в ТТ/ТТ2 скажу, что используется он ещё как - в частности, при проигрывании музыки. Будь там обычный 144 мГц процессор, КПК тормозил бы при проигрывании музыки в фоне (а так - чуть-чуть только).
Ozone [29.04.2006 17:47] :
Если плеер «родной», то может быть и так. А вот насчет использования встроенного DSP сторонними софтописателями, сомнительно.
Пальмы – это вообще отдельная песня. Там ведь до сих пор большинство софта под Моторолу 68к собрано.
mur [29.04.2006 21:00] :
если попинать маркилогов, то может и появится
можно сделать одно ядро отключаемым, и второе будет подключаться по мере необходимости, например крутить замитые фильмы в двд формате
Ozone [29.04.2006 21:58] :
Ну, дык, в OMAP так сейчас и сделано, только это как-то плохо помогает.

Когда я писал, что нет проблем с производительностью, имел в виду, что уже сегодня Intel может сделать процессор для КПК с тактовой частотой в 1ГГц и более, который запросто потянет большинство «настольных» приложений, только вот батарейка КПК при этом скончается за полчаса.
Если же поставить два одинаковых ядра, то можно получить такую же производительность при более низкой тактовой частоте, но при этом увеличиваются размеры кристалла, что опять не приводит к снижению потребления.
Если в качестве второго ядра использовать DSP, то можно еще несколько снизить тактовую частоту, но у нас снова два ядра плюс большие проблемы с программированием всего этого хозяйства.

Так что выход тут один – разрабатывать одноядерные процессоры с более эффективной архитектурой, которые бы сочетали в себе свойства DSP и обычного RISC процессора.
Что собственно уже и делается. Например, ARM разработала новую архитектуру Cortex-A8, а Atmel – AVR32. Про это я уже тоже писал ранее.
[Ответить]
[Вперед >]