Open Source Open Possibilities. Vellamo. System Level Benchmarking October 2012. Open Source Open Possibilities PAGE 1



Similar documents
JavaFX Session Agenda

Native, Hybrid or Mobile Web Application Development

Web Based 3D Visualization for COMSOL Multiphysics

Informatica Data Director Performance

BEAGLEBONE BLACK ARCHITECTURE MADELEINE DAIGNEAU MICHELLE ADVENA

Programming in HTML5 with JavaScript and CSS3

NVPRO-PIPELINE A RESEARCH RENDERING PIPELINE MARKUS TAVENRATH MATAVENRATH@NVIDIA.COM SENIOR DEVELOPER TECHNOLOGY ENGINEER, NVIDIA

Open Source and Commercial Performance Testing Tools

Visualizing Data: Scalable Interactivity

Research on HTML5 in Web Development

Computer Graphics Hardware An Overview

Mobile Operating Systems Lesson 03 PalmOS Part 1

Trends in HTML5. Matt Spencer UI & Browser Marketing Manager

Vector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy

Architectures and Platforms

Radeon GPU Architecture and the Radeon 4800 series. Michael Doggett Graphics Architecture Group June 27, 2008

<Insert Picture Here> Java, the language for the future

Next Generation GPU Architecture Code-named Fermi

Step into the Future: HTML5 and its Impact on SSL VPNs

Nokia 9210i/9290 Communicators and PersonalJava TM Application Development

Whitepaper. NVIDIA Miracast Wireless Display Architecture

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Update logo and logo link on A Master. Update Date and Product on B Master

MICROSOFT. Remote Desktop Protocol Performance Improvements in Windows Server 2008 R2 and Windows 7

Intel XDK для разработки кросс-платформенных мобильных приложений

Outline. 1.! Development Platforms for Multimedia Programming!

Testing & Assuring Mobile End User Experience Before Production. Neotys

Parallel Web Programming

JavaScript Programming

BEST PRACTICES FOR INTEGRATING TELESTREAM VANTAGE WITH EMC ISILON ONEFS

Learning HTML5 Game Programming

Parallel Computing with MATLAB

Mobile Web Design with HTML5, CSS3, JavaScript and JQuery Mobile Training BSP-2256 Length: 5 days Price: $ 2,895.00

GPU Hardware and Programming Models. Jeremy Appleyard, September 2015

Developing ASP.NET MVC 4 Web Applications MOC 20486

A Hybrid Visualization System for Molecular Models

Web Application s Performance Testing

Performance Analysis of Web-browsing Speed in Smart Mobile Devices

How To Optimize Your Website With Radware Fastview

Performance Testing Web 2.0. Stuart Moncrieff (Load Testing Guru) /

RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT

How to start with 3DHOP

Testing Packet Switched Network Performance of Mobile Wireless Networks IxChariot

Magento & Zend Benchmarks Version 1.2, 1.3 (with & without Flat Catalogs)

Getting Started with Tizen SDK : How to develop a Web app. Hong Gyungpyo 洪 競 杓 Samsung Electronics Co., Ltd

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

Mobile Application Performance Report

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Data Centric Systems (DCS)

Website Performance: Kyle Simpson

Solution Guide. Optimizing Microsoft SharePoint 2013 with Citrix NetScaler. citrix.com

Oracle Applications Release 10.7 NCA Network Performance for the Enterprise. An Oracle White Paper January 1998

Introduction to BlackBerry Smartphone Web Development Widgets

Computer and Set of Robots

Enable Your Automated Web App Testing by WebDriver. Yugang Fan Intel

NVIDIA GeForce GTX 580 GPU Datasheet

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

STeP-IN SUMMIT June 2014 at Bangalore, Hyderabad, Pune - INDIA. Mobile Performance Testing

7 Things You Need to Know about Virtual Mobile Infrastructure

Responsive Web Design Creative License

Browser Performance Tests We put the latest web browsers head-to-head to try to find out which one is best!

EMC VFCACHE ACCELERATES ORACLE

Developing ASP.NET MVC 4 Web Applications

Windows Embedded Compact 7 Multimedia Features 1

JW Player Quick Start Guide

Browser Performance Tests We put the latest web browsers head-to-head to try to find out which one is best!

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi

Voronoi Treemaps in D3

HTML5 : carrier grade

Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below.

Mobile Operating Systems Lesson 07 Symbian OS

THE BUSINESS CASE FOR HYBRID HTML5 MOBILE APPS

HTML5 the new. standard for Interactive Web

Firefox for Android. Reviewer s Guide. Contact us: press@mozilla.com

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

OKLAHOMA SUBJECT AREA TESTS (OSAT )

Stream Processing on GPUs Using Distributed Multimedia Middleware

Object Oriented Database Management System for Decision Support System.

Using Safari to Deliver and Debug a Responsive Web Design

Rich Internet Applications

Intel Cloud Builders Guide to Cloud Design and Deployment on Intel Platforms

Choosing a Mobile Application Development Approach

Windows Server 2012 R2 VDI - Virtual Desktop Infrastructure. Ori Husyt Agile IT Consulting Team Manager orih@agileit.co.il

Performance Optimization and Debug Tools for mobile games with PlayCanvas

Concept of Cache in web proxies

Transcription:

Vellamo System Level Benchmarking October 2012 PAGE 1

Disclaimer Nothing in these materials is an offer to sell any of the components or devices referenced herein. Certain components for use in the U.S. are available only through licensed suppliers. Some components are not available for use in the U.S. PAGE 2

Accelerating and Enabling a Better Web Experience Page Load User Experience HTML5 Video Tuned For Power HTML5 Device APIs PAGE 3

Accelerating and Enabling a Better Web Experience Network Layout Scripting Rendering CPU GPU Wireless Multimedia Modem Processor PAGE 4

the incubation timeline code health monitor used across teams OEM demand public release PAGE 5

industry s first mobile browsing benchmark PAGE 6

the benchmark Vellamo 1 Rendering See The Sun Canvas Deep Sea Canvas Aquarium Canvas Pixel Blender <canvas> performance in increasingly complex renderings Similar to above but non-sequential and system is fully loaded <canvas> performance versus its Java counterpart Graphics throughput by number of semi-transparent images that can be blended/second JavaScript SunSpider V8 Benchmark Suite Surf Wax Binder Speed of various JS operations from simple to complex math functions Similar to above but more complex functions including regular expressions & data manipulation Performance of the JS bindings implementation by writing and reading back arrays of data User Experience Tests Ocean Flinger Image Flinger Text Flinger Speed of scrolling/flinging a typical complex web page Similar but only tests the image decode path using a dense JPEG image Similar but only tests the text rendering & decode path using dense text Networking Networking Loader Performance of the HTTP stack and object caches by cold- and hot-loading a page in two separate runs PAGE 7

Vellamo 2 Network Layout Scripting Rendering CPU GPU Wireless Modem Multimedi a Processor Integer Floating Point RAM Memory Flash Memory PAGE 8

the benchmark Vellamo 2 Rendering See The Sun Canvas Canvas Crossfader Aquarium Canvas Pixel Blender <canvas> performance in increasingly complex renderings <canvas> performance simulating blending operations via JS <canvas> performance versus its Java counterpart Graphics throughput by number of semi-transparent images that can be blended/second JavaScript SunSpider V8 Benchmark Suite Surf Wax Binder Speed of various JS operations from simple to complex math functions Similar to above but more complex functions including regular expressions & data manipulation Performance of the JS bindings implementation by writing and reading back arrays of data Layout DOM Node Surfer Reflo Text Flinger Measure performance of core layout engine and responsiveness to DOM manipulation Measures responsiveness of browser typography engine by modifying displayed text Similar but only tests the text rendering & decode path using dense text Networking Load and reload Sample page is loaded and reloaded from an onboard web server; wireless network latency is emulated PAGE 9

the benchmark Vellamo 2 (cont.) HTML5 Tests WebGL Jellyfish Inline Video Performance of WebGL execution on GPU <video> performance playing locally streamed video; adaptive video also tested User Experience Tests Ocean Scroller Ocean Zoomer Image Scroller Speed of scrolling/flinging a typical complex web page Speed of of webpage zoom based virtual gestures Speed of scrolling/flinging a dense image PAGE 10

Metal Tests (Vellamo 2) Lower-level CPU Benchmarks; all tests run in native code Dhrystone Emulates email & social networking Tests CPU s integer math performance LINPACK Library for numerous signal processing applications (e.g. image processing) Floating point operations tested linear algebra focus Branch-K Tests branching ability of CPU Stream 5.9 Tests memory BW for onboard memory controller through series of read/write ops RamJam Peak memory BW test Storage Tests memory controller access to peripheral memory (Flash, MMC) PAGE 11

Crowdsourced Vellamo 2 HTML 5 Benchmarks September 2012 snapshot PAGE 12

Crowdsourced Vellamo 2 Metal Benchmarks September 2012 snapshot PAGE 13

Surf s Up! when you browse the Web with Snapdragon PAGE 14

Thank You PAGE 15