+ All Categories
Home > Technology > LCU13: George Grey Keynote LCU13

LCU13: George Grey Keynote LCU13

Date post: 15-Jan-2015
Category:
Upload: linaro
View: 646 times
Download: 1 times
Share this document with a friend
Description:
Resource: LCU13 Name: George Grey Keynote LCU13 Date: 28-10-2013 Speaker: George Grey Video: http://www.youtube.com/watch?v=CgdK-1WTJvc
Popular Tags:
40
Linaro Connect USA, 2013 From Servers to the Internet of Things George Grey CEO, Linaro
Transcript
Page 1: LCU13: George Grey Keynote LCU13

Linaro Connect USA, 2013

From Servers to the Internet of Things

George Grey CEO, Linaro

Page 2: LCU13: George Grey Keynote LCU13

• Vertically integrated

• Design and sell x86 chips

• 2012 $53Bn Revenue

• Large investment in open source

• Sells SoC IP, ARM Cores, Graphics

• Customers design and sell SoCs

• 30+ Cortex-A licensees

• 2012 $0.9Bn Revenue

• ARM and ARM customers invest in

open source

• Innovation is faster

• Fragmentation needs to be avoided

Business Models

Page 3: LCU13: George Grey Keynote LCU13

Linaro Overview

• Linaro is a not for profit software engineering company

• Members are ARM SoC vendors and other companies interested in the

ARM ecosystem

• Rather than each company duplicating open source effort for common

software, the cost is shared, and the software is built once

• The work is carried out in the open, and the results are extensively

tested and then upstreamed into the relevant open source projects –

e.g. kernel.org

• Today Linaro has over 200 engineers, about half are employees, half

assignees

Page 4: LCU13: George Grey Keynote LCU13

Linux Kernel Upstreaming

• Linux 3.10 first released 30th June

• Total patch sets in this kernel release: 13637

• Over 200 companies contributed to this kernel release

Source: http://lwn.net/Articles/555867/

Linux 3.10 Contributors by company

1 None 1495 (11.1%)

2 Red Hat 1269 (9.4%)

3 Intel 912 (6.8%)

4 Linaro 877 (6.5%)

5 Texas Instruments 765 (5.7%)

6 Unknown 746 (5.5%)

7 Samsung 615 (4.6%)

8 IBM 402 (3.0%)

9 Vision 392 (2.9%)

10 Google 350 (2.6%)

Linaro is #3

company

contributor

Page 5: LCU13: George Grey Keynote LCU13

Linux Kernel Upstreaming

• Linux 3.12 RC6

• Total patch sets in this kernel release: 10480

• 212 known companies contributed to this kernel release

Source: http://lwn.net/Articles/570483/

Linux 3.10 Contributors by company

1 Intel 1028 (9.8%)

2 None 964 (9.2%)

3 Linaro 732 (7.0%)

4 Red Hat 707 (6.7%)

5 Unknown 492 (4.7%)

6 Samsung 256 (2.4%)

7 IBM 249 (2.4%)

8 Freescale 245 (2.3%)

9 Renesas 225 (2.1%)

10 Texas Instruments 350 (2.6%)

Linaro is #2

company

contributor

Page 6: LCU13: George Grey Keynote LCU13

Data explosion

Page 7: LCU13: George Grey Keynote LCU13

Industry Disruption

• Today – our entire industry is being disrupted

• Mobile - Smartphones, Tablets, Wearables

• Embedded markets - TV, Cameras, Consumer electronics, Cars

• Networking - Routers, Switches, Cloud

• Servers - Micro, Hyperscale, HPC

• IOT - Huge future impact on cloud, data, analysis

• One size no longer fits all

• One vendor alone cannot compete

• ARM’s business model and partners are key

Page 8: LCU13: George Grey Keynote LCU13

Meeting the Challenge

• Key agents of change:

SoCs Open Source Software

Page 9: LCU13: George Grey Keynote LCU13

A Tour of the Market for ARM SoCs

• Servers

• Networking Equipment

• Automotive

• Digital Home

• Mobile

• Embedded/IoT

Page 10: LCU13: George Grey Keynote LCU13

Servers

Page 11: LCU13: George Grey Keynote LCU13

Why Consider ARM Servers?

Predictions

• ARM servers will be lower cost

• Throughput/$ and TCO

• ARM servers will be more compact

• Throughput/space

• ARM servers will use less power

• Throughput/Watt

• Not just CPU cores – due to innovation in SoC integration

• There will be more choice in the ARM server space,

and software platforms will ensure compatibility

Page 12: LCU13: George Grey Keynote LCU13

How long will it take?

• 2013

• Applications: Storage/Streaming servers, Web server cluster

• ARMv7 Cortex-A15, 1.5+GHz, LPAE, higher performance

• Applications: memcached, Web server cluster, storage, some database apps

• 2014

• ARMv8 64 bit Cortex-A57 cores delivered in SoCs

• First 64 bit servers will appear

• Software ecosystem will rapidly develop

• Applications: Data Center Enterprise Servers,

Virtualized platforms

• 2015 onwards

• ARM servers will be mainstream

Page 13: LCU13: George Grey Keynote LCU13

Server Software

• Linaro is building, validating and optimizing key

software enablers for ARMv8

• Work started in 2012 on ARM models

• Now running on first hardware

• Goal is enabling open source and

commercial ISVs to rapidly deploy

applications when multinode servers

are available from 2014 onwards

Page 14: LCU13: George Grey Keynote LCU13

Current LEG Members

• Group Director: Andrea Gallo

Page 15: LCU13: George Grey Keynote LCU13

Networking Equipment

Page 16: LCU13: George Grey Keynote LCU13

Linaro Networking Group

• There is an accelerating need for engineering effort for ARM-based

networking equipment. Fragmentation and duplication will result unless

this effort is coordinated.

• Standards for ARM-based network equipment need to be agreed

• A scalable model is needed to enable ARM vendors to supply

cross-SoC software stacks and tested SDN/NFV platforms

Page 17: LCU13: George Grey Keynote LCU13

Networking Equipment

• Key technical areas

• RT Patch set

• Virtualization

• LTS kernel version for LNG

• Big-endian support for legacy code

• Data Plane APIs/frameworks

Page 18: LCU13: George Grey Keynote LCU13

Current LNG Members

• Group Director: Raj Murali

Page 19: LCU13: George Grey Keynote LCU13

Automotive

Page 20: LCU13: George Grey Keynote LCU13

Automotive

• Fragmented marketplace

• Multiple Platforms • Sync (Ford/Microsoft)

• Genivi (Linux)

• Automotive Grade Linux (Tizen/Linux Foundation)

• iOS (Apple)

• Android

• Long design-in/decision cycles

Page 21: LCU13: George Grey Keynote LCU13

Automotive

• Linaro delivers ROI to members when there is an opportunity to

colloborate and share software development costs for mutual

benefit

• The automotive IVI market remains fragmented and SoC

vendors tend to “lock-in” to long term design wins with specific

car manufacturers

• Linaro could form an automotive group if there was demand

from the manufacturers and SoC vendors for engineering

common open source software implementations

Page 22: LCU13: George Grey Keynote LCU13

Digital Home

Page 23: LCU13: George Grey Keynote LCU13

Digital Home

• Content consumption on mobile devices

• Seamless link from STB/Gateway to multiple screens

• TVs, Tablets, Mobile phones

• Secure delivery of premium content

• Fragmented ecosystem, especially round Linux

• Out of date kernels

• Per-SoC media pipelines and frameworks

• Per-SoC security

Page 24: LCU13: George Grey Keynote LCU13

Digital Home

• Proposed creation of Linaro Digital Home Group (LHG)

• In discussion with 20+ companies

• Meeting this week

• Thursday 3-5pm in Alameda Meeting Room

• Group expected to start work in November/December

building on existing project in Linaro working on the

Comcast RDK

• Group Director: Mark Gregotski

Page 25: LCU13: George Grey Keynote LCU13

Digital Home

• Key Initial Technical Areas

• Improved media framework APIs and Infrastructure

• Leverage ARM Trustzone and open source TEE for delivery of an open

source implementation of the W3C Embedded Media Encryption standard

• Leverage LSK to provide a stable modern kernel to enable different

Digital Home related distributions for OEMs

• RDK, Android, OEM-specific Linux

• Deliver tested implementations of key middleware on LSK

• GStreamer, Stagefright

• ARM/Cablelabs DLNA CVP2 and optimized webkit HTML5

Page 26: LCU13: George Grey Keynote LCU13

Mobile

Page 27: LCU13: George Grey Keynote LCU13

Mobile

• Foundation of Linaro efforts and Working Groups

• Key focus for Linaro since inception

• Kernel consolidation

• Graphics and Multimedia

• Power Management

• Continuing work on 32 bit innovation

• Multicore, Advanced GPU

• Apple iPhone 5s heralds the

64 bit era for mobile

Page 28: LCU13: George Grey Keynote LCU13

Android

• Linaro has led the way on upstreaming Android

functionality into the mainline kernel (John Stultz)

• Android now has its own engineering team within

Linaro led by Khasim Mohammed

• Focus areas

• Power management – big.LITTLE and 2/4/8 Multicore

• Performance and Optimization opportunities

Page 29: LCU13: George Grey Keynote LCU13

Android 64

• Android for ARMv8

• Juice Project • 64 bit kernel with existing Android user space

• Internal Club/Core member-first project, enabling preparation

for mobile 64 bit products

• Android 64 • Linaro ready to work on project once code

is available from ARM/Google

Page 30: LCU13: George Grey Keynote LCU13

Other Mobile Platforms

• Members determine engagement & priority

• Firefox-OS

• Ubuntu Mobile

• Tizen

• Sailfish OS

Page 31: LCU13: George Grey Keynote LCU13

Mobile SubCommittee

• Open to Club and Core members

• Focus on mobile roadmap & priorities for

Linaro Working Groups and Platform team

Page 32: LCU13: George Grey Keynote LCU13

Embedded/Internet of Things

Page 33: LCU13: George Grey Keynote LCU13

Internet of Things

• Broad definition

• Wireless location beacons

• Wearable devices

• “Watches”

• Google Glass

• Healthcare/Biometrics

• Home control and monitoring

• Power

• Heating/Lighting/Sensors

• Appliances

Page 34: LCU13: George Grey Keynote LCU13

Hardware Building Blocks

• Cell phone technology

• ARM Cortex-A series

• Microcontrollers

• ARM Cortex R/M Series

• Communications

• Low power Bluetooth

• 6LoWPAN (low bandwidth IPv6 wireless)

• Security

Page 35: LCU13: George Grey Keynote LCU13

Fragmented Software

• Embedded Linux/Android

• RTOS

• No standards, many point solutions

• “Free” software from vendors, licensed only to their devices

• ARM mbed – CMSIS Cortex Microcontroller Software Interface Standard

• Communications

• Lightweight/Micro IP

• Mesh networks

• Security

• As standards emerge, open source will be key

• Linaro OCTO is preparing white paper and recommendations for members

Page 36: LCU13: George Grey Keynote LCU13

Hardware

• IoT Development

• See http://mbed.org/platforms

Page 37: LCU13: George Grey Keynote LCU13

Summary

• SoCs and Open source software are key to current

industry disruptions across multiple segments

• Linaro is a key resource and partner for our members,

and with their support we expect to continue to grow

our team and our software engineering output

Page 38: LCU13: George Grey Keynote LCU13

Announcements

• Security Working Group

• WG Lead – Joakim Bech

• Linaro has joined HSA and OCP

• LMP is being contributed to OCP as an open source project

• Andy Green has been instrumental in the development of LMP

• LNG will be making announcements tomorrow on

dataplane frameworks

Page 39: LCU13: George Grey Keynote LCU13
Page 40: LCU13: George Grey Keynote LCU13

Introduction

Dong Wei

• HP Fellow, UEFI Forum VP (Chief Executive),

ACPI SIG Secretary, and Chair of the PCI SIG

Firmware Working Group


Recommended