Уникальный смартфон-UMPC из нулевых: как HTC сделала устройство с двумя независимыми процессорами на борту?

Друзья! Ни для кого не секрет, что у смартфонов два дисплея: люди постарше могут вспомнить уникальные модели Toshiba, такие как Acer DX650, а некоторые читатели сразу вспомнят довольно уникальный Yota Phone. Но два монитора — это круто — а что, если в одно устройство поместить два разных процессора на разных архитектурах, каждый под управлением своей операционной системы, и можно было бы переключаться между ними одним нажатием кнопки? Компания HTC однажды создала поистине уникальное устройство, объединившее в себе компьютер x86 и коммуникатор Windows Mobile на процессоре Qualcomm, под названием HTC Shift. Я хочу знать, какие самые дикие устройства делает HTC и что находится за кадром! ? Так что добро пожаловать в разрез!

❯ Предисловие


Пожалуй, класс устройств UMPC — одно из самых интересных устройств из далеких «нулевых». В 2007 году, когда технологический конвейер достиг уровня, позволяющего сделать процессоры x86 достаточно мощными для достаточно комфортной работы с основной версией Windows XP и даже Vista, сохраняя при этом энергоэффективность, Intel представила концепцию по-настоящему портативных и карманных процессоров компьютеры размером с компьютеры, называемые UMPC (Ultra Mobile PC).

Еще до выпуска UMPC на мобильном рынке более семи лет существовала концепция КПК и коммуникаторов — предков современных смартфонов, которые могли выполнять некоторые задачи настольного компьютера, такие как запуск собственного программного обеспечения, чтение и редактирование документов, работа в Интернете и т д. Конечно, наиболее популярными платформами являются устройства Palm и устройства на базе Windows Mobile (также известные как Pocket PC). В целом, WinMobile очень близок к настольной версии Windows как по функциональности, так и с точки зрения API, а входной барьер довольно низок, поэтому платформа не страдает от недостатка приложений.

На фото - QTek 9100, QWERTY-коммуникатор на Windows Mobile. Я люблю устройства WinCE и Windows Mobile!!

Однако истинным предшественником UMPC можно считать устройства HPC (Handheld PC). Эти КПК имеют форм-фактор мини-ноутбука, оснащены полноценной клавиатурой, ОС Windows CE и даже помещаются в кармане джинсов! Представьте себе — в конце 1990-х годов устройство с цветным дисплеем, резистивным сенсорным экраном, возможностью полноценно пользоваться Web 1.0 и отвечать на электронные письма… это было бы очень, очень круто. Единственные предостережения — это архитектура Hitachi SuperH на устройствах HP Jornada и MIPS на устройствах Compaq.

Первой платформой UMPC стал не Atom, который через несколько лет начали устанавливать в нетбуки и планшеты, а процессор Intel A100/A110 на базе архитектуры Dothan, унаследованный от процессора ноутбука Pentium M. Он основан на архитектуре Pentium III и имеет некоторые общие функции с Core Duo/Core 2 Duo. Он поставляется с набором микросхем со встроенным графическим процессором - GMA 950 (который, кстати, является одним из немногих GMA с поддержкой Vista, насколько мне известно) и поддерживает память DDR2.

Некоторые могут сказать, что я купил HTC Shift случайно. Мне написал читатель DTF с предложением продать два устройства по очень скромной цене: рабочий аппарат с оригинальным корпусом и парой аккумуляторов за 5000 рублей и донор запчастей, цена 1500 рублей; Сэкономив немного денег, я заказал это устройство и был так рад, когда получил его! Чтобы понять, насколько это крутое устройство, нужно хотя бы раз подержать его в руках…

Но в чем причина такой компактности? Как инженерам HTC удалось уместить два процессора в одно маленькое устройство? Давайте посмотрим на материнскую плату HTC Shift!

❯ Что за девайс?


Shift — не первое устройство в линейке сверхкомпактных рабочих машин HTC. За год до X9500 был выпущен X7500, также уникальное устройство с магнитной QWERTY-клавиатурой, процессором Intel PXA270, разогнанным до 624 МГц, и 128 МБ оперативной памяти. Однако X7500 работает только под управлением Windows Mobile, что несколько ограничивает круг задач, для которых его можно использовать. Теперь, год спустя, HTC запускает Shift! на совершенно новой платформе от Qualcomm и Intel!

В целом, полноценная QWERTY-клавиатура не является редкостью для UMPC. Однако при нажатии клавиши Shift она выдвигается как ползунок, и самое интересное, что клавиатура представляет собой мембранную клавиатуру, по ощущениям обычную для ноутбука!

Между тем, Shift можно использовать и в качестве ноутбука, поскольку дисплей можно наклонять вертикально под небольшим, но все же вполне удобным углом. Единственное, на что следует обратить внимание в этой конструкции, так это на кабель; рано или поздно он, скорее всего, изнашивается :(

Под капотом устройство собирать не менее интересно. Процессор и память находятся на небольшой плате с уровнем плотности компонентов… ну, по крайней мере, до уровня Mac Mini.

Рабочий блок разбирать не стал, так как конструкция действительно слишком сложная, кабелей было много, и был риск случайно что-то повредить. Однако не забывайте, что это HTC и их устройства иногда выделяются своим чрезмерным дизайном!

Подводя итог, характеристики этого устройства таковы:

  • Процессор: 1-ядерный Intel Stealey для Windows, тактовая частота 800 МГц; чипсет Qualcomm MSM7200 ARM для Windows Mobile, тактовая частота 400 МГц.

  • Оперативная память: 1 ГБ DDR2 для Windows, 128 МБ для Windows Mobile

  • Постоянное хранилище: 40 ГБ жесткого диска и 64 МБ встроенной памяти WinMobile

  • дисплей: матрица 800х480, диагональ 7 дюймов, резистивный сенсорный экран. Почти аналогичен EEEPC 701

  • аккумулятор: 2700 мАч, 12 В, такой же, как у обычного ноутбука


Неплохо для такого устройства! Давайте откроем его и посмотрим поближе!

❯ Смотрим подробнее


Несмотря на то, что прошло 16 лет с момента выпуска устройства, батарея по-прежнему работает хорошо. В целом устройство загружается относительно быстро, а поскольку здесь полноценный жесткий диск, то во время работы устройства вы услышите легкий приятный шум вращения жесткого диска!

Несмотря на то, что с завода поставлялась с Windows Vista (на момент выпуска считавшейся сверхмощной операционной системой) и относительно слабым процессором, система работала очень быстро. Ни Aero, ни прозрачного окна здесь, конечно, нет.. но это и не обязательно :) В общем, на момент выпуска аппарат без проблем позволял просматривать Web 2.0 и WAP года, а также справляться с ежедневными задачами того времени: ICQ, электронная почта, opennet для интенсивных дискуссий по исправлениям ядра FreeBSD..

Обратите внимание: 12 лучших смартфонов Xiaomi.

и QWERTY-клавиатура здесь очень помогает!

Давайте возьмем нашу красотку на тест производительности и посмотрим, как она работает. Начнем с CPU-Z, который дал нам всего 26 баллов в однопоточном и многопоточном (не забывайте только одно ядро, без HT) режимах.

При большой нагрузке процессор нагревается до 60 градусов. Вообще говоря, после длительного использования тело будет немного горячим, но сказать, что устройство горячее, сложно. HTC много думала об охлаждении…
Продолжим тест CPU Queen в AIDA64 и посмотрим на результаты ниже. Интересно, что AIDA64 немного сильнее AMD K5 и немного слабее AMD Sempron 2600+ в списке. Те из вас, кто владел оборудованием AMD в начале 2000-х, знают, что такое Sempron 2600 :)

Профильный бенчмарк для тестирования графического процессора я не запускал — особого смысла в этом нет (GMA все равно слабая), но решил попробовать аппарат в классических играх. Уровни GMA950 основаны на играх начала 2000-х годов, поэтому мы будем тестировать некоторые из самых популярных игр того года.

Начнем с игры NFS Porsche Unleashed, выпущенной в 2000 году. GMA здесь ведет себя очень странно: из-за низкой скорости заполнения графического процессора и слабой отсечки игра работает со скоростью около 15 FPS, хотя если посмотреть на море и горизонт (здесь только фон), то FPS доходит до 30. Даже SiS Mirage здесь показывает себя лучше, хотя проблема, скорее всего, в драйвере.

Давайте перейдем к NFS Hot Pursuit 2, игре, работающей на D3D8. Здесь результаты намного лучше, а детализация сцен богаче: игра работает за 25-30 кадров и играть в нее можно легко! Никаких зависаний и лагов... Играть в полноценные настольные 3D-игры на портативном устройстве когда-то было очень круто: только EEEPC 701 мог себе это позволить.

Давайте проверим производительность ноутбука в 2D-играх! На UMPC люди обычно играют «героями», но лично мне нравится Fortress Crusader. Игра выдавала стабильные 30 кадров в исходном разрешении — никаких проблем с производительностью. Однако игра не распознает двойное нажатие на сенсорном экране, поэтому вам придется использовать джойстик и физические кнопки ЛКМ/ПКМ:

Конечно, здесь также доступны эмуляторы NES и SNES!

Довольно хорошие результаты!

❯ А что на Windows Mobile?


Вы можете переключиться на Windows Mobile, нажав кнопку SnapVUE. При этом вторая система не деинсталлируется и продолжает работать в фоновом режиме — так что вы можете переключаться между двумя системами динамически, при этом оба процессора всегда будут работать. Конечно, на энергопотребление это не влияет.. но всё равно круто!

Я не знаю, как это реализовано «за кадром», предполагаю, что за мультиплексирование линий LVDS (на дисплей) и контроллера тачскрина отвечает какой-то специальный чип от HTC.
Winmobile работает с разрешением 640х480 — то есть фактически он просто размещен в центре дисплея 800х480. Но несмотря на границы, изображение нормальное, без каких-либо размытых участков.

Под Winmobile можно выполнять почти те же задачи, что и на десктопной Windows — почта, ICQ, Java-игры на WinMobile, здесь хорошо работают порты десктопных игр. При этом у SnapVUE есть важная особенность — через него можно совершать звонки и раздавать интернет на основное устройство.

MSM7200 также имеет собственный независимый 3D-ускоритель, поэтому вы можете играть в Quake 3 на Shift. Но конечно лучше это делать на основной системе :)

В то же время устройство имеет относительно небольшое время автономной работы, явно недостаточное для работы в течение дня в спящем режиме. Но вот оно — полноценный жесткий диск, два процессора, дисплей высокого разрешения для портативного устройства на тот момент и две системы, работающие в фоновом режиме… это очень круто!

❯ Заключение


Именно такое устройство HTC выпустила в 2008 году. На мой взгляд, это очень круто. Устройство очень дорогое – до 1200 евро, но это цена уникального устройства с двумя процессорами. Конечно, может быть, он уже и не умеет правильно выполнять современные задачи, но всегда приятно иметь в своей коллекции такой крутой аппарат!

Что вы думаете о HTC Shift? Пишите свои мысли в комментариях! Еще у меня есть Telegram-канал, где я публикую свои мысли по ремонту, моддингу и программированию различных гаджетов из прошлого. Если вам интересно, подписывайтесь! Еще я веду канал на YouTube. Вы можете посмотреть последние видео :)

Друзья, если у вас есть китайские смартфоны, в том числе и нерабочие, и вы не хотите пытаться вдохнуть в них жизнь, а выбросить их жалко, вы можете подарить их мне :) Попробуйте лучше всего видеть эти устройства. Все под хорошим управлением. Недавно мне в качестве основного смартфона достался от SC негодный встроенный китайский 14 Pro Max. У меня также есть канал в Telegram, где я публикую статьи по бэкэнду, различные заметки и свои мысли по поводу ремонта, моддинга, программирования и реверс-инжиниринга, а также ссылки на мои новые статьи и видео. Если кому-то интересно, приходите к нам!

Статья написана при поддержке Time Cloud. Подпишитесь на меня и @Timeweb.Cloud, чтобы не пропускать новые статьи каждую неделю!

[Мой]Покупка смартфонаHtcWindowsIntelIntel AtomГаджетыВидеоYouTubeДлинный пост 44

Больше интересных статей здесь: Гаджеты.

Источник статьи: Уникальный смартфон-UMPC из нулевых: как HTC сделала устройство с двумя независимыми процессорами на борту?.