ubuntu arm roadmapodm.ubuntu.com/uhs/2011/ubuntu arm roadmap.pdf · 8 canonical confidential ubuntu...
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/1.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/4.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/8.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022043003/5f829453e7589d09850fba7d/html5/thumbnails/12.jpg)
Thank you
Questions ?