SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
Linaro Connect USA, 2013
From Servers to the Internet of Things
George Grey
CEO, Linaro
• 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
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
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
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
Data explosion
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
Meeting the Challenge
• Key agents of change:
SoCs Open Source Software
A Tour of the Market for ARM SoCs
• Servers
• Networking Equipment
• Automotive
• Digital Home
• Mobile
• Embedded/IoT
Servers
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
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
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
Current LEG Members
• Group Director: Andrea Gallo
Networking Equipment
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
Networking Equipment
• Key technical areas
• RT Patch set
• Virtualization
• LTS kernel version for LNG
• Big-endian support for legacy code
• Data Plane APIs/frameworks
Current LNG Members
• Group Director: Raj Murali
Automotive
Automotive
• Fragmented marketplace
• Multiple Platforms
• Sync (Ford/Microsoft)
• Genivi (Linux)
• Automotive Grade Linux (Tizen/Linux Foundation)
• iOS (Apple)
• Android
• Long design-in/decision cycles
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
Digital Home
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
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
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
Mobile
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
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
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
Other Mobile Platforms
• Members determine engagement & priority
• Firefox-OS
• Ubuntu Mobile
• Tizen
• Sailfish OS
Mobile SubCommittee
• Open to Club and Core members
• Focus on mobile roadmap & priorities for
Linaro Working Groups and Platform team
Embedded/Internet of Things
Internet of Things
• Broad definition
• Wireless location beacons
• Wearable devices
• “Watches”
• Google Glass
• Healthcare/Biometrics
• Home control and monitoring
• Power
• Heating/Lighting/Sensors
• Appliances
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
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
Hardware
• IoT Development
• See http://mbed.org/platforms
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
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
Introduction
Dong Wei
• HP Fellow, UEFI Forum VP (Chief Executive),
ACPI SIG Secretary, and Chair of the PCI SIG
Firmware Working Group

Más contenido relacionado

La actualidad más candente

Continuous Authority to Operate (ATO) with ThreadFix – Bringing Commercial In...
Continuous Authority to Operate (ATO) with ThreadFix – Bringing Commercial In...Continuous Authority to Operate (ATO) with ThreadFix – Bringing Commercial In...
Continuous Authority to Operate (ATO) with ThreadFix – Bringing Commercial In...
Denim Group
 
Is Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeIs Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another Decade
Real-Time Innovations (RTI)
 
Mistral Solutions Pvt. Ltd. Corporate Presentation
Mistral Solutions Pvt. Ltd. Corporate Presentation Mistral Solutions Pvt. Ltd. Corporate Presentation
Mistral Solutions Pvt. Ltd. Corporate Presentation
Mistral Solutions
 

La actualidad más candente (20)

Simulating LoRaWAN devices - LoRa Alliance AMM 2019
Simulating LoRaWAN devices - LoRa Alliance AMM 2019Simulating LoRaWAN devices - LoRa Alliance AMM 2019
Simulating LoRaWAN devices - LoRa Alliance AMM 2019
 
Evolving Architectures for Small Cells in the Enterprise
Evolving Architectures for Small Cells in the EnterpriseEvolving Architectures for Small Cells in the Enterprise
Evolving Architectures for Small Cells in the Enterprise
 
Insyab Real-Time Streaming Video MANET
Insyab Real-Time Streaming Video MANET Insyab Real-Time Streaming Video MANET
Insyab Real-Time Streaming Video MANET
 
SDN
SDNSDN
SDN
 
Continuous Authority to Operate (ATO) with ThreadFix – Bringing Commercial In...
Continuous Authority to Operate (ATO) with ThreadFix – Bringing Commercial In...Continuous Authority to Operate (ATO) with ThreadFix – Bringing Commercial In...
Continuous Authority to Operate (ATO) with ThreadFix – Bringing Commercial In...
 
Accelerating Safety and Security Certification with FACE™ COTS Solutions
Accelerating Safety and Security Certification with FACE™ COTS SolutionsAccelerating Safety and Security Certification with FACE™ COTS Solutions
Accelerating Safety and Security Certification with FACE™ COTS Solutions
 
FACE Architecture Executive Summary
FACE Architecture Executive SummaryFACE Architecture Executive Summary
FACE Architecture Executive Summary
 
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsHow to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control Systems
 
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
 
The History and Evolution of SDN
The History and Evolution of SDNThe History and Evolution of SDN
The History and Evolution of SDN
 
Bringing Cloud Scale Efficiency to Communication Services Providers through R...
Bringing Cloud Scale Efficiency to Communication Services Providers through R...Bringing Cloud Scale Efficiency to Communication Services Providers through R...
Bringing Cloud Scale Efficiency to Communication Services Providers through R...
 
Business Drivers of SDN by Paul Wiefels, Chasm Group
Business Drivers of SDN by Paul Wiefels, Chasm GroupBusiness Drivers of SDN by Paul Wiefels, Chasm Group
Business Drivers of SDN by Paul Wiefels, Chasm Group
 
FACE-ing Reality: Maintaining our Military Edge in the Modern World
FACE-ing Reality: Maintaining our Military Edge in the Modern WorldFACE-ing Reality: Maintaining our Military Edge in the Modern World
FACE-ing Reality: Maintaining our Military Edge in the Modern World
 
Is Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeIs Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another Decade
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
 
Mistral Solutions Pvt. Ltd. Corporate Presentation
Mistral Solutions Pvt. Ltd. Corporate Presentation Mistral Solutions Pvt. Ltd. Corporate Presentation
Mistral Solutions Pvt. Ltd. Corporate Presentation
 
Open Networking Revolution
Open Networking RevolutionOpen Networking Revolution
Open Networking Revolution
 
Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?
 
Larry o brien fieldbus foundation english
Larry o brien fieldbus foundation englishLarry o brien fieldbus foundation english
Larry o brien fieldbus foundation english
 
How to Cut $2 Million of Your Safety Cert Costs
How to Cut $2 Million of Your Safety Cert CostsHow to Cut $2 Million of Your Safety Cert Costs
How to Cut $2 Million of Your Safety Cert Costs
 

Destacado

Cost of Ownership for Hadoop Implementation
Cost of Ownership for Hadoop ImplementationCost of Ownership for Hadoop Implementation
Cost of Ownership for Hadoop Implementation
DataWorks Summit
 

Destacado (8)

Realtech tco study
Realtech tco studyRealtech tco study
Realtech tco study
 
Engage 2016 - Adm01 - Back from the Dead: When Bad Code Kills a Good Server
Engage 2016 - Adm01 - Back from the Dead: When Bad Code Kills a Good ServerEngage 2016 - Adm01 - Back from the Dead: When Bad Code Kills a Good Server
Engage 2016 - Adm01 - Back from the Dead: When Bad Code Kills a Good Server
 
Considering The Cloud? Thinking Beyond The Readme File
Considering The Cloud? Thinking Beyond The Readme FileConsidering The Cloud? Thinking Beyond The Readme File
Considering The Cloud? Thinking Beyond The Readme File
 
Infrastructure Fitness and Design Simplicity for IBM Mobile Connect
Infrastructure Fitness and Design Simplicity for IBM Mobile ConnectInfrastructure Fitness and Design Simplicity for IBM Mobile Connect
Infrastructure Fitness and Design Simplicity for IBM Mobile Connect
 
Linux School: Advanced Administration for IBM Software
Linux School: Advanced Administration for IBM SoftwareLinux School: Advanced Administration for IBM Software
Linux School: Advanced Administration for IBM Software
 
Total Cost of Ownership Evaluation for Network Centric Systems of Systems
Total Cost of Ownership Evaluation for Network Centric Systems of SystemsTotal Cost of Ownership Evaluation for Network Centric Systems of Systems
Total Cost of Ownership Evaluation for Network Centric Systems of Systems
 
Raising the ROI of IT with IBM Client for Smart Work
Raising the ROI of IT with IBM Client for Smart WorkRaising the ROI of IT with IBM Client for Smart Work
Raising the ROI of IT with IBM Client for Smart Work
 
Cost of Ownership for Hadoop Implementation
Cost of Ownership for Hadoop ImplementationCost of Ownership for Hadoop Implementation
Cost of Ownership for Hadoop Implementation
 

Similar a LCU13: George Grey Keynote LCU13

Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
Sasa Klopanovic
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
Sasa Klopanovic
 
Jim Zemlin LCU14 Keynote
Jim Zemlin  LCU14 KeynoteJim Zemlin  LCU14 Keynote
Jim Zemlin LCU14 Keynote
Linaro
 
Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11
stephensonics
 

Similar a LCU13: George Grey Keynote LCU13 (20)

HKG15: Opening Keynote - George Grey, Linaro CEO
HKG15: Opening Keynote - George Grey, Linaro CEOHKG15: Opening Keynote - George Grey, Linaro CEO
HKG15: Opening Keynote - George Grey, Linaro CEO
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1
 
BKK16-100K1 George Grey, Linaro CEO Opening Keynote
BKK16-100K1 George Grey, Linaro CEO Opening KeynoteBKK16-100K1 George Grey, Linaro CEO Opening Keynote
BKK16-100K1 George Grey, Linaro CEO Opening Keynote
 
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEOSFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
 
Intel & ARM: Strategic Comparison
Intel & ARM: Strategic ComparisonIntel & ARM: Strategic Comparison
Intel & ARM: Strategic Comparison
 
LCA14: George Grey Keynote - LCA14
LCA14: George Grey Keynote - LCA14LCA14: George Grey Keynote - LCA14
LCA14: George Grey Keynote - LCA14
 
Enhancing and modifying_the_core_android_os
Enhancing and modifying_the_core_android_osEnhancing and modifying_the_core_android_os
Enhancing and modifying_the_core_android_os
 
Jim Zemlin LCU14 Keynote
Jim Zemlin  LCU14 KeynoteJim Zemlin  LCU14 Keynote
Jim Zemlin LCU14 Keynote
 
Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11
 
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...
DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merch...
 
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoT
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoTZephyr: Creating a Best-of-Breed, Secure RTOS for IoT
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoT
 
Io t solutions world congress 2018 review Henk Jan van Wijk Conclusion Connect
Io t solutions world congress 2018 review Henk Jan van Wijk  Conclusion Connect Io t solutions world congress 2018 review Henk Jan van Wijk  Conclusion Connect
Io t solutions world congress 2018 review Henk Jan van Wijk Conclusion Connect
 
Transforming the Central Office: Implementing CORD
Transforming the Central Office:  Implementing CORDTransforming the Central Office:  Implementing CORD
Transforming the Central Office: Implementing CORD
 
AWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platformAWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platform
 
LCU14 Keynote by George Grey
LCU14 Keynote by George GreyLCU14 Keynote by George Grey
LCU14 Keynote by George Grey
 
Interop 2006: Evolution of the Networking Industry
Interop 2006: Evolution of the Networking IndustryInterop 2006: Evolution of the Networking Industry
Interop 2006: Evolution of the Networking Industry
 
LAS16 100 K1 - Keynote George Grey
LAS16 100 K1 - Keynote George GreyLAS16 100 K1 - Keynote George Grey
LAS16 100 K1 - Keynote George Grey
 

Más de Linaro

Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea GalloDeep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Linaro
 
HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018
Linaro
 
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Linaro
 
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Linaro
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
Linaro
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
Linaro
 
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse HypervisorHKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
Linaro
 
HKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMUHKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMU
Linaro
 
HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation
Linaro
 
HKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted bootHKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted boot
Linaro
 

Más de Linaro (20)

Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea GalloDeep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
 
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta VekariaArm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
 
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua MoraHuawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
 
Bud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qaBud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qa
 
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
 
HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018
 
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
 
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
 
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
 
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
 
HKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteHKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening Keynote
 
HKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP WorkshopHKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP Workshop
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
 
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and allHKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
 
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse HypervisorHKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
 
HKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMUHKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMU
 
HKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8MHKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8M
 
HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation
 
HKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted bootHKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted boot
 

Último

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

LCU13: George Grey Keynote LCU13

  • 1. Linaro Connect USA, 2013 From Servers to the Internet of Things George Grey CEO, Linaro
  • 2. • 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 7. 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
  • 8. Meeting the Challenge • Key agents of change: SoCs Open Source Software
  • 9. A Tour of the Market for ARM SoCs • Servers • Networking Equipment • Automotive • Digital Home • Mobile • Embedded/IoT
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. Current LEG Members • Group Director: Andrea Gallo
  • 16. 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
  • 17. Networking Equipment • Key technical areas • RT Patch set • Virtualization • LTS kernel version for LNG • Big-endian support for legacy code • Data Plane APIs/frameworks
  • 18. Current LNG Members • Group Director: Raj Murali
  • 20. Automotive • Fragmented marketplace • Multiple Platforms • Sync (Ford/Microsoft) • Genivi (Linux) • Automotive Grade Linux (Tizen/Linux Foundation) • iOS (Apple) • Android • Long design-in/decision cycles
  • 21. 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
  • 23. 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
  • 24. 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
  • 25. 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
  • 27. 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
  • 28. 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
  • 29. 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
  • 30. Other Mobile Platforms • Members determine engagement & priority • Firefox-OS • Ubuntu Mobile • Tizen • Sailfish OS
  • 31. Mobile SubCommittee • Open to Club and Core members • Focus on mobile roadmap & priorities for Linaro Working Groups and Platform team
  • 33. Internet of Things • Broad definition • Wireless location beacons • Wearable devices • “Watches” • Google Glass • Healthcare/Biometrics • Home control and monitoring • Power • Heating/Lighting/Sensors • Appliances
  • 34. 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
  • 35. 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
  • 36. Hardware • IoT Development • See http://mbed.org/platforms
  • 37. 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
  • 38. 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
  • 39.
  • 40. Introduction Dong Wei • HP Fellow, UEFI Forum VP (Chief Executive), ACPI SIG Secretary, and Chair of the PCI SIG Firmware Working Group