SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Linaro Connect Europe 2013
George Grey
CEO
Welcome to Dublin
Making a difference
• Linaro develops and optimizes open
source software for the ARM ecosystem
• 170+ open source software engineers
• Linux kernel, Toolchain, Power management
• LAVA CI test & validation
• Deliver upstream, distribution agnostic
• Members provide funding and assigned
engineers to Linaro
• ROI through shared engineering costs for core
software ecosystem requirements
• Members direct Linaro’s work
• Linaro Groups enable work in specific areas
- Linaro Enterprise Group for ARM Servers
- Linaro Networking Group for Network Equipment
- Other Group(s) coming
• Linaro team now numbers 192 staff
• Linaro employees 97
• Assignee engineers 95
• ~150 shared engineers working together on open source
for the ARM architecture
• Including LEG and LNG
• Excluding landing teams and non-engineering functions
• Directed by the steering committees
• TSC, LEG-SC, LNG-SC
• Creating value for every Linaro member
Linux Kernel Upstreaming
• Linux 3.10 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
Slide 6
Data
Photos
• 300 million photos/day
– Facebook alone
• Average 100KB
30,000,000,000,000
bytes/day
Dropcam
• $150 WiFi HD Camera
• 500K bits/sec 24 hours/day
• Applications
• Home security, Alert systems
• Every 10,000 units create:
54,000,000,000,000
bytes/day
Video
• 6 billion hours of video/month
viewed on YouTube
• Assume 1MB/minute
12,000,000,000,000,000
bytes/day
Video
• NetFlix
• SD 1GB/hour
HD 2.8GB/hour
• 1 billion hours of TV
shows/month
48,000,000,000,000,000
bytes/day
Data Growth
Wireless Server DataCenter Photos IoT
low-power M2M 4G LTE HyperScalar Video
MicroServer Netflix BigData YouTube
Mobile Facebook Storage Energy SoC
Low-power HDTV multicore Exabytes
2,500,000,000,000,000,000
bytes/day
Hardware
• Google glass, Phones, Tablets, Fitness monitors,
Health monitors, Embedded devices, Computers,
Intelligent cables, Thermostats, Routers, Switches,
Smart lights, Storage, Set Top Boxes, Cars, TVs,
Digital Cameras, Camcorders, Smart Meters,
Microservers, Hyperscale servers .....
• ARM is everywhere
Industry Disruption
• Today – the entire industry is being disrupted
• Mobile - Smartphones, Tablets
• 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
• Two key agents of change:
SoCs Open Source Software
ARM SoCs
• Building Blocks
• R/M Microcontrollers
• Cortex-A Series
• 32 bit ARMv7 A5 to A15, including big.LITTLE
• 64 bit ARMv8 A53, A57
• Mali GPU – Graphics or GPGPU
• Trustzone security
• All cores implement the ARM architecture
• ARM vendors then focus on value add
• Low cost multicore devices
– e.g. 4 core A7 and baseband for low cost smartphones/tablets
• High end 32 and 64 bit functionality
– e.g. server focused SoCs with accelerators,
interconnect I/O and fabrics
Example - Networking & Servers
Open Source
• One company alone cannot develop and support
software for this rate of innovation
• Open source software is the only viable solution
• Linux is evolving rapidly as change accelerates
• Depends on an increasing number of contributors
• 2,829 developers from 407 companies contributed to Linux 3.4-3.8*
• Working upstream - forking and maintaining is very expensive
• Working inside the open source community saves time & money
• Open source is a huge shared-cost ecosystem
*Source: Greg Kroah-Hartman, Linux Foundation
Example - Android
• Open source platform for mobile devices based
on Linux
• Current version is Android 4.2 Jelly Bean
Android in Linaro
Android is important for Linaro
• Engineering activities
• Power Management – multicore,
• Tools optimizations – gcc, cortex-strings
• New ARM technology test & validation – big.LITTLE, ARMv8
• Upstreaming Android functionality to mainline
• Gives us a platform for testing
• Stresses the components that we’re engineering
• Gives us a platform for benchmarking
• Looking for areas to improve performance of the overall system
• Google leverages Linaro’s kernel work
Industry Collaboration
• Linaro
• Competitors collaborating on engineering of core software
• Sharing the cost of common software foundations
• The industry is changing from single proprietary
suppliers for core technologies, to open source driven
partnerships built on collaboration
Innovation
• Working together from requirements to solutions
• Sharing and lowering costs
• Building standard platforms that enable value-add
• Examples: kernel optimization, SoC hardware acceleration, fabrics
ARM
Cores
SoC
Vendor IPARM
Cores
SoC
Vendor IP
ARM
Cores
SoC
Vendor IP
Linux
kernel
Tools,
Languages,
Middleware,
Security
Carriers
Internet Content
Providers & Social
Networks
Financial
……
Silicon, Boards, Products OS Platforms Cloud Layer Users
OPEN SOURCE COLLABORATION
Beyond arm-soc
• ARM dominates mobile
• Intel dominates server chips
• Each is moving into the other’s market
• Mobile Linux kernel technology is being used in the server
space and vice-versa, especially in power management
• We can no longer work in just the ARM community
• Greg Kroah-Hartman – Linaro Connect, Hong Kong February 2013
• ARM/PMWG maintains CPUFreq with Intel, and Linaro has contributed
over 40% of the kernel patches in this subsystem since Linux 3.7
• LKML discussions on the scheduler changes for GTS*
• Linaro is adding Intel into LAVA for CI loop test and validation
• Industry collaboration is becoming critical for success,
and Linaro has a key part to play
*Global Task Scheduling a.k.a. big.LITTLE MP
Linaro – Making the Difference
• Our core work
• Linux kernel, Power Management, Graphics & Multimedia,
Tools, Engineering Builds & Validation (LAVA)
• Key glue between SoC vendor innovation and Linux
• Not just the kernel
• Tools, Virtualization, Languages, Stacks, Middleware
• Open Source Security is an area of increasing interest to members
• Groups
• LEG (Servers), LNG (Networking Equipment)
• Working in specific areas where a group of companies wants to share
software development costs e.g. STB/TV, Embedded, Automotive
• Our focus is on optimizing and building the core platform and
tools to support innovation and differentiation
Summary
• SoC innovation, power efficiency and choice of silicon
suppliers will drive further ARM growth across the industry
• Innovation and differentiation drives the need for common
platform software to prevent costly fragmentation
• Open Source is evolving rapidly to enable disruptive
solutions to the explosion in user data and analysis
• Users, Frameworks, Distributions, OEMs, Silicon vendors
are collaborating more closely than ever before, enabled by
Open Source
• Linaro is a key enabler in the ARM ecosystem
Linaro Connect Europe
• Make a difference – this week
• Show what you have achieved – Demo Friday
• Collaborate and work together as part of the
ARM open source community
• Make a point to meet 10 new people this week
• Have fun!
Linaro Connect USA
• October 28th – November 1st
• Santa Clara Convention Center
• Co-located with ARM Techcon
• Registration is now open!

Weitere ähnliche Inhalte

Was ist angesagt?

GTC15-Manoj-Roge-OpenPOWER
GTC15-Manoj-Roge-OpenPOWERGTC15-Manoj-Roge-OpenPOWER
GTC15-Manoj-Roge-OpenPOWER
Achronix
 

Was ist angesagt? (20)

Simics - Break the Rules of Product Development
Simics - Break the Rules of Product DevelopmentSimics - Break the Rules of Product Development
Simics - Break the Rules of Product Development
 
Affordably Refreshing Your Water District’s Process Control
Affordably Refreshing Your Water District’s Process ControlAffordably Refreshing Your Water District’s Process Control
Affordably Refreshing Your Water District’s Process Control
 
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
 
FACE Integration Using Wind River Technology
FACE Integration Using Wind River TechnologyFACE Integration Using Wind River Technology
FACE Integration Using Wind River Technology
 
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
 
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
 
SDN
SDNSDN
SDN
 
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
 
Bluemix dedicated slide
Bluemix dedicated slideBluemix dedicated slide
Bluemix dedicated slide
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
 
Implementing DevOps – How it came to the fore, its key elements and example d...
Implementing DevOps – How it came to the fore, its key elements and example d...Implementing DevOps – How it came to the fore, its key elements and example d...
Implementing DevOps – How it came to the fore, its key elements and example d...
 
GTC15-Manoj-Roge-OpenPOWER
GTC15-Manoj-Roge-OpenPOWERGTC15-Manoj-Roge-OpenPOWER
GTC15-Manoj-Roge-OpenPOWER
 
MT49 Dell EMC XtremIO: Product Overview and New Use Cases
MT49 Dell EMC XtremIO: Product Overview and New Use CasesMT49 Dell EMC XtremIO: Product Overview and New Use Cases
MT49 Dell EMC XtremIO: Product Overview and New Use Cases
 
"Trends and Recent Developments in Processors for Vision," a Presentation fro...
"Trends and Recent Developments in Processors for Vision," a Presentation fro..."Trends and Recent Developments in Processors for Vision," a Presentation fro...
"Trends and Recent Developments in Processors for Vision," a Presentation fro...
 
MT01 The business imperatives driving cloud adoption
MT01 The business imperatives driving cloud adoptionMT01 The business imperatives driving cloud adoption
MT01 The business imperatives driving cloud adoption
 
443029825 cloud-computing-week8-9-pptx
443029825 cloud-computing-week8-9-pptx443029825 cloud-computing-week8-9-pptx
443029825 cloud-computing-week8-9-pptx
 
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
 
Slide shared
Slide sharedSlide shared
Slide shared
 
Softlayer overview
Softlayer overviewSoftlayer overview
Softlayer overview
 
Oredev Mucon Survey Nov 2015
Oredev Mucon Survey Nov 2015Oredev Mucon Survey Nov 2015
Oredev Mucon Survey Nov 2015
 

Ähnlich wie LCE13: Keynote: George Grey LCE13

Jim Zemlin LCU14 Keynote
Jim Zemlin  LCU14 KeynoteJim Zemlin  LCU14 Keynote
Jim Zemlin LCU14 Keynote
Linaro
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobre
PRAGMA PROGETTI
 
Rambus corporate-overview
Rambus corporate-overviewRambus corporate-overview
Rambus corporate-overview
Rambus
 
Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11
stephensonics
 

Ähnlich wie LCE13: Keynote: George Grey LCE13 (20)

LCA13: George Grey Keynote
LCA13: George Grey KeynoteLCA13: George Grey Keynote
LCA13: George Grey Keynote
 
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
 
George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1
 
Jim Zemlin LCU14 Keynote
Jim Zemlin  LCU14 KeynoteJim Zemlin  LCU14 Keynote
Jim Zemlin LCU14 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
 
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTUtilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
 
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
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobre
 
Aplit-Soft
Aplit-Soft Aplit-Soft
Aplit-Soft
 
LCU14 Keynote by George Grey
LCU14 Keynote by George GreyLCU14 Keynote by George Grey
LCU14 Keynote by George Grey
 
ODSA - Business Workstream
ODSA - Business WorkstreamODSA - Business Workstream
ODSA - Business Workstream
 
Early Successes Debugging with TotalView on the Intel Xeon Phi Coprocessor
Early Successes Debugging with TotalView on the Intel Xeon Phi CoprocessorEarly Successes Debugging with TotalView on the Intel Xeon Phi Coprocessor
Early Successes Debugging with TotalView on the Intel Xeon Phi Coprocessor
 
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
 
Rambus corporate-overview
Rambus corporate-overviewRambus corporate-overview
Rambus corporate-overview
 
HKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteHKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening Keynote
 
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
 
Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11
 
LAS16 100 K1 - Keynote George Grey
LAS16 100 K1 - Keynote George GreyLAS16 100 K1 - Keynote George Grey
LAS16 100 K1 - Keynote George Grey
 

Mehr von 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
 
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
Linaro
 

Mehr von 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-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
 
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

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...
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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)
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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...
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 

LCE13: Keynote: George Grey LCE13

  • 1. Linaro Connect Europe 2013 George Grey CEO
  • 3. • Linaro develops and optimizes open source software for the ARM ecosystem • 170+ open source software engineers • Linux kernel, Toolchain, Power management • LAVA CI test & validation • Deliver upstream, distribution agnostic • Members provide funding and assigned engineers to Linaro • ROI through shared engineering costs for core software ecosystem requirements • Members direct Linaro’s work • Linaro Groups enable work in specific areas - Linaro Enterprise Group for ARM Servers - Linaro Networking Group for Network Equipment - Other Group(s) coming
  • 4. • Linaro team now numbers 192 staff • Linaro employees 97 • Assignee engineers 95 • ~150 shared engineers working together on open source for the ARM architecture • Including LEG and LNG • Excluding landing teams and non-engineering functions • Directed by the steering committees • TSC, LEG-SC, LNG-SC • Creating value for every Linaro member
  • 5. Linux Kernel Upstreaming • Linux 3.10 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
  • 7. Photos • 300 million photos/day – Facebook alone • Average 100KB 30,000,000,000,000 bytes/day
  • 8. Dropcam • $150 WiFi HD Camera • 500K bits/sec 24 hours/day • Applications • Home security, Alert systems • Every 10,000 units create: 54,000,000,000,000 bytes/day
  • 9. Video • 6 billion hours of video/month viewed on YouTube • Assume 1MB/minute 12,000,000,000,000,000 bytes/day
  • 10. Video • NetFlix • SD 1GB/hour HD 2.8GB/hour • 1 billion hours of TV shows/month 48,000,000,000,000,000 bytes/day
  • 11. Data Growth Wireless Server DataCenter Photos IoT low-power M2M 4G LTE HyperScalar Video MicroServer Netflix BigData YouTube Mobile Facebook Storage Energy SoC Low-power HDTV multicore Exabytes 2,500,000,000,000,000,000 bytes/day
  • 12. Hardware • Google glass, Phones, Tablets, Fitness monitors, Health monitors, Embedded devices, Computers, Intelligent cables, Thermostats, Routers, Switches, Smart lights, Storage, Set Top Boxes, Cars, TVs, Digital Cameras, Camcorders, Smart Meters, Microservers, Hyperscale servers ..... • ARM is everywhere
  • 13. Industry Disruption • Today – the entire industry is being disrupted • Mobile - Smartphones, Tablets • 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
  • 14. Meeting the Challenge • Two key agents of change: SoCs Open Source Software
  • 15. ARM SoCs • Building Blocks • R/M Microcontrollers • Cortex-A Series • 32 bit ARMv7 A5 to A15, including big.LITTLE • 64 bit ARMv8 A53, A57 • Mali GPU – Graphics or GPGPU • Trustzone security • All cores implement the ARM architecture • ARM vendors then focus on value add • Low cost multicore devices – e.g. 4 core A7 and baseband for low cost smartphones/tablets • High end 32 and 64 bit functionality – e.g. server focused SoCs with accelerators, interconnect I/O and fabrics
  • 16. Example - Networking & Servers
  • 17. Open Source • One company alone cannot develop and support software for this rate of innovation • Open source software is the only viable solution • Linux is evolving rapidly as change accelerates • Depends on an increasing number of contributors • 2,829 developers from 407 companies contributed to Linux 3.4-3.8* • Working upstream - forking and maintaining is very expensive • Working inside the open source community saves time & money • Open source is a huge shared-cost ecosystem *Source: Greg Kroah-Hartman, Linux Foundation
  • 18. Example - Android • Open source platform for mobile devices based on Linux • Current version is Android 4.2 Jelly Bean
  • 19. Android in Linaro Android is important for Linaro • Engineering activities • Power Management – multicore, • Tools optimizations – gcc, cortex-strings • New ARM technology test & validation – big.LITTLE, ARMv8 • Upstreaming Android functionality to mainline • Gives us a platform for testing • Stresses the components that we’re engineering • Gives us a platform for benchmarking • Looking for areas to improve performance of the overall system • Google leverages Linaro’s kernel work
  • 20. Industry Collaboration • Linaro • Competitors collaborating on engineering of core software • Sharing the cost of common software foundations • The industry is changing from single proprietary suppliers for core technologies, to open source driven partnerships built on collaboration
  • 21. Innovation • Working together from requirements to solutions • Sharing and lowering costs • Building standard platforms that enable value-add • Examples: kernel optimization, SoC hardware acceleration, fabrics ARM Cores SoC Vendor IPARM Cores SoC Vendor IP ARM Cores SoC Vendor IP Linux kernel Tools, Languages, Middleware, Security Carriers Internet Content Providers & Social Networks Financial …… Silicon, Boards, Products OS Platforms Cloud Layer Users OPEN SOURCE COLLABORATION
  • 22. Beyond arm-soc • ARM dominates mobile • Intel dominates server chips • Each is moving into the other’s market • Mobile Linux kernel technology is being used in the server space and vice-versa, especially in power management • We can no longer work in just the ARM community • Greg Kroah-Hartman – Linaro Connect, Hong Kong February 2013 • ARM/PMWG maintains CPUFreq with Intel, and Linaro has contributed over 40% of the kernel patches in this subsystem since Linux 3.7 • LKML discussions on the scheduler changes for GTS* • Linaro is adding Intel into LAVA for CI loop test and validation • Industry collaboration is becoming critical for success, and Linaro has a key part to play *Global Task Scheduling a.k.a. big.LITTLE MP
  • 23. Linaro – Making the Difference • Our core work • Linux kernel, Power Management, Graphics & Multimedia, Tools, Engineering Builds & Validation (LAVA) • Key glue between SoC vendor innovation and Linux • Not just the kernel • Tools, Virtualization, Languages, Stacks, Middleware • Open Source Security is an area of increasing interest to members • Groups • LEG (Servers), LNG (Networking Equipment) • Working in specific areas where a group of companies wants to share software development costs e.g. STB/TV, Embedded, Automotive • Our focus is on optimizing and building the core platform and tools to support innovation and differentiation
  • 24. Summary • SoC innovation, power efficiency and choice of silicon suppliers will drive further ARM growth across the industry • Innovation and differentiation drives the need for common platform software to prevent costly fragmentation • Open Source is evolving rapidly to enable disruptive solutions to the explosion in user data and analysis • Users, Frameworks, Distributions, OEMs, Silicon vendors are collaborating more closely than ever before, enabled by Open Source • Linaro is a key enabler in the ARM ecosystem
  • 25. Linaro Connect Europe • Make a difference – this week • Show what you have achieved – Demo Friday • Collaborate and work together as part of the ARM open source community • Make a point to meet 10 new people this week • Have fun!
  • 26. Linaro Connect USA • October 28th – November 1st • Santa Clara Convention Center • Co-located with ARM Techcon • Registration is now open!