Кіріспе

Efficeon (efficēon деп стильделген) процессоры – Transmeta компаниясының 2004 жылы шыққан екінші буын 256 биттік VLIW дизайны. Ол x86 процессорлары үшін жазылған кодты чиптің түпкілікті нұсқаулар жиынтығына түрлендіру үшін «Кодты морфтау бағдарламалық жасақтамасын» (CMS) пайдаланады. Бұрынғы моделі Transmeta Crusoe сияқты, Efficeon есептеу тиімділігіне, төмен қуат тұтынуға және аз жылу бөлуге баса назар аударады.

Өңдеуші

Efficeon процессорлары Intel Pentium 4 процессорларының мүмкіндіктеріне ең жақын, бірақ AMD Opteron процессорлары сияқты, толық интеграцияланған жад контроллеры, HyperTransport IO шинасы және NX битін, немесе PAE режиміне x86 кеңейтімді орындамау мүмкіндігін ұсынады. NX битіне қолдау CMS 6.0.4 нұсқасынан бастап қолжетімді. Efficeon процессорларының есептеу өнімділігі Intel Pentium M сияқты мобильді процессорларға қарағанда төмен деп есептеледі, бірақ осы бәсекелес процессорлардың салыстырмалы өнімділігі туралы ақпарат аз. Efficeon екі типтегі корпуста шығарылды: 783 және 592 контактілі шарлы тор массиві (BGA). Оның қуат тұтынуы орташа деңгейде (кейбір үлгілер 1 ГГц жиілікте 3 Вт, ал 1,5 ГГц жиілікте 7 Вт тұтынады), сондықтан оны пассивті салқындатуға болады. Бұл чиптің екі буыны өндірілді. Бірінші буын (TM8600) TSMC 0,13 микрометрлік технологиямен жасалған және 1,2 ГГц дейін жиілікте шығарылды. Екінші буын (TM8800 және TM8820) Fujitsu 90 нм технологиясын пайдаланып, 1 ГГц-тан 1,7 ГГц-қа дейінгі жиілік диапазонында өндірілді. Efficeon құрамында екі арифметикалық-логикалық құрылғы, екі жүктеу/сақтау/қосу құрылғысы, екі орындау құрылғысы, екі қозғалмалы нүкте/MMX/SSE/SSE2 құрылғысы, бір тармақ болжау құрылғысы, бір псевдоним құрылғысы және бір басқару құрылғысы бар. VLIW ядросы бір циклде 256 биттік VLIW нұсқауын орындай алады, бұл «молекула» деп аталады, және бір циклде сегіз 32 биттік нұсқауды (атомдар деп аталады) сақтауға арналған орын бар. Efficeon 128 КБ L1 нұсқаулар кэшімен, 64 КБ L1 деректер кэшімен және 1 МБ L2 кэшімен жабдықталған. Барлық кэштер чиптің өзінде орналасқан. Сонымен қатар, Efficeon CMS (кодты өзгерту бағдарламалық жасақтамасы) динамикалық түрде аударылған x86 нұсқауларының аударма кэші үшін негізгі жадтың шағын бөлігін (әдетте 32 МБ) резервтейді.