Эффективность передачи
Эта статья нуждается в дополнительных цитатах для проверки . ( октябрь 2009 г. ) |
Процессор Efficeon (стилизованный под efficēon ) представляет собой компании Transmeta второго поколения 256-битную конструкцию VLIW , выпущенную в 2004 году, в которой используется программный движок Code Morphing Software (CMS) для преобразования кода, написанного для процессоров x86 , в собственный набор команд чипа. Как и его предшественник, Transmeta Crusoe ( 128-битная архитектура VLIW), Efficeon уделяет особое внимание вычислительной эффективности, низкому энергопотреблению и малому тепловому следу.
Процессор
[ редактировать ]Efficeon наиболее точно отражает набор функций процессоров Intel Pentium 4 , хотя, как и процессоры AMD Opteron , он поддерживает полностью интегрированный контроллер памяти , шину ввода-вывода HyperTransport и бит NX или неисполнимое расширение x86 для режима PAE . Поддержка битов NX доступна начиная с версии CMS 6.0.4.
Считается , что вычислительная производительность Efficeon по сравнению с мобильными процессорами, такими как Intel Pentium M, ниже, хотя об относительной производительности этих конкурирующих процессоров публикуется мало.
Efficeon выпускался в двух типах корпусов : 783-контактная и 592-контактная шариковая решётка (BGA). Его энергопотребление умеренное (некоторые потребляют всего 3 Вт на частоте 1 ГГц и 7 Вт на частоте 1,5 ГГц), поэтому его можно пассивно охлаждать.
Было выпущено два поколения этого чипа. Первое поколение (TM8600) было изготовлено с использованием 0,13-микрометрового процесса TSMC и производилось на частоте до 1,2 ГГц . Второе поколение (TM8800 и TM8820) производилось по 90-нм техпроцессу Fujitsu и производилось на частотах от 1 ГГц до 1,7 ГГц.
Внутри Efficeon имеется два арифметико-логических блока , два блока загрузки/сохранения/сложения, два блока выполнения, два блока с плавающей запятой / MMX / SSE / SSE2 , один блок прогнозирования ветвей , один блок псевдонимов и один блок управления. Ядро VLIW может выполнять 256-битную инструкцию VLIW за цикл, которая называется молекулой, и имеет место для хранения восьми 32-битных инструкций (называемых атомами) за цикл.
Efficeon имеет кэш инструкций L1 объемом 128 КБ, кэш данных L1 объемом 64 КБ и кэш L2 объемом 1 МБ. Все кэши находятся на кристалле.
Кроме того, Efficeon CMS (программное обеспечение для морфинга кода) резервирует небольшую часть основной памяти (обычно 32 МБ) для кэша трансляции динамически транслируемых инструкций x86.
Продукты
[ редактировать ]- Elitegroup A532 (также продается как IRu Style 1715L, Fudita Smart TM1000)
- Microsoft FlexGo Компьютер [1] (первое поколение)
- Орион Мультисистемная кластерная рабочая станция
- Sharp Active MM20, MP30, MP70G
- Sharp Mebius Muramasa PC-MM2, PC-CV50F