SlideShare a Scribd company logo
1 of 12
1




Android x86
новая платформа и инструменты для
разработчиков




Дмитрий Рыжков,
Инженер по программному обеспечению,
Intel
2



    Устройства доступные на рынке




2                                   2
Платформа Medfield                   3


    Процессор

     • 1.6GHz Single Core IA CPU w/ 512KB L2$
     • 1-2GB 2-ch LPDDR2 memory

    Беспроводная связь
     • Intel XMM6260, HSPA+ (21Mbps DL/5.8Mbps UL)
          • 2G Quad-Band 850/900/1800/1900 MHz; GPRS
          • HSPA+/UMTS Quad-Band 850/900/1900/2100 MHz;

    Подключения
     • WiFi a/b/g/n; BT2.1 EDR
     • Positioning: (A)GPS, SUPL1.0
     • NFC: tap & pay + tag read

    Память
     • eMMC: 16GB in 12x16mm package, up to 64GB in same
       package, architecture max is 512GB

    Аудио
     • HD Voice
     • 3.5mm audio jack (w/ FM Rx support)
     • Single Integrated Hands-Free speaker
     • 2 analog microphone
     • Vibra motor (haptics + silent ringtones)
     • Noise suppression

    Сенсоры
     • Accelerometer, Compass, Proximity, Ambient Light Sensor

    Программное обеспечение
     • OS: Android Gingerbread 2.3.X
     • Browser: Webkit, HTML5 with hardware acceleration




3                                                                3
4

    Разработка приложений для х86

    Android SDK
    •   Образы Android x86 доступны в Android
        SDK Manager.

    Dalvik приложения
    •   Работают «как есть»

    NDK приложения
    •   Поддержка NDK для х86 добавлена в июле
        2011 года

    •   В большинстве случаев требуется только
        пересборка библиотек

    •   Портирование требуется только в случае
        использования инструкций специфичных
        для ARM




4                                                4
5



    Образы Android x86 для
    эмулятора
    •   Gingerbread (2.3.3 API 10)
    •   Ice Cream Sandwich (4.0.3 API 15)
    •   Jelly Bean (4.1 API 16)




5                                           5
6



    Intel® Hardware Accelerated
    Execution Manager
    (Intel® HAXM)
    •   Решение, использующее аппаратные
        возможности виртуализации (Intel® VT) и
        позволяющее значительно ускорить работу
        эмулятора Android.
    •   Работает с эмулятором Android для x86
    •   Эмулятор работает со
        скоростью, приближенной к скорости работы
        реального устройства




6                                          6
7



    Intel® Hardware Accelerated
    Execution Manager
    (Intel® HAXM)




7                                 7
8



    Intel® Graphics Performance
    Analyzer
    Инструмент для анализа различных факторов,
    влияющих на производительность и
    энергопотребление




8                                        8
9



    Intel® Graphics Performance
    Analyzer
    CPU
    •   Общая загрузка CPU              Энергоэффективность
    •   Загрузка для каждого ядра CPU   •   Текущий уровень зарядки
    •   Частота CPU                     •   Текущий уровень расхода
    •   Загрузка CPU приложением            заряда батареи


    OpenGL API                          GPU
    •   Buffer Creations                •   Частота GPU
    •   Draw Calls                      •   TA Load
    •   Error Gets                      •   PB Primitives/Second
    •   FPS                             •   PB Vertices/Second
    •   Frame Time                      •   PB Vertices/Primitive
    •   RT Changes                      •   ISP Load
    •   RT Clears                       •   TSP Load
    •   State Changes                   •   Texture Unit Load
                                        •   USSE Vertex Load
                                        •   USSE Pixel Load
                                        •   USSE Total Load
                                        •   USSE Vertices/Second
                                        •   USSE Cycles/Vertex
                                        •   USSE Cycles/Pixel

9                                                               9
10



     Инструменты компании Intel


                               Инструмент                            Применение

                                                                Оптимизация кода, лучшая
                             Intel® C++ Compiler
                                                                   производительность


      Производитель        Intel® VTune™ Amplifier
                                                              Поиск и устранение “узких” мест
                               Performance Profiler
          ность

                      Intel® Graphics Performance Analyzer         Снятие метрик, анализ
                                System Analyzer                 производительности графики



      Энергопотребл        Intel® VTune™ Amplifier               Анализ энергопотребления
          ение               Processor State Tools             платформы, переходы системы



                                                             Низкоуровневая отладка системы на
        Отладка             Intel® JTAG Debugger
                                                                  уровне ядра и драйверов




10                                                                             10
11



     Ресурс Intel для разработчиков
     Android* приложений

     •   Детальные технические статьи, инструменты и руководства „How-To‟

     •   Нюансы портирования, примеры

     •   Активные форумы и блоги, поддерживаемые специалистами сообщества и Intel



                http://software.intel.com/ru-ru/android




11                                                                          11
Дмитрий Рыжков,
Intel
Dmitry.Rizshkov@intel.com




                            12

More Related Content

What's hot

Intel desktop processors
Intel desktop processorsIntel desktop processors
Intel desktop processorsKlun
 
Well-executed architecture decisions for game backend on Unity
Well-executed architecture decisions for game backend on UnityWell-executed architecture decisions for game backend on Unity
Well-executed architecture decisions for game backend on UnityDevGAMM Conference
 
лосев презент
лосев презентлосев презент
лосев презентSlava Lo
 
Терминалы DEPO Sky
Терминалы DEPO SkyТерминалы DEPO Sky
Терминалы DEPO SkyDEPO Computers
 
Видео + Конференция. Сетевые технологии ВКС. Стас Солдатов
Видео + Конференция. Сетевые технологии ВКС. Стас СолдатовВидео + Конференция. Сетевые технологии ВКС. Стас Солдатов
Видео + Конференция. Сетевые технологии ВКС. Стас СолдатовTrueConf__
 
Xbox 360
Xbox 360Xbox 360
Xbox 360mattmkh
 
16 процессоры и память эвм лекция
16 процессоры и память эвм лекция16 процессоры и память эвм лекция
16 процессоры и память эвм лекцияSergey Lomakin
 
Ibm megatrade шиндак xiv v3.0
Ibm megatrade шиндак xiv v3.0Ibm megatrade шиндак xiv v3.0
Ibm megatrade шиндак xiv v3.0Nick Turunov
 
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктурыОбработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктурыVsevolod Shabad
 
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"Dmitry Savchenko
 
Vizor Interactive: Технологии успеха
Vizor Interactive: Технологии успехаVizor Interactive: Технологии успеха
Vizor Interactive: Технологии успехаDevGAMM Conference
 
Новейшие серверные решения от Fujitsu и как они позволяют экономить
Новейшие серверные решения от Fujitsu и как они позволяют экономитьНовейшие серверные решения от Fujitsu и как они позволяют экономить
Новейшие серверные решения от Fujitsu и как они позволяют экономитьFujitsu Russia
 
Вебинар: «Новые возможности ИТ-инфраструктуры». Евгений Тарелкин. Fujitsu
Вебинар: «Новые возможности ИТ-инфраструктуры». Евгений Тарелкин. FujitsuВебинар: «Новые возможности ИТ-инфраструктуры». Евгений Тарелкин. Fujitsu
Вебинар: «Новые возможности ИТ-инфраструктуры». Евгений Тарелкин. FujitsuFujitsu Russia
 
Axxon Next
Axxon NextAxxon Next
Axxon Nextlinkast
 
Лекция 5: Многопоточное программирование: часть 1 (Multithreading programming...
Лекция 5: Многопоточное программирование: часть 1 (Multithreading programming...Лекция 5: Многопоточное программирование: часть 1 (Multithreading programming...
Лекция 5: Многопоточное программирование: часть 1 (Multithreading programming...Mikhail Kurnosov
 

What's hot (17)

Intel desktop processors
Intel desktop processorsIntel desktop processors
Intel desktop processors
 
Well-executed architecture decisions for game backend on Unity
Well-executed architecture decisions for game backend on UnityWell-executed architecture decisions for game backend on Unity
Well-executed architecture decisions for game backend on Unity
 
лосев презент
лосев презентлосев презент
лосев презент
 
Терминалы DEPO Sky
Терминалы DEPO SkyТерминалы DEPO Sky
Терминалы DEPO Sky
 
Видео + Конференция. Сетевые технологии ВКС. Стас Солдатов
Видео + Конференция. Сетевые технологии ВКС. Стас СолдатовВидео + Конференция. Сетевые технологии ВКС. Стас Солдатов
Видео + Конференция. Сетевые технологии ВКС. Стас Солдатов
 
Xbox 360
Xbox 360Xbox 360
Xbox 360
 
буклет Macroscop
буклет Macroscopбуклет Macroscop
буклет Macroscop
 
16 процессоры и память эвм лекция
16 процессоры и память эвм лекция16 процессоры и память эвм лекция
16 процессоры и память эвм лекция
 
Ibm megatrade шиндак xiv v3.0
Ibm megatrade шиндак xiv v3.0Ibm megatrade шиндак xiv v3.0
Ibm megatrade шиндак xiv v3.0
 
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктурыОбработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
 
Nvidia hpc day 2011 kiev
Nvidia hpc day 2011 kievNvidia hpc day 2011 kiev
Nvidia hpc day 2011 kiev
 
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
 
Vizor Interactive: Технологии успеха
Vizor Interactive: Технологии успехаVizor Interactive: Технологии успеха
Vizor Interactive: Технологии успеха
 
Новейшие серверные решения от Fujitsu и как они позволяют экономить
Новейшие серверные решения от Fujitsu и как они позволяют экономитьНовейшие серверные решения от Fujitsu и как они позволяют экономить
Новейшие серверные решения от Fujitsu и как они позволяют экономить
 
Вебинар: «Новые возможности ИТ-инфраструктуры». Евгений Тарелкин. Fujitsu
Вебинар: «Новые возможности ИТ-инфраструктуры». Евгений Тарелкин. FujitsuВебинар: «Новые возможности ИТ-инфраструктуры». Евгений Тарелкин. Fujitsu
Вебинар: «Новые возможности ИТ-инфраструктуры». Евгений Тарелкин. Fujitsu
 
Axxon Next
Axxon NextAxxon Next
Axxon Next
 
Лекция 5: Многопоточное программирование: часть 1 (Multithreading programming...
Лекция 5: Многопоточное программирование: часть 1 (Multithreading programming...Лекция 5: Многопоточное программирование: часть 1 (Multithreading programming...
Лекция 5: Многопоточное программирование: часть 1 (Multithreading programming...
 

Viewers also liked

Android for-indoor-services
Android for-indoor-servicesAndroid for-indoor-services
Android for-indoor-servicesOSLL
 
писаревский алексей
писаревский алексейписаревский алексей
писаревский алексейapps4allru
 
04 ns array
04   ns array04   ns array
04 ns arrayNoveo
 
Государственный реестр регистраторов расчетных операций (РРО) от 02.08.2013
Государственный реестр регистраторов расчетных операций (РРО)  от 02.08.2013Государственный реестр регистраторов расчетных операций (РРО)  от 02.08.2013
Государственный реестр регистраторов расчетных операций (РРО) от 02.08.2013uaseller.org
 
Живые обои для Android. Как создать. Тонкости. Продвижение
Живые обои для Android. Как создать. Тонкости. ПродвижениеЖивые обои для Android. Как создать. Тонкости. Продвижение
Живые обои для Android. Как создать. Тонкости. ПродвижениеSergey Mikhaylov
 
Use-Case is Everything
Use-Case is EverythingUse-Case is Everything
Use-Case is EverythingChinmay V S
 
Android - 14 - Geodata
Android - 14 - GeodataAndroid - 14 - Geodata
Android - 14 - GeodataNoveo
 
CPAлим темы
CPAлим темыCPAлим темы
CPAлим темыAppTractor
 
Презентация - SAMSUNG GT N5100 GALAXY NOTE 8.0 (uaseller.org)
Презентация - SAMSUNG GT N5100 GALAXY NOTE 8.0 (uaseller.org)Презентация - SAMSUNG GT N5100 GALAXY NOTE 8.0 (uaseller.org)
Презентация - SAMSUNG GT N5100 GALAXY NOTE 8.0 (uaseller.org)uaseller.org
 
Android Sensor and Framework - AWARE
Android Sensor and  Framework - AWAREAndroid Sensor and  Framework - AWARE
Android Sensor and Framework - AWAREDarrenJin
 
Win Phone 2 - Statistika
Win Phone 2 - StatistikaWin Phone 2 - Statistika
Win Phone 2 - StatistikaRashad Aliyev
 
How to Pick a Technology Vendor: Top 6 Questions to Ask
How to Pick a Technology Vendor: Top 6 Questions to AskHow to Pick a Technology Vendor: Top 6 Questions to Ask
How to Pick a Technology Vendor: Top 6 Questions to AskTriCorps Technologies
 
Win Phone 2 - Qaliblər
Win Phone 2 - Qaliblər Win Phone 2 - Qaliblər
Win Phone 2 - Qaliblər Rashad Aliyev
 

Viewers also liked (20)

Android for-indoor-services
Android for-indoor-servicesAndroid for-indoor-services
Android for-indoor-services
 
писаревский алексей
писаревский алексейписаревский алексей
писаревский алексей
 
Brew Compilation
Brew CompilationBrew Compilation
Brew Compilation
 
04 ns array
04   ns array04   ns array
04 ns array
 
Hackathon final
Hackathon finalHackathon final
Hackathon final
 
Государственный реестр регистраторов расчетных операций (РРО) от 02.08.2013
Государственный реестр регистраторов расчетных операций (РРО)  от 02.08.2013Государственный реестр регистраторов расчетных операций (РРО)  от 02.08.2013
Государственный реестр регистраторов расчетных операций (РРО) от 02.08.2013
 
Живые обои для Android. Как создать. Тонкости. Продвижение
Живые обои для Android. Как создать. Тонкости. ПродвижениеЖивые обои для Android. Как создать. Тонкости. Продвижение
Живые обои для Android. Как создать. Тонкости. Продвижение
 
Use-Case is Everything
Use-Case is EverythingUse-Case is Everything
Use-Case is Everything
 
Play Store
Play StorePlay Store
Play Store
 
Android - 14 - Geodata
Android - 14 - GeodataAndroid - 14 - Geodata
Android - 14 - Geodata
 
Android Location Api
Android Location ApiAndroid Location Api
Android Location Api
 
CPAлим темы
CPAлим темыCPAлим темы
CPAлим темы
 
Презентация - SAMSUNG GT N5100 GALAXY NOTE 8.0 (uaseller.org)
Презентация - SAMSUNG GT N5100 GALAXY NOTE 8.0 (uaseller.org)Презентация - SAMSUNG GT N5100 GALAXY NOTE 8.0 (uaseller.org)
Презентация - SAMSUNG GT N5100 GALAXY NOTE 8.0 (uaseller.org)
 
Sensor android
Sensor androidSensor android
Sensor android
 
Android Preferences
Android PreferencesAndroid Preferences
Android Preferences
 
Android Sensor and Framework - AWARE
Android Sensor and  Framework - AWAREAndroid Sensor and  Framework - AWARE
Android Sensor and Framework - AWARE
 
Win Phone 2 - Statistika
Win Phone 2 - StatistikaWin Phone 2 - Statistika
Win Phone 2 - Statistika
 
How to Pick a Technology Vendor: Top 6 Questions to Ask
How to Pick a Technology Vendor: Top 6 Questions to AskHow to Pick a Technology Vendor: Top 6 Questions to Ask
How to Pick a Technology Vendor: Top 6 Questions to Ask
 
Win Phone 2 - Qaliblər
Win Phone 2 - Qaliblər Win Phone 2 - Qaliblər
Win Phone 2 - Qaliblər
 
Android Database
Android DatabaseAndroid Database
Android Database
 

Similar to Дмитрий Рыжков. Intel Android x86.

Погружение в глубины черной бездны с Intel GPA
Погружение в глубины черной бездны с Intel GPAПогружение в глубины черной бездны с Intel GPA
Погружение в глубины черной бездны с Intel GPAEvgeny Gorodetsky
 
Процессоры Intel Xeon и технологии Intel для облачных решений
Процессоры Intel Xeon и технологии Intel для облачных решенийПроцессоры Intel Xeon и технологии Intel для облачных решений
Процессоры Intel Xeon и технологии Intel для облачных решенийDEPO Computers
 
Технологии создания публичного облака DEPO Cloud на базе платформы Intel для ...
Технологии создания публичного облака DEPO Cloud на базе платформы Intel для ...Технологии создания публичного облака DEPO Cloud на базе платформы Intel для ...
Технологии создания публичного облака DEPO Cloud на базе платформы Intel для ...DEPO Computers
 
Процессоры Intel® Xeon® E5-2600 v3
Процессоры Intel® Xeon® E5-2600 v3Процессоры Intel® Xeon® E5-2600 v3
Процессоры Intel® Xeon® E5-2600 v3Cisco Russia
 
Преимущества облачных сервисов DEPO Cloud на базе новой 22-нанометровой микро...
Преимущества облачных сервисов DEPO Cloud на базе новой 22-нанометровой микро...Преимущества облачных сервисов DEPO Cloud на базе новой 22-нанометровой микро...
Преимущества облачных сервисов DEPO Cloud на базе новой 22-нанометровой микро...DEPO Computers
 
перспективы будущих вычислений. облака, как они есть
перспективы будущих вычислений. облака, как они естьперспективы будущих вычислений. облака, как они есть
перспективы будущих вычислений. облака, как они естьNick Turunov
 
подходы к проектрованию, разработке и развертыванию больших систем
подходы к проектрованию, разработке и развертыванию больших системподходы к проектрованию, разработке и развертыванию больших систем
подходы к проектрованию, разработке и развертыванию больших системDenis Pavlov
 
Инструментарий Nvidia для deep learning
Инструментарий Nvidia для deep learningИнструментарий Nvidia для deep learning
Инструментарий Nvidia для deep learningSkolkovo Robotics Center
 
Презентация HPE
Презентация HPE Презентация HPE
Презентация HPE BairRadnaev
 
CodeFest 2012. Лоенко М. — Разработка и оптимизация Android* приложений под п...
CodeFest 2012. Лоенко М. — Разработка и оптимизация Android* приложений под п...CodeFest 2012. Лоенко М. — Разработка и оптимизация Android* приложений под п...
CodeFest 2012. Лоенко М. — Разработка и оптимизация Android* приложений под п...CodeFest
 
Wargaming.net: Архитектура современных 3D движков
Wargaming.net: Архитектура современных 3D движковWargaming.net: Архитектура современных 3D движков
Wargaming.net: Архитектура современных 3D движковDevGAMM Conference
 
Новое поколение серверов Dell
Новое поколение серверов DellНовое поколение серверов Dell
Новое поколение серверов DellMUK
 
Hpc 2.26.03.2013.
Hpc 2.26.03.2013.Hpc 2.26.03.2013.
Hpc 2.26.03.2013.Boris Kizko
 
Сервисные контейнеры для OC IOS XE
Сервисные контейнеры для OC IOS XEСервисные контейнеры для OC IOS XE
Сервисные контейнеры для OC IOS XECisco Russia
 
Японские инновации или чем уникальны японские серверы Fujitsu
Японские инновации или чем уникальны японские серверы FujitsuЯпонские инновации или чем уникальны японские серверы Fujitsu
Японские инновации или чем уникальны японские серверы FujitsuFujitsu Russia
 
презентацияевстафьева
презентацияевстафьевапрезентацияевстафьева
презентацияевстафьеваsasha4334556
 
Alexey Savchenko, Evangelist, Unreal Engine/ Epic Games
Alexey Savchenko, Evangelist, Unreal Engine/ Epic GamesAlexey Savchenko, Evangelist, Unreal Engine/ Epic Games
Alexey Savchenko, Evangelist, Unreal Engine/ Epic GamesWhite Nights Conference
 
Xeon 5500 Launch Keynote Press Kit
Xeon 5500 Launch Keynote Press KitXeon 5500 Launch Keynote Press Kit
Xeon 5500 Launch Keynote Press Kitit.times.com.ua
 

Similar to Дмитрий Рыжков. Intel Android x86. (20)

Погружение в глубины черной бездны с Intel GPA
Погружение в глубины черной бездны с Intel GPAПогружение в глубины черной бездны с Intel GPA
Погружение в глубины черной бездны с Intel GPA
 
Процессоры Intel Xeon и технологии Intel для облачных решений
Процессоры Intel Xeon и технологии Intel для облачных решенийПроцессоры Intel Xeon и технологии Intel для облачных решений
Процессоры Intel Xeon и технологии Intel для облачных решений
 
Технологии создания публичного облака DEPO Cloud на базе платформы Intel для ...
Технологии создания публичного облака DEPO Cloud на базе платформы Intel для ...Технологии создания публичного облака DEPO Cloud на базе платформы Intel для ...
Технологии создания публичного облака DEPO Cloud на базе платформы Intel для ...
 
Процессоры Intel® Xeon® E5-2600 v3
Процессоры Intel® Xeon® E5-2600 v3Процессоры Intel® Xeon® E5-2600 v3
Процессоры Intel® Xeon® E5-2600 v3
 
Преимущества облачных сервисов DEPO Cloud на базе новой 22-нанометровой микро...
Преимущества облачных сервисов DEPO Cloud на базе новой 22-нанометровой микро...Преимущества облачных сервисов DEPO Cloud на базе новой 22-нанометровой микро...
Преимущества облачных сервисов DEPO Cloud на базе новой 22-нанометровой микро...
 
перспективы будущих вычислений. облака, как они есть
перспективы будущих вычислений. облака, как они естьперспективы будущих вычислений. облака, как они есть
перспективы будущих вычислений. облака, как они есть
 
Windows Azure Internals
Windows Azure InternalsWindows Azure Internals
Windows Azure Internals
 
Gpgpu
GpgpuGpgpu
Gpgpu
 
подходы к проектрованию, разработке и развертыванию больших систем
подходы к проектрованию, разработке и развертыванию больших системподходы к проектрованию, разработке и развертыванию больших систем
подходы к проектрованию, разработке и развертыванию больших систем
 
Инструментарий Nvidia для deep learning
Инструментарий Nvidia для deep learningИнструментарий Nvidia для deep learning
Инструментарий Nvidia для deep learning
 
Презентация HPE
Презентация HPE Презентация HPE
Презентация HPE
 
CodeFest 2012. Лоенко М. — Разработка и оптимизация Android* приложений под п...
CodeFest 2012. Лоенко М. — Разработка и оптимизация Android* приложений под п...CodeFest 2012. Лоенко М. — Разработка и оптимизация Android* приложений под п...
CodeFest 2012. Лоенко М. — Разработка и оптимизация Android* приложений под п...
 
Wargaming.net: Архитектура современных 3D движков
Wargaming.net: Архитектура современных 3D движковWargaming.net: Архитектура современных 3D движков
Wargaming.net: Архитектура современных 3D движков
 
Новое поколение серверов Dell
Новое поколение серверов DellНовое поколение серверов Dell
Новое поколение серверов Dell
 
Hpc 2.26.03.2013.
Hpc 2.26.03.2013.Hpc 2.26.03.2013.
Hpc 2.26.03.2013.
 
Сервисные контейнеры для OC IOS XE
Сервисные контейнеры для OC IOS XEСервисные контейнеры для OC IOS XE
Сервисные контейнеры для OC IOS XE
 
Японские инновации или чем уникальны японские серверы Fujitsu
Японские инновации или чем уникальны японские серверы FujitsuЯпонские инновации или чем уникальны японские серверы Fujitsu
Японские инновации или чем уникальны японские серверы Fujitsu
 
презентацияевстафьева
презентацияевстафьевапрезентацияевстафьева
презентацияевстафьева
 
Alexey Savchenko, Evangelist, Unreal Engine/ Epic Games
Alexey Savchenko, Evangelist, Unreal Engine/ Epic GamesAlexey Savchenko, Evangelist, Unreal Engine/ Epic Games
Alexey Savchenko, Evangelist, Unreal Engine/ Epic Games
 
Xeon 5500 Launch Keynote Press Kit
Xeon 5500 Launch Keynote Press KitXeon 5500 Launch Keynote Press Kit
Xeon 5500 Launch Keynote Press Kit
 

More from Leonid Bogolubov

Секрет успеха Clash of Clans
Секрет успеха Clash of ClansСекрет успеха Clash of Clans
Секрет успеха Clash of ClansLeonid Bogolubov
 
Монетизация игр и приложений на рынках Кореи и Японии
Монетизация игр и приложений на рынках Кореи и ЯпонииМонетизация игр и приложений на рынках Кореи и Японии
Монетизация игр и приложений на рынках Кореи и ЯпонииLeonid Bogolubov
 
Flurry: Mobile Outlook 2013
Flurry: Mobile Outlook 2013Flurry: Mobile Outlook 2013
Flurry: Mobile Outlook 2013Leonid Bogolubov
 
Flurry: миллиардная аудитория – насколько большим может быть рынок мобильных ...
Flurry: миллиардная аудитория – насколько большим может быть рынок мобильных ...Flurry: миллиардная аудитория – насколько большим может быть рынок мобильных ...
Flurry: миллиардная аудитория – насколько большим может быть рынок мобильных ...Leonid Bogolubov
 
Вадим Митягин (Галс Софт): Разработка банковских мобильных приложений
Вадим Митягин (Галс Софт): Разработка банковских мобильных приложенийВадим Митягин (Галс Софт): Разработка банковских мобильных приложений
Вадим Митягин (Галс Софт): Разработка банковских мобильных приложенийLeonid Bogolubov
 
Михаил Степанов (Московский Индустриальный Банк): Мобильный банк - разработка...
Михаил Степанов (Московский Индустриальный Банк): Мобильный банк - разработка...Михаил Степанов (Московский Индустриальный Банк): Мобильный банк - разработка...
Михаил Степанов (Московский Индустриальный Банк): Мобильный банк - разработка...Leonid Bogolubov
 
Андрей Головин (Codeangency vilnius): мобилизация онлайн ретейла
Андрей Головин (Codeangency vilnius): мобилизация онлайн ретейлаАндрей Головин (Codeangency vilnius): мобилизация онлайн ретейла
Андрей Головин (Codeangency vilnius): мобилизация онлайн ретейлаLeonid Bogolubov
 
Евгений Козлов (Wheely): plug and play
Евгений Козлов (Wheely): plug and playЕвгений Козлов (Wheely): plug and play
Евгений Козлов (Wheely): plug and playLeonid Bogolubov
 
Павел Журавлев (Digi people): Риски при разработке мобильного приложения
Павел Журавлев (Digi people): Риски при разработке мобильного приложенияПавел Журавлев (Digi people): Риски при разработке мобильного приложения
Павел Журавлев (Digi people): Риски при разработке мобильного приложенияLeonid Bogolubov
 
Игорь Баринов (Hint Solution): проект Донор
Игорь Баринов (Hint Solution): проект ДонорИгорь Баринов (Hint Solution): проект Донор
Игорь Баринов (Hint Solution): проект ДонорLeonid Bogolubov
 
Никита Любимов (Will Ark): японский мобильный рынок
Никита Любимов (Will Ark): японский мобильный рынокНикита Любимов (Will Ark): японский мобильный рынок
Никита Любимов (Will Ark): японский мобильный рынокLeonid Bogolubov
 
Сергей Алешин: мобильное приложение для автосервиса
Сергей Алешин: мобильное приложение для автосервисаСергей Алешин: мобильное приложение для автосервиса
Сергей Алешин: мобильное приложение для автосервисаLeonid Bogolubov
 
Марина Рагозина (студия Кечинова): геймификация в менеджменте
Марина Рагозина (студия Кечинова): геймификация в менеджментеМарина Рагозина (студия Кечинова): геймификация в менеджменте
Марина Рагозина (студия Кечинова): геймификация в менеджментеLeonid Bogolubov
 
Конев (Novilab): Apple MFi program
Конев (Novilab): Apple MFi programКонев (Novilab): Apple MFi program
Конев (Novilab): Apple MFi programLeonid Bogolubov
 
Илья Хохлов: создание серии мобильных видео-приложений
Илья Хохлов: создание серии мобильных видео-приложенийИлья Хохлов: создание серии мобильных видео-приложений
Илья Хохлов: создание серии мобильных видео-приложенийLeonid Bogolubov
 
Егор Аристакесян (Артикул медиа): Запад-vs-восток - опыт продвижения мобильны...
Егор Аристакесян (Артикул медиа): Запад-vs-восток - опыт продвижения мобильны...Егор Аристакесян (Артикул медиа): Запад-vs-восток - опыт продвижения мобильны...
Егор Аристакесян (Артикул медиа): Запад-vs-восток - опыт продвижения мобильны...Leonid Bogolubov
 
Денис Жаданов (Readlle): 6 элементов appstore маркетинга
Денис Жаданов (Readlle): 6 элементов appstore маркетингаДенис Жаданов (Readlle): 6 элементов appstore маркетинга
Денис Жаданов (Readlle): 6 элементов appstore маркетингаLeonid Bogolubov
 
Владимир Верховский (e-legion): продвижение мобильных приложений
Владимир Верховский (e-legion): продвижение мобильных приложенийВладимир Верховский (e-legion): продвижение мобильных приложений
Владимир Верховский (e-legion): продвижение мобильных приложенийLeonid Bogolubov
 

More from Leonid Bogolubov (20)

Секрет успеха Clash of Clans
Секрет успеха Clash of ClansСекрет успеха Clash of Clans
Секрет успеха Clash of Clans
 
Монетизация игр и приложений на рынках Кореи и Японии
Монетизация игр и приложений на рынках Кореи и ЯпонииМонетизация игр и приложений на рынках Кореи и Японии
Монетизация игр и приложений на рынках Кореи и Японии
 
Distimo Winter Nights
Distimo Winter NightsDistimo Winter Nights
Distimo Winter Nights
 
Flurry: Mobile Outlook 2013
Flurry: Mobile Outlook 2013Flurry: Mobile Outlook 2013
Flurry: Mobile Outlook 2013
 
HTML5 Games Ecosystem
HTML5 Games EcosystemHTML5 Games Ecosystem
HTML5 Games Ecosystem
 
Flurry: миллиардная аудитория – насколько большим может быть рынок мобильных ...
Flurry: миллиардная аудитория – насколько большим может быть рынок мобильных ...Flurry: миллиардная аудитория – насколько большим может быть рынок мобильных ...
Flurry: миллиардная аудитория – насколько большим может быть рынок мобильных ...
 
Вадим Митягин (Галс Софт): Разработка банковских мобильных приложений
Вадим Митягин (Галс Софт): Разработка банковских мобильных приложенийВадим Митягин (Галс Софт): Разработка банковских мобильных приложений
Вадим Митягин (Галс Софт): Разработка банковских мобильных приложений
 
Михаил Степанов (Московский Индустриальный Банк): Мобильный банк - разработка...
Михаил Степанов (Московский Индустриальный Банк): Мобильный банк - разработка...Михаил Степанов (Московский Индустриальный Банк): Мобильный банк - разработка...
Михаил Степанов (Московский Индустриальный Банк): Мобильный банк - разработка...
 
Андрей Головин (Codeangency vilnius): мобилизация онлайн ретейла
Андрей Головин (Codeangency vilnius): мобилизация онлайн ретейлаАндрей Головин (Codeangency vilnius): мобилизация онлайн ретейла
Андрей Головин (Codeangency vilnius): мобилизация онлайн ретейла
 
Евгений Козлов (Wheely): plug and play
Евгений Козлов (Wheely): plug and playЕвгений Козлов (Wheely): plug and play
Евгений Козлов (Wheely): plug and play
 
Павел Журавлев (Digi people): Риски при разработке мобильного приложения
Павел Журавлев (Digi people): Риски при разработке мобильного приложенияПавел Журавлев (Digi people): Риски при разработке мобильного приложения
Павел Журавлев (Digi people): Риски при разработке мобильного приложения
 
Игорь Баринов (Hint Solution): проект Донор
Игорь Баринов (Hint Solution): проект ДонорИгорь Баринов (Hint Solution): проект Донор
Игорь Баринов (Hint Solution): проект Донор
 
Никита Любимов (Will Ark): японский мобильный рынок
Никита Любимов (Will Ark): японский мобильный рынокНикита Любимов (Will Ark): японский мобильный рынок
Никита Любимов (Will Ark): японский мобильный рынок
 
Сергей Алешин: мобильное приложение для автосервиса
Сергей Алешин: мобильное приложение для автосервисаСергей Алешин: мобильное приложение для автосервиса
Сергей Алешин: мобильное приложение для автосервиса
 
Марина Рагозина (студия Кечинова): геймификация в менеджменте
Марина Рагозина (студия Кечинова): геймификация в менеджментеМарина Рагозина (студия Кечинова): геймификация в менеджменте
Марина Рагозина (студия Кечинова): геймификация в менеджменте
 
Конев (Novilab): Apple MFi program
Конев (Novilab): Apple MFi programКонев (Novilab): Apple MFi program
Конев (Novilab): Apple MFi program
 
Илья Хохлов: создание серии мобильных видео-приложений
Илья Хохлов: создание серии мобильных видео-приложенийИлья Хохлов: создание серии мобильных видео-приложений
Илья Хохлов: создание серии мобильных видео-приложений
 
Егор Аристакесян (Артикул медиа): Запад-vs-восток - опыт продвижения мобильны...
Егор Аристакесян (Артикул медиа): Запад-vs-восток - опыт продвижения мобильны...Егор Аристакесян (Артикул медиа): Запад-vs-восток - опыт продвижения мобильны...
Егор Аристакесян (Артикул медиа): Запад-vs-восток - опыт продвижения мобильны...
 
Денис Жаданов (Readlle): 6 элементов appstore маркетинга
Денис Жаданов (Readlle): 6 элементов appstore маркетингаДенис Жаданов (Readlle): 6 элементов appstore маркетинга
Денис Жаданов (Readlle): 6 элементов appstore маркетинга
 
Владимир Верховский (e-legion): продвижение мобильных приложений
Владимир Верховский (e-legion): продвижение мобильных приложенийВладимир Верховский (e-legion): продвижение мобильных приложений
Владимир Верховский (e-legion): продвижение мобильных приложений
 

Дмитрий Рыжков. Intel Android x86.

  • 1. 1 Android x86 новая платформа и инструменты для разработчиков Дмитрий Рыжков, Инженер по программному обеспечению, Intel
  • 2. 2 Устройства доступные на рынке 2 2
  • 3. Платформа Medfield 3 Процессор • 1.6GHz Single Core IA CPU w/ 512KB L2$ • 1-2GB 2-ch LPDDR2 memory Беспроводная связь • Intel XMM6260, HSPA+ (21Mbps DL/5.8Mbps UL) • 2G Quad-Band 850/900/1800/1900 MHz; GPRS • HSPA+/UMTS Quad-Band 850/900/1900/2100 MHz; Подключения • WiFi a/b/g/n; BT2.1 EDR • Positioning: (A)GPS, SUPL1.0 • NFC: tap & pay + tag read Память • eMMC: 16GB in 12x16mm package, up to 64GB in same package, architecture max is 512GB Аудио • HD Voice • 3.5mm audio jack (w/ FM Rx support) • Single Integrated Hands-Free speaker • 2 analog microphone • Vibra motor (haptics + silent ringtones) • Noise suppression Сенсоры • Accelerometer, Compass, Proximity, Ambient Light Sensor Программное обеспечение • OS: Android Gingerbread 2.3.X • Browser: Webkit, HTML5 with hardware acceleration 3 3
  • 4. 4 Разработка приложений для х86 Android SDK • Образы Android x86 доступны в Android SDK Manager. Dalvik приложения • Работают «как есть» NDK приложения • Поддержка NDK для х86 добавлена в июле 2011 года • В большинстве случаев требуется только пересборка библиотек • Портирование требуется только в случае использования инструкций специфичных для ARM 4 4
  • 5. 5 Образы Android x86 для эмулятора • Gingerbread (2.3.3 API 10) • Ice Cream Sandwich (4.0.3 API 15) • Jelly Bean (4.1 API 16) 5 5
  • 6. 6 Intel® Hardware Accelerated Execution Manager (Intel® HAXM) • Решение, использующее аппаратные возможности виртуализации (Intel® VT) и позволяющее значительно ускорить работу эмулятора Android. • Работает с эмулятором Android для x86 • Эмулятор работает со скоростью, приближенной к скорости работы реального устройства 6 6
  • 7. 7 Intel® Hardware Accelerated Execution Manager (Intel® HAXM) 7 7
  • 8. 8 Intel® Graphics Performance Analyzer Инструмент для анализа различных факторов, влияющих на производительность и энергопотребление 8 8
  • 9. 9 Intel® Graphics Performance Analyzer CPU • Общая загрузка CPU Энергоэффективность • Загрузка для каждого ядра CPU • Текущий уровень зарядки • Частота CPU • Текущий уровень расхода • Загрузка CPU приложением заряда батареи OpenGL API GPU • Buffer Creations • Частота GPU • Draw Calls • TA Load • Error Gets • PB Primitives/Second • FPS • PB Vertices/Second • Frame Time • PB Vertices/Primitive • RT Changes • ISP Load • RT Clears • TSP Load • State Changes • Texture Unit Load • USSE Vertex Load • USSE Pixel Load • USSE Total Load • USSE Vertices/Second • USSE Cycles/Vertex • USSE Cycles/Pixel 9 9
  • 10. 10 Инструменты компании Intel Инструмент Применение Оптимизация кода, лучшая Intel® C++ Compiler производительность Производитель Intel® VTune™ Amplifier Поиск и устранение “узких” мест Performance Profiler ность Intel® Graphics Performance Analyzer Снятие метрик, анализ System Analyzer производительности графики Энергопотребл Intel® VTune™ Amplifier Анализ энергопотребления ение Processor State Tools платформы, переходы системы Низкоуровневая отладка системы на Отладка Intel® JTAG Debugger уровне ядра и драйверов 10 10
  • 11. 11 Ресурс Intel для разработчиков Android* приложений • Детальные технические статьи, инструменты и руководства „How-To‟ • Нюансы портирования, примеры • Активные форумы и блоги, поддерживаемые специалистами сообщества и Intel http://software.intel.com/ru-ru/android 11 11

Editor's Notes

  1. Hi, I’m Costas Stylianou, I’m a senior application engineer at Intel. So, who know why Intel is here, and why Intel is interested in your android applications?
  2. So, In collaboration with Orange, Intel just released their first smart-phone with Intel Inside called San Diego in UK (and France). The phone processor is an Intel 1.6Ghz ATOM processor Z2460 with Hyper threading, running Android version 2.3.7 (GB) but will be upgraded to ICS later this year. The phone also benefits from some cool ‘differentiating’ features like camera burst mode making it capable of taking 10 pictures per-second at full HD resolution and Intel Wireless display allowing content streaming to your HD TV and HDMI out. Screen res is 600x1024 on a 4.03” screen.The SDK and x86 NDK can be found on Android developer site. Dalvik based app should run as is Do a quick demo.