The TCWG 2015 Roadmap Discussion presentation will discuss both the Linaro LLVM Toolchain Roadmap and the Linaro GNU Toolchain Roadmap for 2015. We will discuss the ongoing tasks, as well as features in development. We will also present the schedule for the binary and source releases in 2015.

Read more

Status of Tempest 3rd party testing, discussion on scenarii for Rally benchmarking and hypervisor performance.

Read more

Power distribution automation and serial console controller on an ARM platform. OpenTAC is a community project using open hardware and free software. The hardware combines a PDU and serial console server in a single box and removes the forest of cables common to any developer desk or rack. Custom design PCB with full isolation of power and serial, support for 5V DC power, RS232 or UART serial, gigabit ethernet and per-device power consumption measurement. Implemented as a beaglebone-black cape and available in two variants, supporting 4 or 8 device channels respectively, to fit into a 1U case. Can be supplied with or without case. There is space inside the 4 channel variant for a small ARM server (e.g. cubietruck) with a SATA drive, making it ideal as a desktop or demonstrator unit. http://wiki.vero-apparatus.com/OpenTAC

Read more

The VLAN daemon code base has progressed, and we should be closer to the ability to test in a controlled environment in the Lab (a rack has been set aside for this). This session is to determine the next steps in development, testing and LAVA integration. Key stakeholders are LNG, LEG, LAVA team and Lab.

Read more

Comparison of OVS implemented via ODP & vendor SDKs. Contrasting ODP linux-generic with the native Intel DPDK SDK and ODP implemented using the DPDK SDK on X86. Additionally comparing ODP linux-generic with ODP implemented using the Texas Instruments SDK on A15 ARM

Read more

One of the important technical novelties introduced with the recent release of Android Lollipop is the replacement of Dalvik, the VM which was used to execute the bytecode produced from Java apps, with ART, a new Android Run-Time. One interesting aspect in this upgrade is that the use of Just-In-Time compilation was abandoned in favour of Ahead-Of-Time compilation. This delivers better performance [1], also leaving a good margin for future improvements. ART was designed to support multiple compilers. The compiler that shipped with Android Lollipop is called the "Quick Compiler". This is simple, fast, and is derived from Dalvik's JIT compiler. In 2014 our team at ARM worked in collaboration with Google to extend ART and its Quick Compiler to add support for 64-bit and for the A64 instruction set. These efforts culminated with the recent release of the Nexus 9 tablet, the first 64-bit Android product to hit the market. Despite Google's intention of replacing the Quick Compiler with the so-called "Optimizing Compiler", the job for the the Quick Compiler is not yet over. Indeed, the Quick Compiler will remain the only usable compiler in Android Lollipop. Therefore, all competing parties in the Android ecosystem have a huge interest in investigating and improving this component, which will very likely be one of the battlegrounds in the Android benchmark wars of 2015. This talk aims to give an unofficial overview of ART's Quick compiler. It will first focus on the internal organisation of the compiler, adopting the point of view of a developer who is interested in understanding its limitations and strengths. The talk will then move to exploring the output produced by the compiler, discussing possible strategies for improving the generated code, while keeping in mind that this component may have a limited life-span, and that any long-term work would be better directed towards the Optimizing Compiler. [1] The ART runtime, B. Carlstrom, A. Ghuloum, and I. Rogers, Google I/O 2014, https://www.youtube.com/watch?v=EBlTzQsUoOw

Read more

Explains the building blocks involved in Security including TrustZone, OP-TEE, Trusted Firmware etc. Goes into detail on how Secure Boot Works.. and Why. Explains how a simple secure Trusted Application interacts with OP-TEE and works. Brief overview on how to port OP-TEE to an ARM platform. Opens discussions for Potential Challenges and Hardware limitations and how they can be overcome.

Read more

HKG15-308: Kick-start your 64-bit AOSP build engines
—————————————————
Speaker: Amit Pundir
Date: February 11, 2015
—————————————————
★ Session Summary ★
Starting Lollipop, Android supports building binaries for two target CPU architectures, 64bit and 32bit, in the same build (known as Multilib). For Multilib builds Lollipop introduced a new set of build variables which Android platform developers should be aware of. Amit will give a brief introduction of Multilib builds, supported build configurations, and how to do a Multilib build.
————————————————–
★ Resources ★
Pathable: https://hkg15.pathable.com/meetings/250813
Presentation: http://www.slideshare.net/linaroorg/hkg15308-kickstart-your-64bit-aosp-build-engines
Etherpad: http://pad.linaro.org/p/hkg15-308
—————————————————
★ Event Details ★
Linaro Connect Hong Kong 2015 – #HKG15
February 9-13th, 2015
Regal Airport Hotel Hong Kong Airport
—————————————————
http://www.linaro.org
http://connect.linaro.org

Read more

OP-TEE has a pager which can use DDR as backing store to allow usage of more virtual memory than available system RAM. This session will explain what the pager is and how it

Read more
Page 55 of 59« First...102030...5354555657...Last »