SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Copyright© MobileBench Consortium, 2013
MobileBenchMobileBench ConsortiumConsortium
MobileBench
Standard performance metric for Mobile
2013.07
Copyright© MobileBench Consortium, 2013
Lack of credible Benchmark tools
• The biggest motivation of developing a new benchmark tool was the lack
of credibility, fairness, and accuracy among conventional benchmark tools
in the market.
 No detailed information for deviceNo detailed information for device
comparisoncomparison
 Small Test items and coverageSmall Test items and coverage
 HardHard to get feedbackto get feedback
 Difficult to interpret the resultsDifficult to interpret the results
 Wide fluctuationWide fluctuation
 User experiences reflected insufficientlyUser experiences reflected insufficiently
1 2 3 4
Copyright© MobileBench Consortium, 2013
Goal for MobileBench consortium
 FairnessFairness
Ensure the fairness through opening source-code
 ConsistencyConsistency
Minimize the standard deviation of results
+ User Experience+ User Experience
the performance evaluation based-on user scenario
+ Flexibility+ Flexibility
Support various evaluation functions for Analysis
 DistinctionDistinction
Maximize device performance
Copyright© MobileBench Consortium, 2013
MobileBenchTM Strength (1/5)
Avg: 0.7
Avg: 4.4
Avg: 12.0
Avg: 0.6
 Consistency
Minimize the standard deviation of results
Copyright© MobileBench Consortium, 2013
MobileBenchTM Strength (2/5)
 Distinction
Maximize device performance
108%
73%
17%
12%
Spec.
Copyright© MobileBench Consortium, 2013
MobileBenchTM Strength (3/5)
 Flexibility
Support various evaluation functions for analysis
Copyright© MobileBench Consortium, 2013
MobileBenchTM Strength (4/5)
MobileBenchMobileBenchTMTM
ResultResult
 User Experience
the performance evaluation based-on user scenario
Other ToolOther Tool
ResultResult
Difference of
storage
performance
MobileBenchMobileBenchTMTM --UXUX
ResultResult
Copyright© MobileBench Consortium, 2013
MobileBenchTM Strength (5/5)
 System Monitoring
Monitor the behavior of each device in the background
Processor Usage & Freq.
Memory Usage
Storage I/O
MFLOPS/MIPS/Memory/StorageMFLOPS/MIPS/Memory/Storage Java-scriptJava-script Web-loading / HTML5Web-loading / HTML5 UI-stressUI-stress
* Time resolution 1sec* Time resolution 1sec
Copyright© MobileBench Consortium, 2013
MobileBench Suite
MobileBench MobileBench-UX
MobileBenchMobileBench SuiteSuite
 Mobile ApplicationMobile Application
 Device Benchmark onDevice Benchmark on PlatformPlatform
 Device Benchmark onDevice Benchmark on KernelKernel
 Synthetic WorkloadSynthetic Workload
 System MonitorSystem Monitor
 Mobile App. +Mobile App. + PC AgentPC Agent
 Mobile Device Control via USBMobile Device Control via USB
 Real Workload/ApplicationReal Workload/Application
 ScenarioScenario--basedbased
 System MonitorSystem Monitor
Copyright© MobileBench Consortium, 2013
MobileBench Features
• MobileBench is a total benchmark solution for mobile devices. It can
measure the performance of each H/W component as well as web-
related and UI performance.
1. System Performance:
- CPU/Memory/Storage
2. Web browsing:
- Javascript, Web Loading,
HTML5 compatibility
3. User Experience:
- U/I Stress, Battery Eater
4. Special Feature:
- System Monitor, Email
Reporting
MobileBenchTM Features
Copyright© MobileBench Consortium, 2013
MobileBench Features
Features AP Memory Storage Function in Advanced Mode
Processor Core #, Time control
Memory Thread #, Request size
Storage Chunk size, Pre-condition, Native access
Java Script None
Web Loading None
HTML5 Compatible None
Graphic 3D Graphic (TBD)
MobileBenchTM
Copyright© MobileBench Consortium, 2013
MobileBench-UX Features
• MobileBench-UX is a PC software to measure UX performance controlling
mobile devices with PC via USB connection. It can simulate all the
different user scenario, changing the combination of scenario items.
Since all the test items are what users actually do every day, this tool can
actually represent and score the real user experience.
One Click!
UX based bench
Multitasking bench
Multimedia bench
Automatic reporting
CameraVideo
Playback
Video
Creating
Application
Installation
Application
Loading
Media
Scanning
I/O
Operation
Boot Test
Copyright© MobileBench Consortium, 2013
MobileBench-UX Features
Category Item AP Memory Storage Function
Utility
 Reboot Rebooting time
 Media Scanning Android media scan service time
 External File I/O PC to phone file copy time
 MTP Test Android media transfer protocol
 App. Install Application install time
Multi-
media
 Video Playback-S
Movie frame drop/delay time
- Background storage file copy
 Video Playback-M
Movie frame drop/delay time
- Background memory access
 Video Creating MPEG-1 video encoding time
 Video Trans-coding Movie, MPEG-1 video encoding time
 Camera Taking pictures and saving time
Multi-
tasking
 App. Switching 20-dummy application switching time
 Multi-Popup Dual-movie play
 Web Browsing Web page loading & zoom in-out
MobileBenchTM-UX
Copyright© MobileBench Consortium, 2013
MobileBench Consortium
• Organization Structure
Board of Director
(Chair & Directors)
Special Committees Work Committees
CFO
Secretary
President
Tool Maintainer
Board of
Director
Work
Committee
Spec. release
Approval
Spec.
Approval
Specification
& Tools
Developer Yes Yes Yes Yes Yes
Adopter No Yes No Yes Yes
Honorary* No Yes No No Yes
Non-member No No No No
No
(Lite version only)
* Non-Profit organization, educational institutes may be participated as “Honorary” membership with limited right for FREE
• Membership types
Copyright© MobileBench Consortium, 2013
Consortium Roadmap
• First General Assembly is set for 26th of September 2013 at Shenzhen, China
• Open for anyone for 1st General Assembly and launching event of
MobileBench suit 2013 for FREE
2013 2014
2Q 3Q 4Q 1Q
Jun.
Consortium
Development
Sep. Mar.
Milestone
 2nd Consortium
Meeting
 Milestone setup for
MobileBench 2014
Sep.Jun. Mar.
MobileBench 2013 rev.1.0
1st MobileBench
General Assembly
Release of
MobileBench suit 2013
1st BoD @
Beijing
Release of beta
MobileBench Suit
Copyright© MobileBench Consortium, 2013
MobileBench Consoritium
Register in advance to secure your spot for
1st MobileBench Consoritum General Assembly for FREE
September 26th 2013, Shenzhen, China
(25th for Press & Board of Director meeting)
Hotels and more information will be informed later
Copyright© MobileBench Consortium, 2013
Thank youThank you

Weitere ähnliche Inhalte

Was ist angesagt?

Training Opportunity: Certified Mobile App Professional (CMAP) Testing
Training Opportunity: Certified Mobile App Professional (CMAP) TestingTraining Opportunity: Certified Mobile App Professional (CMAP) Testing
Training Opportunity: Certified Mobile App Professional (CMAP) TestingITpreneurs
 
Mobile software testing guide
Mobile software testing guideMobile software testing guide
Mobile software testing guidejananya213
 
6 Points to Consider Before Testing any Mobile Application
6 Points to Consider Before Testing any Mobile Application 6 Points to Consider Before Testing any Mobile Application
6 Points to Consider Before Testing any Mobile Application Chirag Thumar
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application TestingSWAAM Tech
 
Mobile testing
Mobile testingMobile testing
Mobile testingsanpalan
 
Mobile performance testing
Mobile performance testingMobile performance testing
Mobile performance testinghunz
 
Learn mobile app testing in simple way
Learn mobile app testing in simple way Learn mobile app testing in simple way
Learn mobile app testing in simple way Mobile Pundits
 
QA Club Kiev #20. Mobile Testing. Tips & Tricks
QA Club Kiev #20. Mobile Testing. Tips & TricksQA Club Kiev #20. Mobile Testing. Tips & Tricks
QA Club Kiev #20. Mobile Testing. Tips & TricksQA Club Kiev
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application TestingNoor Orfahly
 
Advanced Mobile Testing - Ravindran Antonysamy
Advanced Mobile Testing - Ravindran AntonysamyAdvanced Mobile Testing - Ravindran Antonysamy
Advanced Mobile Testing - Ravindran AntonysamyRavindran Antonysamy
 
Mobile application testing tutorial
Mobile application testing tutorialMobile application testing tutorial
Mobile application testing tutorialLokesh Agrawal
 
Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session   mobile platform and infrastructureCodestrong 2012 breakout session   mobile platform and infrastructure
Codestrong 2012 breakout session mobile platform and infrastructureAxway Appcelerator
 

Was ist angesagt? (19)

Mobile testing
Mobile testingMobile testing
Mobile testing
 
Training Opportunity: Certified Mobile App Professional (CMAP) Testing
Training Opportunity: Certified Mobile App Professional (CMAP) TestingTraining Opportunity: Certified Mobile App Professional (CMAP) Testing
Training Opportunity: Certified Mobile App Professional (CMAP) Testing
 
Mobile software testing guide
Mobile software testing guideMobile software testing guide
Mobile software testing guide
 
6 Points to Consider Before Testing any Mobile Application
6 Points to Consider Before Testing any Mobile Application 6 Points to Consider Before Testing any Mobile Application
6 Points to Consider Before Testing any Mobile Application
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
Mobile Automate Testing
Mobile Automate TestingMobile Automate Testing
Mobile Automate Testing
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
Mobile performance testing
Mobile performance testingMobile performance testing
Mobile performance testing
 
Mobile App Testing Strategy
Mobile App Testing StrategyMobile App Testing Strategy
Mobile App Testing Strategy
 
Learn mobile app testing in simple way
Learn mobile app testing in simple way Learn mobile app testing in simple way
Learn mobile app testing in simple way
 
QA Club Kiev #20. Mobile Testing. Tips & Tricks
QA Club Kiev #20. Mobile Testing. Tips & TricksQA Club Kiev #20. Mobile Testing. Tips & Tricks
QA Club Kiev #20. Mobile Testing. Tips & Tricks
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
Advanced Mobile Testing - Ravindran Antonysamy
Advanced Mobile Testing - Ravindran AntonysamyAdvanced Mobile Testing - Ravindran Antonysamy
Advanced Mobile Testing - Ravindran Antonysamy
 
35602787 mobile-application-testing
35602787 mobile-application-testing35602787 mobile-application-testing
35602787 mobile-application-testing
 
Mobile application testing tutorial
Mobile application testing tutorialMobile application testing tutorial
Mobile application testing tutorial
 
Ta3s mobile testing offering
Ta3s mobile testing offeringTa3s mobile testing offering
Ta3s mobile testing offering
 
Beyond Traditional Mobile Testing
Beyond Traditional Mobile TestingBeyond Traditional Mobile Testing
Beyond Traditional Mobile Testing
 
Main Challenges of Mobile Testing
Main Challenges of Mobile TestingMain Challenges of Mobile Testing
Main Challenges of Mobile Testing
 
Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session   mobile platform and infrastructureCodestrong 2012 breakout session   mobile platform and infrastructure
Codestrong 2012 breakout session mobile platform and infrastructure
 

Andere mochten auch

Comparative Performance Analysis of Wireless Communication Protocols for Inte...
Comparative Performance Analysis of Wireless Communication Protocols for Inte...Comparative Performance Analysis of Wireless Communication Protocols for Inte...
Comparative Performance Analysis of Wireless Communication Protocols for Inte...chokrio
 
Defending against collaborative attacks by malicious nodes in manets a cooper...
Defending against collaborative attacks by malicious nodes in manets a cooper...Defending against collaborative attacks by malicious nodes in manets a cooper...
Defending against collaborative attacks by malicious nodes in manets a cooper...IISTech2015
 
BPS: A Performance Metric of I/O System
BPS: A Performance Metric of I/O System BPS: A Performance Metric of I/O System
BPS: A Performance Metric of I/O System Ahmed Imair
 
Summarizing Data by a Single Number
Summarizing Data by a Single NumberSummarizing Data by a Single Number
Summarizing Data by a Single NumberAhmed Imair
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc NetworksJagdeep Singh
 

Andere mochten auch (9)

Comparative Performance Analysis of Wireless Communication Protocols for Inte...
Comparative Performance Analysis of Wireless Communication Protocols for Inte...Comparative Performance Analysis of Wireless Communication Protocols for Inte...
Comparative Performance Analysis of Wireless Communication Protocols for Inte...
 
Defending against collaborative attacks by malicious nodes in manets a cooper...
Defending against collaborative attacks by malicious nodes in manets a cooper...Defending against collaborative attacks by malicious nodes in manets a cooper...
Defending against collaborative attacks by malicious nodes in manets a cooper...
 
BPS: A Performance Metric of I/O System
BPS: A Performance Metric of I/O System BPS: A Performance Metric of I/O System
BPS: A Performance Metric of I/O System
 
Summarizing Data by a Single Number
Summarizing Data by a Single NumberSummarizing Data by a Single Number
Summarizing Data by a Single Number
 
Sassy
SassySassy
Sassy
 
Manet ppt
Manet pptManet ppt
Manet ppt
 
Manet
ManetManet
Manet
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc Networks
 
Ad-Hoc Networks
Ad-Hoc NetworksAd-Hoc Networks
Ad-Hoc Networks
 

Ähnlich wie MobileBench Consortium 2013

Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3Leigh Williamson
 
Mobile Testing Tools 101
Mobile Testing Tools 101Mobile Testing Tools 101
Mobile Testing Tools 101TechWell
 
Mobile application-testing for shanethatech
Mobile application-testing for shanethatechMobile application-testing for shanethatech
Mobile application-testing for shanethatechshanethatech
 
Top 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentTop 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentBJIT Ltd
 
IBM Mobile Quality Assurance Open Beta Study Group Session 3 (Instrumenting...
IBM Mobile Quality Assurance   Open Beta Study Group Session 3 (Instrumenting...IBM Mobile Quality Assurance   Open Beta Study Group Session 3 (Instrumenting...
IBM Mobile Quality Assurance Open Beta Study Group Session 3 (Instrumenting...Roger Snook
 
Raji_new_July_2015
Raji_new_July_2015Raji_new_July_2015
Raji_new_July_2015Raja Kumari
 
Chapter 3 - Common Test Types and Test Process for Mobile Applications
Chapter 3 - Common Test Types and Test Process for Mobile ApplicationsChapter 3 - Common Test Types and Test Process for Mobile Applications
Chapter 3 - Common Test Types and Test Process for Mobile ApplicationsNeeraj Kumar Singh
 
Testing Strategy for Progressive Web Apps
Testing Strategy for Progressive Web AppsTesting Strategy for Progressive Web Apps
Testing Strategy for Progressive Web AppsPerfecto by Perforce
 
Mobile app testing
Mobile app testingMobile app testing
Mobile app testingsanpalan
 
Testing NodeJS, REST APIs and MongoDB with UFT
Testing NodeJS, REST APIs and MongoDB with UFTTesting NodeJS, REST APIs and MongoDB with UFT
Testing NodeJS, REST APIs and MongoDB with UFTOri Bendet
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationLeigh Williamson
 
Discover the power of QA automation testing
Discover the power of QA automation testingDiscover the power of QA automation testing
Discover the power of QA automation testingSoftweb Solutions
 
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...NITHIN S.S
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringMobilePundits
 
Srs template ieee-movie recommender
Srs template ieee-movie recommenderSrs template ieee-movie recommender
Srs template ieee-movie recommender429SAYAKTRIPATHY
 
Mobile testing
Mobile testingMobile testing
Mobile testingAlex Hung
 

Ähnlich wie MobileBench Consortium 2013 (20)

Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3
 
Raji_QA
Raji_QARaji_QA
Raji_QA
 
Mobile Testing Tools 101
Mobile Testing Tools 101Mobile Testing Tools 101
Mobile Testing Tools 101
 
Mobile application-testing for shanethatech
Mobile application-testing for shanethatechMobile application-testing for shanethatech
Mobile application-testing for shanethatech
 
Top 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentTop 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website development
 
IBM Mobile Quality Assurance Open Beta Study Group Session 3 (Instrumenting...
IBM Mobile Quality Assurance   Open Beta Study Group Session 3 (Instrumenting...IBM Mobile Quality Assurance   Open Beta Study Group Session 3 (Instrumenting...
IBM Mobile Quality Assurance Open Beta Study Group Session 3 (Instrumenting...
 
Raji_new_July_2015
Raji_new_July_2015Raji_new_July_2015
Raji_new_July_2015
 
Chapter 3 - Common Test Types and Test Process for Mobile Applications
Chapter 3 - Common Test Types and Test Process for Mobile ApplicationsChapter 3 - Common Test Types and Test Process for Mobile Applications
Chapter 3 - Common Test Types and Test Process for Mobile Applications
 
Testing Strategy for Progressive Web Apps
Testing Strategy for Progressive Web AppsTesting Strategy for Progressive Web Apps
Testing Strategy for Progressive Web Apps
 
Mobile app testing
Mobile app testingMobile app testing
Mobile app testing
 
Testing NodeJS, REST APIs and MongoDB with UFT
Testing NodeJS, REST APIs and MongoDB with UFTTesting NodeJS, REST APIs and MongoDB with UFT
Testing NodeJS, REST APIs and MongoDB with UFT
 
Mobile testing 9 years
Mobile testing 9 yearsMobile testing 9 years
Mobile testing 9 years
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
Discover the power of QA automation testing
Discover the power of QA automation testingDiscover the power of QA automation testing
Discover the power of QA automation testing
 
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and Monitoring
 
Kasi Viswanath
Kasi ViswanathKasi Viswanath
Kasi Viswanath
 
Srs template ieee-movie recommender
Srs template ieee-movie recommenderSrs template ieee-movie recommender
Srs template ieee-movie recommender
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
Mobile Monitoring Best Practices
Mobile Monitoring Best PracticesMobile Monitoring Best Practices
Mobile Monitoring Best Practices
 

Mehr von Ryo Jin

Why is EFL used on Tizen?
Why is EFL used on Tizen?Why is EFL used on Tizen?
Why is EFL used on Tizen?Ryo Jin
 
Samsung Z4 User Manual
Samsung Z4 User ManualSamsung Z4 User Manual
Samsung Z4 User ManualRyo Jin
 
Samsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
Samsung ARTIK 050 (ARTIK ZERO) Modules Data SheetSamsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
Samsung ARTIK 050 (ARTIK ZERO) Modules Data SheetRyo Jin
 
Introduction to Watch Face Development with Tizen Studio
Introduction to Watch Face Development with Tizen StudioIntroduction to Watch Face Development with Tizen Studio
Introduction to Watch Face Development with Tizen StudioRyo Jin
 
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan DriverTizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan DriverRyo Jin
 
Panduan Penggunaan Perangkat Wearable Tizen
Panduan Penggunaan Perangkat Wearable TizenPanduan Penggunaan Perangkat Wearable Tizen
Panduan Penggunaan Perangkat Wearable TizenRyo Jin
 
Cara Menggunakan Smartphone Tizen
Cara Menggunakan Smartphone TizenCara Menggunakan Smartphone Tizen
Cara Menggunakan Smartphone TizenRyo Jin
 
Gear Fit2 Watchface Design Guide
Gear Fit2 Watchface Design GuideGear Fit2 Watchface Design Guide
Gear Fit2 Watchface Design GuideRyo Jin
 
Samsung Indonesia: Tizen Store
Samsung Indonesia: Tizen StoreSamsung Indonesia: Tizen Store
Samsung Indonesia: Tizen StoreRyo Jin
 
Samsung Indonesia: Tizen Wearables
Samsung Indonesia: Tizen WearablesSamsung Indonesia: Tizen Wearables
Samsung Indonesia: Tizen WearablesRyo Jin
 
Samsung Indonesia: Tizen Web Apps
Samsung Indonesia: Tizen Web AppsSamsung Indonesia: Tizen Web Apps
Samsung Indonesia: Tizen Web AppsRyo Jin
 
Samsung Indonesia: Tizen Native App
Samsung Indonesia: Tizen Native AppSamsung Indonesia: Tizen Native App
Samsung Indonesia: Tizen Native AppRyo Jin
 
Samsung Indonesia: Tizen Platform Overview and IoT
Samsung Indonesia: Tizen Platform Overview and IoTSamsung Indonesia: Tizen Platform Overview and IoT
Samsung Indonesia: Tizen Platform Overview and IoTRyo Jin
 
Russian Tizen Project
Russian Tizen ProjectRussian Tizen Project
Russian Tizen ProjectRyo Jin
 
Samsung SM-R360 Tizen User Manual
Samsung SM-R360 Tizen User ManualSamsung SM-R360 Tizen User Manual
Samsung SM-R360 Tizen User ManualRyo Jin
 
Tizen Micro Profile for IoT device
Tizen Micro Profile for IoT deviceTizen Micro Profile for IoT device
Tizen Micro Profile for IoT deviceRyo Jin
 
Panduan Dasar Pemrograman Tizen
Panduan Dasar Pemrograman TizenPanduan Dasar Pemrograman Tizen
Panduan Dasar Pemrograman TizenRyo Jin
 
The Story of Enlightenment, EFL, Tizen and Wayland
The Story of Enlightenment, EFL, Tizen and WaylandThe Story of Enlightenment, EFL, Tizen and Wayland
The Story of Enlightenment, EFL, Tizen and WaylandRyo Jin
 
Tizen PASS
Tizen PASSTizen PASS
Tizen PASSRyo Jin
 
Tizen PASS
Tizen PASSTizen PASS
Tizen PASSRyo Jin
 

Mehr von Ryo Jin (20)

Why is EFL used on Tizen?
Why is EFL used on Tizen?Why is EFL used on Tizen?
Why is EFL used on Tizen?
 
Samsung Z4 User Manual
Samsung Z4 User ManualSamsung Z4 User Manual
Samsung Z4 User Manual
 
Samsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
Samsung ARTIK 050 (ARTIK ZERO) Modules Data SheetSamsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
Samsung ARTIK 050 (ARTIK ZERO) Modules Data Sheet
 
Introduction to Watch Face Development with Tizen Studio
Introduction to Watch Face Development with Tizen StudioIntroduction to Watch Face Development with Tizen Studio
Introduction to Watch Face Development with Tizen Studio
 
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan DriverTizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
Tizen 3.0's Window System Integration Layer of OpenGLES/EGL & Vulkan Driver
 
Panduan Penggunaan Perangkat Wearable Tizen
Panduan Penggunaan Perangkat Wearable TizenPanduan Penggunaan Perangkat Wearable Tizen
Panduan Penggunaan Perangkat Wearable Tizen
 
Cara Menggunakan Smartphone Tizen
Cara Menggunakan Smartphone TizenCara Menggunakan Smartphone Tizen
Cara Menggunakan Smartphone Tizen
 
Gear Fit2 Watchface Design Guide
Gear Fit2 Watchface Design GuideGear Fit2 Watchface Design Guide
Gear Fit2 Watchface Design Guide
 
Samsung Indonesia: Tizen Store
Samsung Indonesia: Tizen StoreSamsung Indonesia: Tizen Store
Samsung Indonesia: Tizen Store
 
Samsung Indonesia: Tizen Wearables
Samsung Indonesia: Tizen WearablesSamsung Indonesia: Tizen Wearables
Samsung Indonesia: Tizen Wearables
 
Samsung Indonesia: Tizen Web Apps
Samsung Indonesia: Tizen Web AppsSamsung Indonesia: Tizen Web Apps
Samsung Indonesia: Tizen Web Apps
 
Samsung Indonesia: Tizen Native App
Samsung Indonesia: Tizen Native AppSamsung Indonesia: Tizen Native App
Samsung Indonesia: Tizen Native App
 
Samsung Indonesia: Tizen Platform Overview and IoT
Samsung Indonesia: Tizen Platform Overview and IoTSamsung Indonesia: Tizen Platform Overview and IoT
Samsung Indonesia: Tizen Platform Overview and IoT
 
Russian Tizen Project
Russian Tizen ProjectRussian Tizen Project
Russian Tizen Project
 
Samsung SM-R360 Tizen User Manual
Samsung SM-R360 Tizen User ManualSamsung SM-R360 Tizen User Manual
Samsung SM-R360 Tizen User Manual
 
Tizen Micro Profile for IoT device
Tizen Micro Profile for IoT deviceTizen Micro Profile for IoT device
Tizen Micro Profile for IoT device
 
Panduan Dasar Pemrograman Tizen
Panduan Dasar Pemrograman TizenPanduan Dasar Pemrograman Tizen
Panduan Dasar Pemrograman Tizen
 
The Story of Enlightenment, EFL, Tizen and Wayland
The Story of Enlightenment, EFL, Tizen and WaylandThe Story of Enlightenment, EFL, Tizen and Wayland
The Story of Enlightenment, EFL, Tizen and Wayland
 
Tizen PASS
Tizen PASSTizen PASS
Tizen PASS
 
Tizen PASS
Tizen PASSTizen PASS
Tizen PASS
 

Kürzlich hochgeladen

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

MobileBench Consortium 2013

  • 1. Copyright© MobileBench Consortium, 2013 MobileBenchMobileBench ConsortiumConsortium MobileBench Standard performance metric for Mobile 2013.07
  • 2. Copyright© MobileBench Consortium, 2013 Lack of credible Benchmark tools • The biggest motivation of developing a new benchmark tool was the lack of credibility, fairness, and accuracy among conventional benchmark tools in the market.  No detailed information for deviceNo detailed information for device comparisoncomparison  Small Test items and coverageSmall Test items and coverage  HardHard to get feedbackto get feedback  Difficult to interpret the resultsDifficult to interpret the results  Wide fluctuationWide fluctuation  User experiences reflected insufficientlyUser experiences reflected insufficiently 1 2 3 4
  • 3. Copyright© MobileBench Consortium, 2013 Goal for MobileBench consortium  FairnessFairness Ensure the fairness through opening source-code  ConsistencyConsistency Minimize the standard deviation of results + User Experience+ User Experience the performance evaluation based-on user scenario + Flexibility+ Flexibility Support various evaluation functions for Analysis  DistinctionDistinction Maximize device performance
  • 4. Copyright© MobileBench Consortium, 2013 MobileBenchTM Strength (1/5) Avg: 0.7 Avg: 4.4 Avg: 12.0 Avg: 0.6  Consistency Minimize the standard deviation of results
  • 5. Copyright© MobileBench Consortium, 2013 MobileBenchTM Strength (2/5)  Distinction Maximize device performance 108% 73% 17% 12% Spec.
  • 6. Copyright© MobileBench Consortium, 2013 MobileBenchTM Strength (3/5)  Flexibility Support various evaluation functions for analysis
  • 7. Copyright© MobileBench Consortium, 2013 MobileBenchTM Strength (4/5) MobileBenchMobileBenchTMTM ResultResult  User Experience the performance evaluation based-on user scenario Other ToolOther Tool ResultResult Difference of storage performance MobileBenchMobileBenchTMTM --UXUX ResultResult
  • 8. Copyright© MobileBench Consortium, 2013 MobileBenchTM Strength (5/5)  System Monitoring Monitor the behavior of each device in the background Processor Usage & Freq. Memory Usage Storage I/O MFLOPS/MIPS/Memory/StorageMFLOPS/MIPS/Memory/Storage Java-scriptJava-script Web-loading / HTML5Web-loading / HTML5 UI-stressUI-stress * Time resolution 1sec* Time resolution 1sec
  • 9. Copyright© MobileBench Consortium, 2013 MobileBench Suite MobileBench MobileBench-UX MobileBenchMobileBench SuiteSuite  Mobile ApplicationMobile Application  Device Benchmark onDevice Benchmark on PlatformPlatform  Device Benchmark onDevice Benchmark on KernelKernel  Synthetic WorkloadSynthetic Workload  System MonitorSystem Monitor  Mobile App. +Mobile App. + PC AgentPC Agent  Mobile Device Control via USBMobile Device Control via USB  Real Workload/ApplicationReal Workload/Application  ScenarioScenario--basedbased  System MonitorSystem Monitor
  • 10. Copyright© MobileBench Consortium, 2013 MobileBench Features • MobileBench is a total benchmark solution for mobile devices. It can measure the performance of each H/W component as well as web- related and UI performance. 1. System Performance: - CPU/Memory/Storage 2. Web browsing: - Javascript, Web Loading, HTML5 compatibility 3. User Experience: - U/I Stress, Battery Eater 4. Special Feature: - System Monitor, Email Reporting MobileBenchTM Features
  • 11. Copyright© MobileBench Consortium, 2013 MobileBench Features Features AP Memory Storage Function in Advanced Mode Processor Core #, Time control Memory Thread #, Request size Storage Chunk size, Pre-condition, Native access Java Script None Web Loading None HTML5 Compatible None Graphic 3D Graphic (TBD) MobileBenchTM
  • 12. Copyright© MobileBench Consortium, 2013 MobileBench-UX Features • MobileBench-UX is a PC software to measure UX performance controlling mobile devices with PC via USB connection. It can simulate all the different user scenario, changing the combination of scenario items. Since all the test items are what users actually do every day, this tool can actually represent and score the real user experience. One Click! UX based bench Multitasking bench Multimedia bench Automatic reporting CameraVideo Playback Video Creating Application Installation Application Loading Media Scanning I/O Operation Boot Test
  • 13. Copyright© MobileBench Consortium, 2013 MobileBench-UX Features Category Item AP Memory Storage Function Utility  Reboot Rebooting time  Media Scanning Android media scan service time  External File I/O PC to phone file copy time  MTP Test Android media transfer protocol  App. Install Application install time Multi- media  Video Playback-S Movie frame drop/delay time - Background storage file copy  Video Playback-M Movie frame drop/delay time - Background memory access  Video Creating MPEG-1 video encoding time  Video Trans-coding Movie, MPEG-1 video encoding time  Camera Taking pictures and saving time Multi- tasking  App. Switching 20-dummy application switching time  Multi-Popup Dual-movie play  Web Browsing Web page loading & zoom in-out MobileBenchTM-UX
  • 14. Copyright© MobileBench Consortium, 2013 MobileBench Consortium • Organization Structure Board of Director (Chair & Directors) Special Committees Work Committees CFO Secretary President Tool Maintainer Board of Director Work Committee Spec. release Approval Spec. Approval Specification & Tools Developer Yes Yes Yes Yes Yes Adopter No Yes No Yes Yes Honorary* No Yes No No Yes Non-member No No No No No (Lite version only) * Non-Profit organization, educational institutes may be participated as “Honorary” membership with limited right for FREE • Membership types
  • 15. Copyright© MobileBench Consortium, 2013 Consortium Roadmap • First General Assembly is set for 26th of September 2013 at Shenzhen, China • Open for anyone for 1st General Assembly and launching event of MobileBench suit 2013 for FREE 2013 2014 2Q 3Q 4Q 1Q Jun. Consortium Development Sep. Mar. Milestone  2nd Consortium Meeting  Milestone setup for MobileBench 2014 Sep.Jun. Mar. MobileBench 2013 rev.1.0 1st MobileBench General Assembly Release of MobileBench suit 2013 1st BoD @ Beijing Release of beta MobileBench Suit
  • 16. Copyright© MobileBench Consortium, 2013 MobileBench Consoritium Register in advance to secure your spot for 1st MobileBench Consoritum General Assembly for FREE September 26th 2013, Shenzhen, China (25th for Press & Board of Director meeting) Hotels and more information will be informed later
  • 17. Copyright© MobileBench Consortium, 2013 Thank youThank you