There has been recent work upstream to enable the LKP tests to build and execute on ARM platforms. The QA team has been involved with the integration of these tests into Linaroäó»s Automated Validation Architecture, and this presentation will provide a brief overview of the LKP results that have been obtained. It will also demonstrate useful way to compare the data.
11:15 – CERN: ARM64/AArch64 for Scientific Computing at the CERN CMS Particle Detector
Speaker: David Abdurachmanov Software Engineer/Consultant at CERN
Abstract: The purpose of this talk is to provide an overview of efforts at CERN (the European Laboratory for Particle Physics, in Geneva, Switzerland) to introduce ARMv8 64-bit (aka AArch64) for large scale scientific computing. The objective is to crunch data from the 14 000 ton CMS particle physics detector located 100 meters underground on a 27 kilometer long circular particle accelerator (the Large Hadron Collider, LHC) running under the Switzerland-France border. The CMS and ATLAS experiments at CERN announced the discovery of Higgs boson in 2012, leading to the awarding of the 2013 Nobel Prize in Physics.
In this session, Tim Bird will discuss the mainline status of several ARM SoCs used in mobile products. The average phone uses kernel software that is 3 years old, 20 versions behind mainline, and has 1 to 3 million lines of code out-of-tree. Tim will describe the “Device Mainlining” project of the Linux Foundation CE Workgroup, which seeks to address this problem. Some of the activities of this project are: * publishing tools for mainline analysis * finding big areas where multiple vendors have code out of tree * identifying institutional barriers to corporate developer mainlining, and addressing them through education, training, and collaboration * working with upstream to address deficient sub-systems or needed maintainer assistance It is hoped that discussion will ensue about ways to continue enhancing this work, to get more SoC code mainlined.
At this session we will get more knowledge about the TEE driver that Linaro has been working on for the last couple of months. Questions to be answered are for example: What are the API’s? How does the TEE driver work as a communication channel. What will a developer need to think of when adding support for another TEE solution?
This session will go through the problems caused by decisions made in the early days of UEFI on ARM, how they are still hurting us - in expanding our validation as well as by providing poor examples for porters to new platforms. But also about projects underway to resolve this legacy once and for all. We will also cover changes to Linaro’s platform infrastructure, as well as our increasing involvement with EDK2 maintainership.
John’s bio: John Simmons is the visionary who inspired Microsoft to play a leadership role in the creation of international media standards. In a 2008 internal memo John envisioned a RESTful, interoperable commercial media stack, predicting its impact on the Web. His efforts resulted in Microsoft publishing specs for DRM-interoperable encoding and adaptive streaming, which in turn culminated in the ISO MPEG standards for Common Encryption and Dynamic Adaptive Streaming over HTTP (DASH). He led the creation of an OAuth 2.0 TV Everywhere authorization standard, initiated the Google-Microsoft-Netflix contributions to W3C for HTML5 Encrypted Media Extensions (EME) and Media Source Extensions (MSE) and authored an open spec to enable embedded browsers to implement EME without the use of proprietary software. At present John is the Media Platform Architect for Microsoft’s Operating System Group.
SFO15-212: Porting openJDK to 32-bit ————————————————— Speaker: Joseph Joyce Track: Enterprise Server ————————————————— ★ Session Summary ★ ————————————————— ★ Resources ★ pathable: Presentation: http://www.slideshare.net/linaroorg/sfo15212-porting-openjdk-to-32bit Video: N Eatherpad: ————————————————— ★ Event Details ★ Linaro Connect San Francisco 2015 – #SFO15 September 21-25th, 2015 Hyatt Regency San Francisco Airport ————————————————— > http://www.linaro.org > http://connect.linaro.org
While QEMU has continued to be optimised for KVM to make use of the growing number of cores on modern systems TCG emulation has been stuck running in a single thread. This year there is another push to get a workable solution merged upstream. We shall present a review of the challenges that need to be addressed: locking, TLB and cache maintenance and generic solution for the various atomic/exclusive operations. We will discuss previous work that has been done in this field before presenting a design that addresses these requirements. Finally we shall look at the current proposed patches and the design decisions they have taken.
FLOSS - Free / Libre Open Source Software  What _is_ “the community”? What do they want from you? What do you get in return?  http://en.wikipedia.org/wiki/Free_and_open-source_software