HKG15: Opening Keynote - George Grey, Linaro CEO

Post on 15-Jul-2015

1,033 views 0 download

Tags:

transcript

Linaro Year 5Hong Kong February 2015

George Grey, CEO

Our Mission

Linaro collaborates, develops and delivers

upstream technology on member products,

to benefit Linaro members and the ARM

ecosystem

The Value of Membership

● Leadership in Linux on ARM● Collaboration on shared technology● Working with the world’s experts● Applying OSS to member products● Time to market for upstream technology

ARM Software

Linux is everywhere

Image: Linux Foundation

Linux Kernel● 17M lines of code● 3.7M comment lines● >550K commits● >13,500 contributors● 5500 man years

Source: openhub.net

ARM Market Segments

Internet of Things

Sources: IBM, IDC

● Year of ARMv8● Development of ARM Server Ecosystem● ODP - the road to adoption● 96Boards will make an impact

Predictions

Kernel & Power WGs EAS, IPA, CoreSight, UEFI & UBoot64Security OP-TEE, AArch64Virtualization KVM, Xen, QEMU,

Containers

Linaro in 2015 - Core teams

LEG Server ecosystem - Productizing workloadsLNG ODP delivery and ecosystem developmentLHG RDK, Android TV, Wayland, Secure mediaLMG Android optimization, Chrome

Segment Groups

● LEG Member Cavium● ARMv8 ThunderX SoC● OpenJDK SPECjbb2013

Andrea Gallo Snr. Director, LEGEd Nevill Linaro OpenJDK lead

LEG Demonstration

Page 13©2014 Cavium Inc. All rights reserved. Confidential and Proprietary. Copyright 2014 Cavium Inc

Family of Workload Optimized Processors

▪ Up to 48 custom ARMv8 cores @ 2.5GHz

▪ Single and Dual Socket Configurations

▪ Up to 4x72 bit DDR3/4 Memory Controllers

▪ Integrated PCIe, SATA, Ethernet

▪ Standards based low latency Enet fabric

▪ virtSOC™: Low latency end to end virtualization from VM to virtual port

▪ Workload Specific Accelerators

Up to 48 2.5GHz

ARM64 Cores

16MBCache

SubSystem

Cavium CoherentProcessor

Interconnect (CCPI™)Workload AcceleratorsOther IO

Ethernet Fabric Up to

4x 72-bit DDR3/4

Controllers

PCIe Gen3 PCIe Gen3

PCIe Gen3

SATAv3

40 GbE/100 GbE40 GbE/

100 GbE10/40100GbE

Security

OpenJDK performance increases close to linearly across 48 cores

Located in Austin TX● Applied Micro X-Gene Servers● AMD Seattle Overdrive Development Systems● Bare-metal and OpenStack instances

More member hardware this year:www.linaro.org/leg/servercluster/

Developer ARMv8 Server Cluster

● OpenStack validation● Debian build

○ 64 bit ARM SoCs officially supported in Debian 8 “jessie” as a result

● Ceph testing on Ubuntu & Fedora● Spark big data analytics testing● ARM virtualization development● Linaro B&B team for native builds

Use Cases

● DevCon 2● Open Source release

○ Firmware○ Greybus○ Android

● Spiral 2 Development Boards and Phones

Project Ara

Image Credit: Google

Project Ara work will deeply influence Linux, Android and other open source projects

● Device hot swap● Dynamic applications● Dynamic devices

Modularity

Video Demo

PCI, USB, UART exist todayAra requires more …

BatteriesAudioWiFiBluetoothModem

Device Classes

Announcing the 96Boards Initiative

1. Open hardware platform specifications

2. A developer community program

What is 96Boards?

● To encourage software development using low cost community boards○ Linaro, Universities, OSS Community

● To lower cost and accelerate availability of maker and embedded products based on ARM SoCs

Why is Linaro doing this?

Two Open Specifications

● Low cost - target ~$100● Mobile/Embedded/Media SoCs● For software developers, makers,

universities/research and OEMs

● Low cost - target <$300● Media/Enterprise/Networking SoCs● For software developers,

universities/research, build/test farms and SoC evaluation

Available today

Board Specifications

Available Q2

Two Open Specifications

Minimum Functionality

● RAM● Boot flash or eMMC● microSD● 1 OTG, 2 USB Type A/C hosts● WiFi, Bluetooth● LS and HS expansion

Minimum Functionality

● 2-16GB RAM● Storage - eSATA, flash, SD● UART port for debug/console● USB ● 1Gbit Ethernet● LS expansion

Web Site - launched todayWhere to buyDocumentationDownloadsForums

Hardware EcosystemMezzanine boards and modules

96Boards CommunityTwitter #96BoardsFacebook 96BoardsGoogle+ 96Boards

A new Linaro Group for SoC vendors and ecosystem companies working on 96Boards

● Low cost of membership ● No access to Linaro Core/Group engineering● No assignees

Steering Committee ● 96Boards Specification● Ecosystem development

Linaro Community Board Group (LCG)

Companies supporting the 96Boards initiative include:

Benefits● Faster time to market - less design effort required● Leverage a single hardware ecosystem for expansion

boards & modules for all 96Boards compliant products● Leverage a single software developer community,

community website, software downloads and software maintenance for all 96Boards compliant products

● Vendors can add to minimum functionality to differentiateand demonstrate unique SoC features

96Boards Benefits

96Boards Consumer Edition Specification v1.0

96Boards Community web sitewww.96Boards.org

Available Today

● CircuitCo Inc. announces HiKey○ The first 96Boards compliant board○ Uses Linaro member HiSilicon’s Kirin620

ARMv8 Octa-core 64 bit A53 SoC○ Available for pre-order at $129

Another 96Boards announcement ….

▣ 8-core 64-bit Cortex-A53 CPU @ 1.2GHz◆ Over 10,000 Dhrystone VAX MIPS

total performance

▣ ARM Mali 450-MP4 GPU

▣ 1GB 800MHz LPDDR3 DRAM

▣ 4GB eMMC Flash Storage

▣ USB, SD, HDMI, Expansion connectors

Demonstration

Today we are announcing early access - our goal is upstream support and we have a way to go - we need your help! ☺

Debian “jessie” build on Linux 3.18 kernelAndroid Lollipop from AOSP

Software● Early Access Builds available tomorrow

○ Preliminary documentation & schematics○ Buildable 3.18 kernel source code tree○ ARMv8 pre-release Debian 8 “jessie” build

● Coming very soon○ Bootloader source - ARM Trusted Firmware, PSCI & UEFI○ Andoid L from AOSP○ Mali Graphics acceleration○ And more ...

● Tomorrow, 15 boards will be set up in the room next door for the rest of the week

● A number of early access boards are available to Linaro Connect attendees

● If you want one, tell us what you will do with it and subject to demand we’ll arrange for you take one home with you …www.96Boards.org/I-want-one

Getting a Board

Expected in March

Ordering information is on the 96Boards website

General Availability

Thank you