ubuntu arm roadmapodm.ubuntu.com/uhs/2011/ubuntu arm roadmap.pdf · 8 canonical confidential ubuntu...

12
Ubuntu ARM Roadmap December 8th 2011 David Mandala ARM Team Manager

Upload: others

Post on 31-Jul-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

Ubuntu ARM RoadmapDecember 8th 2011

David Mandala

ARM Team Manager

Page 2: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

2 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

Contents

● Where we started

● Moving forward

● Where we are today

● The Future

● Timeline

Page 3: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

3 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

Where we started

● First Started working on Ubuntu ARM in October 2008

● First release in April 2009 (9.04) supporting the Freescale iMX51 development platform. Ubuntu is the first commercially supported general purpose Linux

distribution for ARM

● Derived from Debian

● Complete port, Debian is ARMv4 compatible, Ubuntu target is ARMv7 THUMB2, floating point, NEON in library’s

● First release is ARMv5 and above compatible

Page 4: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

4 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

Moving forward

● Four more releases, every 6 months, supporting a variety of SoC's (Freescale, Marvell, and TI OMAP 3 & 4

● ARMv7 and above compatible, and meets Ubuntu targets for THUMB 2,

floating point and NEON support.

Page 5: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

5 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

Where we are today

● Sixth release in October 2011 (11.10) supports the TI OMAP 3 BeagleBoard, and the TI OMAP 4 PandaBoard, Freescale iMX53 Quickstart platform, and the Nvidia Tegra 2 SoC in the form of the Toshiba AC-100 Netbook

● The sixth release also was the technical preview of the Ubuntu ARM server

image, on the TI OMAP 4 PandaBoard.

● Headless

● Pipe cleaner release to validate all server software on ARM is SMP safe and works as expected.

Page 6: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

6 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

The Future

● Seventh release to be in April 2012 (12.04) will support the TI OMAP 3 BeagleBoard, and the TI OMAP 4 PandaBoard, Freescale iMX53 Quickstart platform

● Ubuntu ARM Server OS released as the first ARM Long Term Supported (LTS) supporting Calxeda and other Quad Core Server class SoC's

● Linux Containers (LXC) and OpenStack well supported on ARM

● Ubuntu is optimized for best through put and lest power consumption and heat generation.

Page 7: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

7 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

The Future

● Eighth release to be in October 2012 (12.10) client support continues

● Ubuntu Server released supporting Calxeda and other Quad Core Server class SoC's

● Optimizations continue to get best power performance per watt possible

● First OS to support ARM Cortex A15 SoC

● Virtualization support on ARM

● KVM

● XEN

● 40-bit Large Physical Address Extensions (LPAE) addressing up to 1 TB of RAM

● First dot release of 12.04 LTS adding some Quad core A9 and A15 SoC's to the LTS release

● Ubuntu ARM for ARMv8 64 bit SoC work starts

Page 8: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

The Future

● Ninth and Tenth releases of Ubuntu OS

● April 2013 (13.04) and October 2013 (13.10) respectively

● Client support continues

● Ubuntu 32 bit Server releases continues to support Enterprise Level ARM

Server hardware:

● Cortex A8

● Cortex A9

● Cortex A15

● Cortex A7 Added

● Supporting Big Little processing

Page 9: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

9 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

The Future

● Ninth and Tenth releases of Ubuntu OS (continued)

● First OS to support ARMv8 true 64 bit SoC's

● UEFI boot method supported

● Theoretically max RAM 16 exabytes,

● Limited by actual hardware

● Ubuntu supports Multiarch

● Allows running 32 bit applications and/or, 64 bit applications on the same machine at the same time. Allowing best use of system RAM and resources for least Power Consumption

Page 10: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

10 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

The Future

● 2014 and 2015 Ubuntu ARM releases

● Client continues to be supported

● Server support 32 bit and 64 bit

● Unified single ARM kernel support s all SOC's

● Unified boot methods UEFI)

● Single image supports all ARM hardware (like in X86 Ubuntu) space

Page 11: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

11 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011

Update and Links

● www.canonical.com/arm

● www.canonical.com/server

● www.ubuntu.com/arm

● wiki.ubuntu.com/arm

● http://www.ubuntu.com/business/server/overview

Page 12: Ubuntu ARM Roadmapodm.ubuntu.com/uhs/2011/Ubuntu ARM Roadmap.pdf · 8 Canonical Confidential Ubuntu Hardware Summit. December 8th 2011 The Future Ninth and Tenth releases of Ubuntu

Thank you

Questions ?