Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Transmeta Corporation была американской полупроводниковой компанией без фабрик, базирующейся в Санта-Кларе, штат Калифорния . Он разработал микропроцессоры с низким энергопотреблением, совместимые с x86, на основе ядра VLIW и программного уровня под названием Code Morphing Software .

Программное обеспечение Code Morphing (CMS) состоит из интерпретатора , исполняющей системы и динамического двоичного транслятора . Инструкции x86 сначала интерпретировались по одной инструкции и профилировались, затем, в зависимости от частоты выполнения блока кода, CMS постепенно генерировал более оптимизированные переводы. [3] [4] [5]

В ядре VLIW реализованы функции, специально разработанные для ускорения CMS и переводов. Среди функций были поддержка общих предположений, обнаружение псевдонимов памяти и обнаружение самомодифицирующегося кода x86. [3] [4] [5]

Комбинация CMS и ядра VLIW позволила достичь полной совместимости с x86 при сохранении производительности и снижении энергопотребления. [3] [4] [5]

Transmeta была основана в 1995 году Бобом Чмеликом , Дэйвом Дицелем , Колином Хантером, Эд Келли, Дугом Лэрдом , Малкольмом Уингом и Грегом Зайнером . [6] [7]

Ее первый продукт, процессор Crusoe, был запущен 19 января 2000 года. Transmeta стала публичной 7 ноября 2000 года. 14 октября 2003 года компания выпустила свой второй крупный продукт, процессор Efficeon. В 2005 году Transmeta сосредоточила свои усилия на лицензировании своего портфеля микропроцессорных и полупроводниковых технологий. [8] После увольнений в 2007 году Transmeta полностью перешла от производства полупроводников к лицензированию интеллектуальной собственности. [9] В январе 2009 года компания была приобретена Novafora [10], а патентный портфель был продан Intellectual Ventures . Новафора прекратила свою деятельность в августе 2009 года. Intellectual Ventures передает Transmeta IP по лицензии другим компаниям на неисключительной основе. [11]

Transmeta произвела две архитектуры процессоров, совместимых с x86 : Crusoe и Efficeon - внутренние кодовые имена были «Fred» и «Astro». Эти процессоры появились в субноутбуках , ноутбуках , настольных ПК , блейд-серверах , планшетных ПК , персональных кластерных компьютерах и бесшумных настольных компьютерах, где низкое энергопотребление и рассеивание тепла имеют первостепенное значение.

До приобретения Novafora в 2009 году Transmeta имела умеренный успех в лицензировании своей интеллектуальной собственности. Лицензиарами технологии Transmeta являются Intel (с бессрочной неисключительной лицензией на все патенты и патентные заявки Transmeta, включая любые, которые Transmeta может приобрести до 31 декабря 2017 г.), [12] Nvidia (с неисключительной лицензией на LongRun и Transmeta). Технологии LongRun2 и другая интеллектуальная собственность), [13] Sony (лицензиат LongRun2), [14] Fujitsu (лицензиат LongRun2) [15] и NEC (лицензиат LongRun2). [16]

История [ править ]

Скрытый режим [ править ]

Основанная в 1995 году, Transmeta начинала как стелс-стартап . Компании в значительной степени удавалось скрывать свои амбиции до официального открытия компании 19 января 2000 года. [17] За период скрытности было подписано более 2000 соглашений о неразглашении информации (NDA). [18] В течение первых нескольких лет существования Transmeta было мало что известно о том, что именно она будет предлагать. Его веб-сайт был открыт в середине 1997 года и в течение примерно двух с половиной лет не отображал ничего, кроме текста: «Этой веб-страницы еще нет».

12 ноября 1999 г. в HTML-коде появился загадочный комментарий: [19]

Да, есть секретное сообщение, и оно таково: политика Transmeta заключалась в том, чтобы хранить молчание о своих планах до тех пор, пока у нее не будет чего продемонстрировать миру. 19 января 2000 года Transmeta анонсирует и продемонстрирует возможности процессоров Crusoe. Одновременно все подробности будут размещены на этом веб-сайте для всеобщего обозрения в Интернете. Crusoe будет крутым аппаратным и программным обеспечением для мобильных приложений. Крузо будет нетрадиционным, поэтому мы хотели сообщить вам заранее, чтобы вы приехали посмотреть весь веб-сайт в январе, чтобы вы могли получить полную историю и иметь доступ ко всем реальным деталям, как только они станут доступны. .

Transmeta пыталась укомплектовать компанию в секрете, хотя спекуляции в Интернете не были редкостью. [20] Постепенно из компании стала поступать информация о том, что она работает над дизайном очень длинного командного слова (VLIW), которое переводит код x86 в свой собственный код VLIW.

Открыт для бизнеса [ править ]

19 января 2000 года Transmeta провела презентацию на Вилле Монтальво в Саратога, Калифорния [21] и объявила миру, что работает над процессором динамической двоичной трансляции, совместимым с x86, под названием Crusoe. Он также выпустил 18-страничный технический документ [3] с описанием технологии.

Transmeta рекламировала свою микропроцессорную технологию как чрезвычайно инновационную и революционную в сегменте рынка с низким энергопотреблением. Они надеялись стать лидерами как по мощности, так и по производительности в области x86, но первоначальные обзоры Crusoe показали, что производительность значительно ниже прогнозов. [22] Кроме того, пока Crusoe находился в разработке, Intel и AMD значительно увеличили скорость и начали устранять опасения по поводу энергопотребления. Таким образом, Crusoe быстро вошла в сегмент рынка с малым объемом, малым форм-фактором (SFF) и низким энергопотреблением. [ необходима цитата ]

7 ноября 2000 года (в день выборов в США) Transmeta провела первичное публичное размещение акций по цене 21 доллар за акцию. Цена достигла максимума в 50,26 доллара, а затем упала до 46 долларов за акцию в день открытия. Это сделало Transmeta последним из крупнейших высокотехнологичных IPO пузыря доткомов . Их производительность в день открытия была не превзойдена до IPO Google в 2004 году.

В июле 2002 года в компании произошли первые увольнения, в результате чего численность персонала сократилась на 40%. [23]

14 октября 2003 года Transmeta анонсировала процессор Efficeon, который, как утверждалось, имел вдвое большую производительность по сравнению с исходным процессором Crusoe при той же частоте. [ необходима цитата ] Однако производительность по-прежнему была слабой по сравнению с конкурентами, а сложность чипа значительно возросла. Увеличенный размер и энергопотребление, возможно, ослабили ключевое рыночное преимущество, которым ранее пользовались чипы Transmeta по сравнению с конкурентами. [ необходима цитата ]

В январе 2005 года компания объявила о своей первой стратегической реструктуризации, отказавшись от производства полупроводников и сосредоточившись на лицензировании интеллектуальной собственности. [8] В марте 2005 года Transmeta объявила об увольнении 68 человек при сохранении 208 сотрудников. Сообщалось, что Sony является ключевым лицензиатом технологии Transmeta, и примерно половина оставшихся сотрудников должна была работать над технологией оптимизации энергопотребления LongRun2 для Sony.

31 мая 2005 года Transmeta объявила о подписании соглашений о покупке активов и лицензионных соглашений с гонконгской компанией Culture.com Technology Limited. Сделка развалилась из-за задержек с получением лицензий на экспорт технологий от Министерства торговли США, и 9 февраля 2006 г. стороны объявили о расторжении соглашений.

10 августа 2005 года Transmeta объявила о своем первом прибыльном квартале. За этим последовал отчет GameSpot от 20 марта 2006 года о том, что Transmeta работает над «неназванным» проектом Microsoft . Как оказалось, это была защищенная платформа под брендом AMD для программы Microsoft FlexGo . [24]

11 октября 2006 года Transmeta объявила о подаче иска против корпорации Intel за нарушение десяти патентов Transmeta в США, касающихся компьютерной архитектуры и технологий энергоэффективности. Жалоба обвинялась в том, что Intel нарушила и нарушила патенты Transmeta, производя и продавая различные микропроцессорные продукты, включая как минимум линейку продуктов Intel Pentium III, Pentium 4, Pentium M, Core и Core 2.

7 февраля 2007 года Transmeta закрыла свое подразделение инжиниринговых услуг, уволив при этом 75 сотрудников. Это было одновременно с объявлением о том, что компания больше не будет разрабатывать и продавать оборудование и сосредоточится на разработке и лицензировании интеллектуальной собственности. [9] Впоследствии AMD инвестировала 7,5 млн долларов в Transmeta, планируя использовать портфель патентов компании в области энергоэффективных технологий. [25]

24 октября 2007 года Transmeta объявила о соглашении об урегулировании иска против корпорации Intel. Intel согласилась выплачивать Transmeta 150 миллионов долларов авансом и 20 миллионов долларов в год в течение пяти лет в дополнение к снятию встречных исков к Transmeta. Transmeta также согласилась лицензировать несколько своих патентов и передать Intel небольшой портфель патентов в рамках сделки. [12] Transmeta также согласилась никогда больше не производить x86-совместимые процессоры. Одной из серьезных проблем в судебном разбирательстве с Intel была выплата примерно 34 миллионов долларов трем руководителям Transmeta. [26] [27] В конце 2008 года Intel и Transmeta достигли нового соглашения о переводе 20 миллионов долларов в год единовременно.

8 августа 2008 года Transmeta объявила, что передала Nvidia лицензию на свои технологии LongRun и микросхемы с низким энергопотреблением за единовременную лицензионную плату в размере 25 миллионов долларов. [13] 17 ноября Transmeta объявила о подписании окончательного соглашения о приобретении Novafora , компании по производству цифровых видеопроцессоров, базирующейся в Санта-Кларе, штат Калифорния , за 255,6 млн долларов наличными с учетом корректировок в зависимости от оборотного капитала. [28] Сделка была завершена 28 января 2009 г., когда Novafora объявила о завершении приобретения Transmeta. [29]

ООО «Интеллектуальное венчурное финансирование» [30] завершило приобретение патентного портфеля, ранее разработанного и принадлежавшего Transmeta Corporation, 4 февраля 2009 г. [28]

Из-за финансовых проблем и невозможности казнить Новафора рухнула в конце июля 2009 года. [31] [32]

Руководство и персонал [ править ]

Корпоративное управление [ править ]

В Transmeta сменили шесть разных генеральных директоров, которые руководили компанией на протяжении всего ее существования.

Известные сотрудники [ править ]

Среди его экипажа технологов, Transmeta использовали некоторые из более общественных деятелей отрасли в том числе основатель Linux Линус Торвальдс , разработчик Linux Kernel Hans Peter Anvin , Yacc автор Стивен К. Джонсон , [33] [34] и разработчик игры Дэйв Д. Тейлор . Частично из-за наличия этих цифр отрасль постоянно гудела слухами и « теориями заговора », что приводило к прекрасным отношениям с прессой .

Финансовая история [ править ]

На следующих диаграммах показаны доходы, операционные расходы, валовая прибыль и чистые убытки компании за период с 1996 по 2007 год. [1] [35] [36] Согласно отчетам 10-K числа даны в тысячах. Когда-то компания была названа самой важной компанией Кремниевой долины в редакционной статье журнала Upside, но не смогла добиться прибыльности, пока была поставщиком микросхем.

Доходы, расходы, валовая прибыль и убытки с 1996 по 2007 гг.

Финансирование [ править ]

За время своего существования Transmeta получила финансирование в размере 969 миллионов долларов. [ необходима цитата ]

Продукты [ править ]

Крузо [ править ]

Процессор Transmeta от ноутбука Fujitsu Lifebook серии P

Crusoe было первым семейством микропроцессоров от Transmeta, названным в честь литературного персонажа Робинзона Крузо . [ необходима цитата ]

Transmeta потеряла доверие и подверглась серьезной критике из-за больших расхождений между прогнозируемой производительностью и потребляемой мощностью и фактическими результатами. Хотя энергопотребление было несколько лучше, чем у предложений Intel и AMD, опыт конечного пользователя (то есть время автономной работы) показал лишь незначительное общее улучшение. [37] Во-первых, программное обеспечение Code Morphing (CMS) в сочетании с архитектурой кеша искусственно раздувало сравнения между тестами и реальными приложениями. Это связано с повторяющимся характером тестов и их небольшими следами. Накладные расходы на программное обеспечение CMS на самом деле могли быть ключевой причинойгораздо более низкой производительности для многих реальных приложений; простая архитектура ядра VLIW не могла конкурировать с приложениями с интенсивными вычислениями; а интерфейс южного моста был ограничен его низкой пропускной способностью для графики или других приложений с интенсивным вводом-выводом. Некоторые стандартные тесты даже не запускались, что ставит под сомнение заявление о полной совместимости с x86. [22]

Efficeon [ править ]

Процессор Transmeta Efficieon

Процессор Efficeon представлял собой 256-битный процессор VLIW второго поколения компании Transmeta . Как и Crusoe ( 128-битная архитектура VLIW), Efficeon подчеркнула вычислительную эффективность, низкое энергопотребление и низкий уровень теплового воздействия.

Модель 2004 года Transmeta Efficeon с тактовой частотой 1,6 ГГц (изготовленная по 90-нм техпроцессу) имела примерно те же характеристики производительности и мощности, что и Intel Atom с 1,6-ГГц процессором 2008 года (изготовленная по 45-нм техпроцессу). [38] [ неудачная проверка ] Efficeon включал в себя интегрированный северный мост , в то время как конкурирующий Atom требовал внешнего чипа северного моста, что значительно снизило энергопотребление Atom.

Процессор Transmeta Efficeon устранил многие недостатки Crusoe и показал примерно двукратное улучшение в реальном мире по сравнению с Crusoe. Его кристалл был значительно меньше, чем у Pentium 4 и Pentium M, если сравнивать с тем же техпроцессом. Размер кристалла Efficeon, изготовленного на 90 нм, составляет 68 мм², что составляет 60% от Pentium 4 на 90 нм при 112 мм², причем оба процессора имеют кэш-память второго уровня объемом 1 МБ.

Идея продажи продукта в определенной тепловой оболочке обычно не понималась массой обозревателей, которые были склонны сравнивать Efficeon с семейством микропроцессоров x86, независимо от энергопотребления или приложения. [ неправильный синтез? ] Один из примеров такой критики предполагает, что производительность по-прежнему значительно отстает от Intel Pentium M (Banias) и AMD Mobile Athlon XP . [39]

Реализации [ править ]

Технология [ править ]

Процессоры Transmeta представляли собой упорядоченные ядра с очень длинными командными словами (VLIW), на которых работал специальный программный уровень динамической двоичной трансляции, который вместе реализовал совместимость с архитектурой x86. Transmeta зарегистрировала товарный знак «Code Morphing» для описания своей технологии [40] и назвала программный уровень программным обеспечением Code Morphing Software (CMS).

Transmeta использовала обратное смещение корпуса, чтобы снизить потребляемую мощность примерно в 2,5 раза. (Похожая технология использовалась в процессорах XScale .) [41]

Программное обеспечение для преобразования кода [ править ]

Code Morphing Software ( CMS ) - это технология, используемая микропроцессорами Transmeta для выполнения инструкций x86 . [42] [43] В широком смысле, CMS читает инструкции x86 и генерирует инструкции для проприетарного процессора VLIW в стиле Shade. [44] Перевод CMS намного дороже, чем у Shade, но дает гораздо более качественный код. CMS также содержит интерпретатор и моделирует работу как в пользовательском, так и в системном режимах.

Программное обеспечение Code Morphing состоит из интерпретатора , исполняющей системы и динамического двоичного транслятора . Инструкции x86 сначала интерпретировались по одной инструкции и профилировались, затем, в зависимости от частоты выполнения и других эвристик , CMS постепенно генерировала более оптимизированные переводы. [3] [4] [5]

Подобные технологии существовали в 1990 - е годы: Ваби для Solaris и Linux , FX 32! Для Альфы и IA-32 EL для Itanium , с открытым исходным кодом DAISY, [45] в эмулятор Mac 68K для PowerPC. [ необходима цитата ] Подход Transmeta установил гораздо более высокую планку совместимости с x86 благодаря его способности выполнять все инструкции x86 от начальной загрузки до последних мультимедийных инструкций.

Программное обеспечение трансформации кода Transmeta работает аналогично финальному этапу оптимизации обычного компилятора. Рассмотрим фрагмент 32-битного кода x86:

add eax, dword ptr [esp] // загружаем данные из стека, добавляем в eaxдобавить ebx, dword ptr [esp] // то же самое, для ebxmov esi, [ebp] // загружаем esi из памятиsub ecx, 5 // вычесть 5 из регистра ecx

Сначала это упрощенно преобразуется в собственные инструкции:

ld% r30, [% esp] // загружаем из стека во временныйadd.c% eax,% eax,% r30 // добавить в% eax, установить коды условий.ld% r31, [% esp]доп. c% ebx,% ebx,% r31ld% esi, [% ebp]sub.c% ecx,% ecx, 5

Затем оптимизатор исключает общие подвыражения и ненужные операции кода условия и, возможно, применяет другие оптимизации, такие как развертывание цикла :

ld% r30, [% esp] // загружаем из стека только один раздобавить% eax,% eax,% r30добавить% ebx,% ebx,% r30 // повторно использовать данные, загруженные ранееld% esi, [% ebp]sub.c% ecx,% ecx, 5 // нужен только этот последний код условия

Наконец, оптимизатор группирует отдельные инструкции («атомы») в длинные командные слова («молекулы») для базового оборудования:

ld% r30, [% esp]; sub.c% ecx,% ecx, 5ld% esi, [% ebp]; добавить% eax,% eax,% r30; добавить% ebx,% ebx,% r30

Эти две молекулы VLIW потенциально могут выполняться за меньшее количество циклов, чем исходные инструкции на процессоре x86. [3]

Transmeta заявила о нескольких технических преимуществах этого подхода:

  1. Поскольку лидеры рынка Intel и / или AMD будут расширять базовый набор инструкций x86, Transmeta может быстро модернизировать свой продукт с помощью обновления программного обеспечения, вместо того, чтобы требовать переделки своего оборудования. Этот метод просто подчеркивает совместимость, а не производительность.
  2. Производительность и мощность можно настроить с помощью программного обеспечения в соответствии с потребностями рынка.
  3. Было бы относительно просто исправить конструктивные или производственные недостатки оборудования, используя программные обходные пути .
  4. Больше времени можно было бы потратить на расширение возможностей ядра или снижение его энергопотребления, не беспокоясь о 33-летней обратной совместимости с архитектурой x86.
  5. Процессор мог эмулировать несколько других архитектур, возможно, даже одновременно. (При первом запуске Crusoe Transmeta продемонстрировала, что pico-Java и x86 работают вместе на собственном оборудовании.)

До выпуска Crusoe ходили слухи, что Transmeta полагалась на эти преимущества при разработке гибридного процессора PowerPC и x86. Но Transmeta изначально сконцентрировалась исключительно на рынке x86 с крайне низким энергопотреблением.

Возможность быстрого обновления продуктов без замены оборудования была продемонстрирована в 2002 году при обновлении на месте (загрузка) для повышения производительности ЦП планшетного ПК HP Compaq TC1000 на базе Crusoe . Он снова использовался в 2004 году, когда в линейку продуктов Transmeta Efficeon были добавлены бит NX и поддержка SSE3 без необходимости изменения оборудования. На практике обновления на местах были редкостью из-за того, что поставщики системного оборудования не хотели нести дополнительные расходы на поддержку клиентов или тратить дополнительные деньги на обеспечение качества для потенциальных обновлений или исправлений ошибок в отгруженных продуктах, по которым они уже закрыли бухгалтерские книги.

Ядро VLIW [ править ]

В сочетании со своим программным обеспечением для преобразования кода Efficeon наиболее точно отражает набор функций процессоров Intel Pentium 4 , хотя, как и процессоры AMD Opteron , он поддерживает полностью интегрированный контроллер памяти , шину HyperTransport IO и бит NX , либо не поддерживает ... выполнить расширение x86 в режим PAE . Поддержка битов NX доступна начиная с версии 6.0.4 CMS.

Вычислительная производительность Efficeon по сравнению с мобильными процессорами, такими как Intel Pentium M , считается ниже, хотя об относительной производительности этих конкурирующих процессоров публикуется мало.

Efficeon выпускался в двух типах корпусов: с 783- и 592-контактными шариковыми решетками . Его энергопотребление было умеренным (некоторые потребляли всего 3 Вт на 1 ГГц и 7 Вт на 1,5 ГГц), поэтому его можно было пассивно охлаждать.

Было выпущено два поколения этого чипа. Первое поколение (TM8600) производилось по 130-нм техпроцессу TSMC и производилось с тактовой частотой до 1,1 ГГц . Второе поколение (TM8800 и TM8820) было изготовлено по 90-нм техпроцессу Fujitsu и производилось на частотах от 1 ГГц до 1,7 ГГц.

Внутри Efficeon было два блока арифметической логики , два блока загрузки / сохранения / добавления, два блока выполнения, два блока с плавающей запятой / MMX / SSE / SSE2 , один блок предсказания ветвления , один блок псевдонима и один блок управления. Ядро VLIW могло выполнять 256-битную инструкцию VLIW за цикл. VLIW называется молекулой и имеет место для хранения восьми 32-битных инструкций (называемых атомами) за цикл.

Efficeon имел кэш инструкций L1 размером 128 КБ, кэш данных L1 размером 64 КБ и кэш L2 размером 1 МБ. Все тайники умерли.

Кроме того, программное обеспечение для преобразования кода (CMS) Efficeon зарезервировало небольшую часть основной памяти (обычно 32 МБ) для своего кэша динамически транслируемых инструкций x86.

Собственная компиляция [ править ]

В принципе, должна быть возможность оптимизировать код x86 в пользу программного обеспечения для преобразования кода или даже для компиляторов, чтобы напрямую ориентироваться на родную архитектуру VLIW . Однако, написав в 2003 году, Линус Торвальдс, очевидно, отклонил эти подходы как нереалистичные: [46] [47]

Собственный код crusoe - даже если он был задокументирован и доступен - не очень подходит для работы с ОС общего назначения. В нем нет понятия защиты памяти и нет MMU для доступа к коду, поэтому такие вещи, как модули ядра, просто не будут работать.

Переводы обычно лучше, чем статически скомпилированный собственный код (потому что весь ЦП предназначен для предположений, а статические компиляторы не знают, как это сделать), и, таким образом, переход в собственный режим не обязательно улучшает производительность.

Так что нет, это не принесет особой выгоды, не говоря уже о том, что это даже не вариант, поскольку Transmeta никогда не публиковала достаточно подробностей, чтобы сделать это. В основном из простых соображений безопасности - если вы начнете предоставлять интерфейсы для работы с «микрокодом», вы можете сделать действительно неприятные вещи.

[… Я имел в виду…] «ты не можешь этого сделать». И мы даже не будем подробно рассказывать, как этого нельзя сделать.

Фактически, даже внутри transmeta вы не можете этого сделать, не имея специально благословленной версии флэш-памяти, которая позволяет выполнять обновления. Если вы когда-нибудь увидите машину с заметной надписью «CMS обновлена ​​до версии для разработки», то это намек на то, что разработчики TMTA могут изменить эту машину.

-  Линус Торвальдс, список рассылки linux-kernel

Последующий реверс-инжиниринг , опубликованный в 2004 году, проясняет некоторые детали нативной архитектуры VLIW и связанного с ней набора инструкций и предполагает наличие фундаментальных ограничений, препятствующих переносу на нее такой операционной системы, как Linux. [48] [49]

В той же работе также сравнивается запатентованная технология Transmeta с предшествующим уровнем техники, опубликованным и в некоторых случаях запатентованным IBM, и предполагается, что некоторые претензии могут не выдержать детального изучения. [49]

Ссылки [ править ]

  1. ^ a b c d "Transmeta Corporation 10-K" . Комиссия по Безопасности и Обмену. 2007 г.
  2. ^ «Профиль компании Transmeta Corp (TMTA)» . Архивировано из оригинала на 2 декабря 2009 года . Проверено 3 октября 2008 года .
  3. ^ a b c d e f "Технология, лежащая в основе процессоров Crusoe, Transmeta Corporation" (PDF) . 19 января 2001 года. Архивировано из оригинального (PDF) 19 января 2001 года . Проверено 13 ноября 2011 года .
  4. ^ a b c d Дэвид Р. Дитзель (21 июня 2008 г.). Опыт динамического двоичного перевода (основной доклад семинара ISCA AMAS-BT) (PDF) . ISCA 2008. Архивировано из оригинального (PDF) 3 декабря 2013 года.
  5. ^ a b c d Джеймс К. Денерт; Брайан К. Грант; Джон П. Бэннинг; Ричард Джонсон; Томас Кистлер; Александр Клайбер; Джим Мэттсон (27 марта 2003 г.). Программное обеспечение для преобразования кода Transmeta: использование предположений, восстановления и адаптивной ретрансляции для решения реальных проблем . CGO 2003.
  6. Вэнс, Эшли (21 сентября 2007 г.). «Эпизод 7 полукогерентных вычислений - Подкаст - пионер чипов Дэвид Дитцель рассказывает о Transmeta, Sun и Bell Labs» . Theregister.co.uk . Проверено 13 ноября 2011 года .
  7. ^ Гепперт, Линда; Перри, Текла (май 2000 г.). «Волшебное шоу Трансметы». IEEE Spectrum . IEEE. 37 (5): 26–33. DOI : 10.1109 / 6.842131 .
  8. ^ a b «Sony лицензирует технологию энергосбережения Transmeta: производитель микросхем стремится к лицензированию для достижения прибыльности» . 24 января 2005 г.
  9. ^ a b «Transmeta выходит из микропроцессорного бизнеса: Transmeta сосредоточится на лицензировании IP» . X-bit labs. 2 февраля 2007 года в архив с оригинала на 3 октября 2012 года . Проверено 13 ноября 2011 года .
  10. ^ "Transmeta Corporation 8-K" . Комиссия по Безопасности и Обмену. 28 января 2009 г.
  11. ^ «Приобретает патентный портфель Transmeta» . Интеллектуальные предприятия. 28 января 2009 . Проверено 3 марта 2014 года .
  12. ^ a b «Transmeta Corporation - Transmeta объявляет об урегулировании патентных споров, передаче технологий и лицензионном соглашении с Intel» . Investor.transmeta.com. Архивировано из оригинального 17 -го марта 2012 года . Проверено 13 ноября 2011 года .
  13. ^ Б Крозерса, Брук (7 августа 2008). «Transmeta предоставляет Nvidia лицензию на энергосберегающие технологии» . News.cnet.com . Проверено 13 ноября 2011 года .
  14. ^ «Transmeta предоставляет Sony лицензии на технологию малой мощности» .
  15. ^ «Fujitsu лицензирует технологию Transmeta LongRun» .
  16. ^ «NEC лицензирует технологию Transmeta, приобретает долю в компании» .
  17. ^ "Transmeta Corporation - Transmeta нарушает молчание, представляет интеллектуальный процессор, который революционизирует мобильные Интернет-вычисления" . Investor.transmeta.com. Архивировано из оригинального 17 -го марта 2012 года . Проверено 13 ноября 2011 года .
  18. ^ "Журнал TIME - Азиатское издание - 31 марта 2008 г. Том 171, № 12" . Asiaweek.com. 9 мая 2011 . Проверено 13 ноября 2011 года .
  19. ^ «Детали Transmeta продолжают разгадываться» . Hardware.slashdot.org . Проверено 13 ноября 2011 года .
  20. ^ «Новый процессор? - Shacknews - Новости компьютерных игр, PlayStation, Xbox 360 и Wii, предварительные просмотры и загрузки» . Shacknews . Проверено 13 ноября 2011 года .
  21. ^ "Transmeta CPU берет на себя Pentium" .
  22. ^ a b "VHJ: Tracking Transmeta" . Vanshardware.com. 15 июля 2003 . Проверено 13 ноября 2011 года .
  23. ^ "Transmeta сокращает 200 по мере увеличения убытков - CNET News.com" . News.com.com. 18 июля, 2002. Архивировано из оригинального 13 июля 2012 года . Проверено 13 ноября 2011 года .
  24. ^ «AMD предоставит микропроцессор Transmeta Efficeon с поддержкой технологии Microsoft FlexGo на развивающихся рынках» . Investor.transmeta.com. Архивировано из оригинального 17 -го марта 2012 года . Проверено 13 ноября 2011 года .
  25. ^ «AMD инвестирует 7,5 миллионов долларов в Transmeta - CNET News.com» . News.com.com. Архивировано из оригинального 16 июля 2012 года . Проверено 13 ноября 2011 года .
  26. ^ «Злой инвестор предлагает купить Transmeta» . Реестр . 1 февраля 2008 г.
  27. ^ "График 14A корпорации Transmeta" . Комиссия по Безопасности и Обмену. 25 августа 2008 г. С. 19–20.
  28. ^ а б Ина Фрид (17 ноября 2008 г.). «Трансмета находит покупателя» . cnet.com.
  29. ^ «Новафора продает некоторые патенты Transmeta в день завершения приобретения» . xbitlabs.com. Архивировано из оригинала на 2 декабря 2013 года . Проверено 13 ноября 2011 года .
  30. ^ "ООО" Интеллектуальное венчурное финансирование " . Intellectualventures.com . Проверено 13 ноября 2011 года .
  31. ^ "Покупатель Transmeta Новафора разоряется, говорится в отчете" . EE Times . Архивировано из оригинального 30 июля 2012 года . Проверено 3 марта 2014 года .
  32. ^ globes.co.il
  33. ^ Шенкленд, Стивен (2 января 2002). «Transmeta развивает собственную версию Linux» . www.cnet.com . Архивировано 10 ноября 2020 года . Проверено 10 ноября 2020 года . «Этот метод работает для всех типов вычислительных задач», - сказал Стив Джонсон, руководитель отдела разработки программного обеспечения в Transmeta.
  34. Рианна Моррис, Ричард (1 октября 2009 г.). «Стивен Кертис Джонсон: Компьютерщик недели» . www.red-gate.com . Архивировано 30 октября 2020 года . Проверено 10 ноября 2020 года .
  35. ^ "Transmeta Corporation 10-K" . Комиссия по Безопасности и Обмену. 2000 г.
  36. ^ "Transmeta Corporation 10-K" . Комиссия по Безопасности и Обмену. 2005 г.
  37. ^ http://www20.tomshardware.com/mobile/20010215/index.html [ мертвая ссылка ]
  38. ^ «Tom's Hardware: оценка производительности: почти Pentium M при небольшой мощности» . Tomshardware.com. 1 апреля 2008 . Проверено 13 ноября 2011 года .
  39. ^ "VHJ: Бенчмаркинг эффективности Transmeta" . Vanshardware.com. 4 апреля 2004 . Проверено 13 ноября 2011 года .
  40. Code-morphing: Fresh as a DAISY. Архивировано 5 июня 2008 г. в Wayback Machine Мэри Фоли.
  41. ^ Манфред Дитрих; Иоахим Хаазе (2011). Вариации процесса и вероятностный дизайн интегральных схем . Springer. п. 185. ISBN 978-1-4419-6621-6.
  42. ^ Transmeta Code Morphing Software: Использование Спекуляция, восстановление и адаптивного Ретрансляция к Адрес проблем реальной жизни архивной 2008-12-04 в Wayback Machine - в тезисах первого ежегодного международного симпозиума IEEE / ACM по генерации кода и оптимизации , 27–29 марта 2003 г., Сан-Франциско, Калифорния
  43. ^ Transmeta Crusoe и Efficeon: Встроенный VLIW как реализация CISC. Архивировано 7 января 2018 г. на Wayback Machine - опубликовано в протоколе SCOPES, Вена, 25 сентября 2003 г.
  44. ^ Shade архивации 1999-04-29 в Wayback Machine
  45. ^ "DAISY: Динамически построенный набор команд из Йорктауна" . Research.ibm.com . Проверено 13 ноября 2011 года .
  46. ^ "Линус Торвальдс пишет в списке рассылки Linux-ядра" . Marc.info. 20 июня 2003 . Проверено 13 ноября 2011 года .
  47. ^ "Линус Торвальдс пишет в списке рассылки Linux-ядра" . Marc.info. 20 июня 2003 . Проверено 13 ноября 2011 года .
  48. ^ Технологии реального мира. «Технологии реального мира - Крузо разоблачен: обратное проектирование архитектуры Transmeta TM5xxx I» . Realworldtech.com . Проверено 13 ноября 2011 года .
  49. ^ a b Технологии реального мира (27 января 2004 г.). «Технологии реального мира - Крузо разоблачен: обратное проектирование архитектуры Transmeta TM5xxx II» . Realworldtech.com . Проверено 13 ноября 2011 года .

Внешние ссылки [ править ]

  • Архивная страница компании