Comments 24
Друзья! Недавно я листал юлито и нашел вот такую крутую штуку всего за 400 рублей: современный магистр, ну или сюбор в корпусе ноутбука! Это настоящий фамиклон (клон NES или просто денди) с полноценный клавиатурой, мышью и двумя геймпадами.У меня есть целый ящик картриджей под нее и специально заказал карту захвата (за 200 рублей). Интересен девайс? =)
Вспоминаю, что тогда это казалось просто невероятно крутой железякой. Казалось, вот оно будущее. Кодить можно везде.
чипсетная «встройка» Intel GMA950, которая по производительности была близка к… GeForce 2MX
Неправда ваша, там не GMA 950, а GMA 500, который основан на PowerVR SGX 535, т.е. на чипе для мобильных телефонов. На вашем скриншоте из AIDA об этом даже написано в строке Architecture.
Впрочем, на iPhone 4 эта штука работала очень даже хорошо. Совершенно другая архитектура (два унифицированных шейдера вместе отдельных пиксельных конвееров и вертексных шейдеров на тот момент - относительное новшество для десктопных чипов на тот момент, ЕМНИП) + отвратительные драйверы (говорят, что сам чип купили, а драйверы писали не разработчики чипа, и не Интел) = производительность гораздо хуже, чем даже на GMA 900 серий.
Так что GMA 500/600/3600/3650 - ужас.
Недавно китайцы выпустили новый нетбук/ноутбук на Intel 8088
Вы видели недавний Hand386? Правда их все уже раскупили, и всё равно их с Али в Россию не доставляют.
Спасибо за поправку. Я чет попутал между атомами, у них в разных поколениях разные гпу были.
Низкая производительность GMA обусловлена ещё и отсутствием вершинного конвейера как такового - все трансформации каждой вершины в каждом кадре происходят на и без того слабеньком ЦПУ. Прибавляем к этому то, что на стороне игры (например HL) может происходить дополнительная трансформация вершин типа скниннинга = получаем низкую производительность и высокую загрузку проца. Вершинные шейдеры в DX9.0c выполняются тоже софтварно.
Особенность PowerVR была в том, что у них т.н тайловый рендерер (который остался у них и сейчас) и поддержка полноценного GLES2.0 в то время, хотя стандарт, тогда, можно сказать только-только вышел. Ещё в первом айфоне юзался гпу PowerVR с GLES1.1 - т.е FFP.
Что реально удивляет - так это свинская поддержка OGL. Учитывая, что оф. дрова под линух (т.е мобилки, речь про оригинал powervr) соответствуют GLES1.1/GLES2.0 (что можно назвать условным Core Profile для 2.0, хотя тогда такого понятия не было), странно было не реализовывать нормально огл под виндой
Я писал игрушку под встройку VIA Chrome (последователь видеокарт от S3), даже там поддержка огл была куда лучше и шустрее, хоть и OGL 1.2 (FFP).
Не знаю почему, но OpenGL на Intel это боль, это надо отличиться чтобы на форуме авторов стандарта писали что твои драйверы - говно:
Intel graphics and OpenGL really should be a FAQ entry, but anyway, short answer is that OpenGL support on Intel is known-bad and - in general terms - unless an application is specifically coded to take account of this, it’s not unreasonable to expect problems.
https://community.khronos.org/t/intel-gma-hd-and-opengl/63396
У меня был P21. Самое, что выделяло его помимо габаритов - наличие 3G модема и GPS.
А так - да, тормозил нещадно, как на Vista, так и W7. На W7, кстати, немного меньше (до нее, кстати, можно было официально обновиться, купив Windows 7 Upgrade Kit аж за 1100 руб.)
Более-менее быстро там работала Ubuntu (после того, как соберешь драйвер под видео и модем), но опять же жрала как не в себя и без того небольшую батарейку.
Помню я его. Прикольный, но дорогой.
Из нетбуков тогда (2009?) был у меня Nokia Booklet 3G - прикольная тема после установки SSD и, вроде, LUbuntu (но это неточно). Радовало общее качество, SIM-лоток и экран приличного разрешения, а вот распаянный 1Gb RAM конечно такое себе было.
Обалденный аппарат. Даже сам одно время подумывал раздобыть, но в итоге остановился на ещё более компактном Vaio UX.
Зато недавно я вспоминал «за тонкие клиенты» и решил себе заказать несколько подобных штук на базе AMD Geode.
Вообще, на фото не тонкий клиент, а пром-ПК с шиной PC/104. Штука, к слову, тоже крутая, но всё же область применения таких плат далека от тонких клиентов. Их обычно ставили на промышленную автоматизацию, а также во всякое тяжёлое оборудование.
Вот, например, аналогичная плата (снята с блока от автоматической депозитной машины). Выпускались они всякими крутыми фирмами (Fastwel, Agilent, Advantech) и стоили соответствующе.
Сейчас Feodor2 потихоньку пилит порт фуррифокса на квантуме - Mypal68. Было бы интересно посмотреть на него на таком устройстве. Правда, не знаю, насколько он способен вообще там запуститься, можно упереться в неподдержку каких-нибудь инструкций. Вообще, как по мне, не повезло девайсу - вид клёвый, стоимость ого-го, но железо уж слишком особенное, вплоть до экрана.
Я бы на вашем месте озаботился большей адаптацией интерфейса под такой экран. Перенёс бы панель задач вбок, поискал бы способы более компактно расположить интерфейс и поубирать лишние элементы. Для фокса раньше существовали темы с более компактным расположением интерфейса.
И в самом деле, как линукс работает на таких девайсах сегодня? Понятно, что с установкой нужно будет очень сильно заморочиться, но насколько реально получить в итоге производительность хотя бы того уровня, который не будет особо раздражать? Разумеется, не в голой консоли и не с Gedit вместо либры.
Мороки совсем нет. GPU, звук, сеть обычно заводится из коробки, производительность средненькая. Я писал статью вот туть: https://habr.com/ru/companies/timeweb/articles/707972/
Half-Life идёт здесь очень плохо, около 4-5 кадров в секунду (это не шутка) в D3D! Конечно, есть вероятность, что рендерер падает в софтвар из-за кривых драйверов. Процессор очень быстро начинает троттлить, поэтому о 3D играх можно сразу забыть. Или не сразу?
А ты Xash3D попробуй запустить. Можно попробовать даже как оригинальный запустить, так и наш форк.
Случайно нажал отправить, не дописал ещё всё. Если запустишь отдельно с ярлыка, и пропишешь в аргументах -dev 2 -log, и запостишь engine.log, можно было бы посмотреть почему он (предположительно) сваливается в программный рендеринг.
Даже более того, в форке есть аргумент -safegl, который будет перебирать профили OpenGL, постепенно понижая к ним требования. С ним тоже можно найти успешную конфигурацию.
Когда-то давно очень хотелось прикупить себе нечто подобное, в частности HP Mini 2133. Купить его в итоге так и не купил, выпускалось устройство и на Висте и на линуксе. Версия с Вистой комплектовалась 2Гб ОЗУ
Вот еще один обзор этого же девайса с Хабра — https://habr.com/ru/companies/selectel/articles/654465/ В 2010 о таком мечтал :)
Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых