Компания Intel подготовила (http://www.extremetech.com/computing/105189-intels-x86-andro...) около 120 патчей, направленных на улучшение поддержки архитектуры x86 и процессоров Atom в платформе Android 4.0 (http://www.opennet.me/opennews/art.shtml?num=32079). Среди наиболее значительных улучшений отмечается реализация в Native Development Kit (NDK) поддержки нативного выполнения кода для архитектуры x86, включая оптимизации с задействованием инструкций MMX/SSE/SSE2/SSE3 и возможность сборки универсальных исполняемых файлов, которые можно запускать на системах x86 и ARM.Часть связанных с платформой Android патчей создано для набора компиляторов GCC и системной библиотеки Bionic, которая является аналогом libc для платформы Android. Проведена адаптация приложения Android Market. Для разработчиков приложений расширены возможности эмулятора платформы Android, в который добавлена поддержка прототипов устройств на базе архитектуры x86. Среди п...
URL: http://www.extremetech.com/computing/105189-intels-x86-andro...
Новость: http://www.opennet.me/opennews/art.shtml?num=32346
> планшета Viewsonic Viewpad 10.А он тоже будет с вентилятором, как все остальное на интеле? Карлсон который живет в планшете. Может интелу пора понять что если уж андроид - то совместимость с их прожорливым х86 никуда не вперлась? :)))
Android + intel 86 = ? Интересно, хватит ли батареи хотя бы на загрузку?
если adobe flash не не использовать, то на современном интеле батарейки хватает на 6-7 часов музыки-веба
Да, только под аккомпанемент паскудно воющего вентилятора. И сама батарейка - как полноута размером. Поэтому например планшеты на атоме напоминают беременный кирпич.
На нетбуке с вин7 и атомом время работы с вай фаем и офисом около 5 часов, мб побольше ... Андроид настолько прожорлив?))
> На нетбуке с вин7 и атомом время работы с вай фаем и
> офисом около 5 часов, мб побольше ... Андроид настолько прожорлив?))А на моем нетбуке - 6-8 часов.
Нетбуки разные бывают)
Но андроид или linux, настроенный на энергосбережение, менее прожорливы.
Android == Linux
> Android == LinuxНе Linux, а огрызки от него. Там даже API сисколов ядра не очень то и вывешено (только черз дикие костыли доступно). Если нечто не предоставляет API ядра стандартными методами - линуксом это считается довольно условно.
Лень гуглить пруф. Разработчики сами не позиционировали Андроид, как линукс-дистрибутив, о чем сами написали.
> На нетбуке с вин7 и атомом время работы с вай фаем и
> офисом около 5 часов, мб побольше ... Андроид настолько прожорлив?))А на моем ноуте с убунтой и 2-ядерным 64-битным ulv процом - все 7 часов запросто. Так что у меня длиннее. Вот только аккумулятором этого ноута зашибить можно. И андроид там не нужен - какой смысл делать из ноута мобильник?
А если посмотреть на планшетки - так они в нормальном виде тоньше, меньше и легче ноутов. Но х86 дуры - невыгодно отличаются размерами, весом и наличием вентилятора при в лучшем случае том же самом времени работы (или хуже, x86 не сможет 16 часов висеть в аське от 1 заряда).
ASUS EeePad Tranformer. Перепланшет-недонетбук. 14 часов от батареи. И его батареей никого не убьешь.
Можно поставить убунту вместо андроида и время работы от батареи будет таким же.
> ASUS EeePad Tranformer. Перепланшет-недонетбук. 14 часов от батареи. И его батареей никого
> не убьешь.
> Можно поставить убунту вместо андроида и время работы от батареи будет таким
> же.У меня он. Классная штуковина, жду порта LibreOffice на него.
вопрос: что они собираются делать с тоннами софта на NDK, и почему до сих пор нет LLVM, или хоть какого то средства для процессоронезависимости для Adroid??? байткод где??? его внедрение для нативщины назрела давно, а то получается теперь интел отстает потому что монополия ARM для Android ))) прям как x86 на ПК...
>нативные приложения
>байт-кодНаркоман? Байт-код в андройде уже есть и называется это добро Dalvik.
LLVM не реализует платформонезависимость. Такие дела.
А pnacl от Гугла?
лишь повторюсь - существование PNACL самое яркое и железобетонное доказательство того что я все же прав
> LLVM не реализует платформонезависимость. Такие дела.Как это? А промежуточный байткод?
> Как это? А промежуточный байткод?Он платформозависим.
Платформо или архитектурно-зависим?
Отвечать не надо, я сам разобрался.
> Он платформозависим.Вас глючит.
> и почему до сих пор нет LLVMМожет потому, что он ещё не так допилен, как gcc?)
> или хоть какого то средства для процессоронезависимости для Adroid???
А надо?
Кроме ARM и, возможно, x86/x64 какие есть ещё варианты?
> А надо?
> Кроме ARM и, возможно, x86/x64 какие есть ещё варианты?MIPS
> Кроме ARM и, возможно, x86/x64 какие есть ещё варианты?Хм.. где-то я это слышал. Примерно так: 640Кб хватит всем.
> Так как код Android 3.x и 4.x был открыт лишь несколько дней назадДля 3.x не открыли и никогда не откроют
>> Так как код Android 3.x и 4.x был открыт лишь несколько дней назад
> Для 3.x не открыли и никогда не откроютДа вы, батенька, коматозник. Хоть иногда вы новости проглядывали перед тем как бабаболить
>> Так как код Android 3.x и 4.x был открыт лишь несколько дней назад
> Для 3.x не открыли и никогда не откроютhttp://www.opennet.me/opennews/art.shtml?num=32303
"Кроме кода последнего выпуска Android 4.0.1 в репозиторий также загружена полная история изменений, включая все наработки, связанные с веткой Android 3.x. Так как ветка Android 3 является немного незавершённой, для неё не создано отдельных тегов в Git, а разработчикам рекомендуется использовать кодовую базу Android 4."
> для неё не создано отдельных тегов в Git, а разработчикам рекомендуется
> использовать кодовую базу Android 4."Типа, если вам нужен андроид 3.х, сами ищите в этой помойке из коммитов что им там является :)). Это конечно уже не проприерастия, но мудвинство довольно конкретное.
А то тебе так 3.х впарился…
Или с обновлением 3.х до 4.х на планшетах есть проблемы?
Между прочим Intel Atom потребляет не много энергии, и он вполне нормально работает на планшетах.
кулер есть ? барахло с кулером не признаем. Особенно на телефонах в штанах :)
Ну, строго говоря, у меня и на десктопном проце сейчас пропеллера нет ;) AMD Athlon(tm) II X3 435 Processor. Правда, на процессоре - медная дурында в килограмм, что-ли, весом :)
Ну допустим у меня на Phenom II x6 3.2 Ггц псевдо пассивное охлаждение. Но могу спорить корпусной вентилятор у вас таки есть. А Атом жручая штучка. Особенно если учитывать призводительность. У него отношение "призводительность/потребляемая мощность" хуже (и заметно) чем у Core 2 Duo ULV. Если бы не цена в ~200$ в оптовой партии за самый дохлый C2D ULV, никто бы Атомы вообще не использовал.
> А Атом жручая штучка. Особенно если учитывать призводительность.
> У него отношение "призводительность/потребляемая мощность" хуже
> (и заметно) чем у Core 2 Duo ULV.1. У Атома производительность ниже, чем у корок.
2. У Атома потребляемая мощность ниже, чем у корок.
3. У Атома соотношение "призводительность/потребляемая мощность" ниже, чем у корок. НО это имеет значение только во время работы проца. Во время простоя вы смотрите только на потребление, ибо производительность равна нулю.Итого: если нужен не очень производительный процессор со сносным соотношением "призводительность/потребляемая мощность" и низкой потребляемой мощностью при простое, то лучше Атом.
> мощность" и низкой потребляемой мощностью при простое, то лучше Атом.Если вам нужен не очень производительный процессор с тотально минимальным потреблением при простое, это будут ARM. Без вариантов. У x86 и сам проц и чипсет очень много жрут на холостом ходу и режимы сохранения питания довольно убогие и кривые. Прости, дядя, телефон на ARM спокойно валяется 12 часов будучи приконекченым к аськам всяким. С батареечкой 3.7V @ 1300mAh. Ну стандартная такая телефонная мелочевка. А теперь сравни это с теми монстрильными батарейками которые в ноутах. Они в много раз емче, что не мешает атому выжирать их часов за 6 на холостом ходу.
>> мощность" и низкой потребляемой мощностью при простое, то лучше Атом.
> Если вам нужен не очень производительный процессор с тотально минимальным потреблением
> при простое, это будут ARM.Разве кто-то утверждал обратное? Но здесь обсуждают 86-ую архитектуру от Интела.
> Между прочим Intel Atom потребляет не много энергии, и он вполне нормально
> работает на планшетах.Наверное именно поэтому планшеты на атоме больше похожи на кирпичи. На ARM при прочих равных - без вентилятора и с куда более скромным аккумулятором. Поэтому тоньше и легче интелских кирпичей буквально в разы.
Значит ждать на Cisco Cius, т.к. то что сейчас есть ужасно :( И неудобные и виснут...
и скажу как пользователь Cius - софта совместимого под x86 на маркете практически нет, есть цисковый маркет, но там мало софта
хм, но ведь большая часть софта написана без использования NDK. Так что видимо ограничение выставленно искуственно в маркете.
Вы пробовали устанавливать приложение используя ADB?
нет, не пробовал. с андройдом первый раз столкнулся
Думаю, что там искуственное ограничение на уровне маркета стоит. С другой стороны под планшеты на Android в данный момент сильно меньше приложений по сравнению с телефонами.
Не расскажете, какая там версия Android?
2-я
Уже Windows 8 будет работать на ARM, а эти все свой допотопный x86 пытаются протащить...
ARM1 - 1985 год, так, что тоже не новый
> ARM1 - 1985 год, так, что тоже не новыйТем не менее, современные ARM выглядят менее архаично и костыльно.
У меня одно обьяснение: "выбрасывать жалко", "не зря же работали" и т.д.
Серьезно? Может быть ARMы уже стандартизованы? Или еще лучше, вся платформа стандартизована?
> Серьезно? Может быть ARMы уже стандартизованы? Или еще лучше, вся платформа стандартизована?А что, х86 уже стал стандартом? Ну тогда номер стандарта и наименование выдавшей его организации в студию. И кстати какой набор команд стандартизирован? Вот например SSSE3 понимаемый только самыми новыми процами - в него входит или нет?
Не надо передергивать, вы отлично понимаете о чем я. Как минимум, х86 и х86_64 железо (оно же "платформа PC") более-менее унифицировано. Не как маки, конечно, не как игровые приставки (у которых вообще в пределах платформы все на 95% одинаково), но там более-менее устоявшийся зоопарк. У ARM же вообще такого понятия, эквивалентного "платформе PC" нету. Там просто набор совершенно разношерстных процессоров и железяк, половину из которых переделывают под себя без всякой документации, как левой пятке ОЕМ взбредет в голову. Там даже единого способа загрузки нет. Недавние танцы вокруг Secure Boot и EFI для армов - детский сад, там такое каждый день на завтрак.Так что я не знаю что вы называете костылями, но что в ARM-системах их побольше любых других - это точно.
> Вот например SSSE3 понимаемый только самыми новыми процамиНе знаю такого. Если вы об SSE3 - он поддерживается уже лет 6 даже АМД. А как у армов с NEON? А с плавучкой у них как? Не интересовались?
Собственно есть и SSE3 (http://en.wikipedia.org/wiki/SSE3) и SSSE3 (http://en.wikipedia.org/wiki/SSSE3). SSE3 начиная с 2004, SSSE3 начиная с 2006 поддерживаются.
интересно будет запустить на С-50 :)
Я б себе не бездисковый клиент впаял бы...
Куда?
Да вы батенька - киберпанк.
а потом опа - обнаружено новое устройство)
даже майкрософт переходит на ARM. интел упустила свой шанс когда Apple предлагала им выпустить процессор для портативных устройств и смартфонов.
и сейчас держится за свою патентованную x86 даже в сопроцессорах Knight (которые 50-тиядерные) и до сих пор не понимают что эта система команд совершенно не нужна и продолжать её эмулировать пора бы уже прекратить.
Спасибо, посмеялся :).
Вот и аналитики подтянулись
> даже майкрософт переходит на ARM. интел упустила свой шанс когда Apple предлагала
> им выпустить процессор для портативных устройств и смартфонов.Выпускать ARMовские процессоры можно и без всяких эпплов. Которые лицензировали ARM как еще 100500 всяких самсуней, техасов и прочих нвидий и так далее. Достаточно только захотеть и располагать некоторой суммой зеленых президентов. У интела прежде всего нет желания этим заниматься, они с упорством достойным лучшего применения пытаются толкать свой х86. А то что это кривое г-но непригодное для мобильных девайсов они упорно пытаются скомпенсировать улучшая техпроцессы и прочее. Это примерно как если бы производитель микроскопов улучшал бы конструкцию с ориентацией на забивку гвоздей. Основание помассивнее, захват тубуса поудобнее, материал корпуса попрочнее. Вот только нахрена ж микроскоп то до молотка доделывать?!
А можете подробней объяснить, почему архитектура х86 - "кривое г-но, непригодное для мобильных девайсов"? Или хотя бы пнуть куда почитать, только желательно поконкретней.
Мы от этого только выигрывает, получаем более экономичные и холодные процессоры для десктопов и ноутбуков. Ди и ARM не будет расслабляться, что тоже хорошо.