A new era of deep learning is coming with algorithm evolvement, powerful computing platforms and large dataset availability. This session will focus on existing and potential heterogeneous accelerator solutions (GPU, FPGA, DSP, and etc) for ARM platforms and the work ahead from platform perspective.

Read more

To make application development a breeze, Apache Mynewt OS includes several optional middleware components and a build infrastructure to easily choose and configure them while creating an image for a target device. An example is the file system module with an API that allows the application to use file system operations without being tied to a particular file system implementation. Users are free to choose the FAT file system or Apache Mynewt’s Newtron Flash File System or any other FS of their choice. The logging infrastructure is another example. It allows applications, targets, and libraries to name and define their own log streams and direct them to desired output destinations. The stats module follows the same flexible design as the log module. The accompanying build and package management tool called the Newt Tool in the Apache Mynewt OS makes bundling and configuring the packages simple. It takes care of package dependency conflicts and automates toolchain selection to simplify testing and debugging. It allows components to be tested, versioned and released independently. Each component can therefore be decoupled from the other modules, allowing it to be shared and collaborated on across multiple operating systems. The steps for creating a log stream for a package will be presented as an example to demonstrate the design simplicity and modularity of the Mynewt OS and the power of the Newt tool.

Read more

Cover an outline of the AOSP Devboard effort with HiKey and now HiKey960, work on upstreaming, generic HAL implementations for Linux common hardware interfaces, graphics efforts, along with issues coming from the transition to Treble, and from upstream kernel work colliding with legacy Android kernel interfaces. This presentation will be similar to one given earlier at Linux Plumbers but will go a bit deeper on issues and will provide some context to the discussion had at Linux Plumbers.

Read more

SFO17-108 - Embedded Base Boot Requirements (EBBR) SFO17-108 This session provides an overview of the Embedded Base Boot Requirements (EBBR) draft that ARM has created based on the community request. It is intended for ARM embedded devices that want to take advantage of the UEFI technology to separate the firmware and OS development while the underline implementation can use U-boot, coreboot, EDK2 or proprietary mechanisms.

Read more

In this session I will talk about what has happened in the past year on the OpenJDK project, for both in Linaro and further afield.

Read more

A lot of people may be curious about what is happening on the (e)MMC/SD/SDIO front, let’s gather up and talk to the maintainers and hear out what has been going on and what is happening next.

Read more

There is a long standing feature interaction problem between CPUset topology changes, CPUhotplug operations and deadline scheduling metrics. After giving a short introduction of what the issues are the session will focus on the proposed solution and the feedback received from the mailing list and any conversation held at Linux Plumbers.

Read more

Session ID: SFO17-500K2 Session Name: Panel: ARM in open source (David Rusling) – SFO17-500K2 Speaker: David Rusling Track: ★ Session Summary ★ ————————————————— ★ Resources ★ Event Page: http://connect.linaro.org/resource/sfo17/sfo17-500k2/ Presentation: Video: ————————————————— ★ Event Details ★ Linaro Connect San Francisco 2017 (SFO17) 25-29 September 2017 Hyatt Regency San Francisco Airport ————————————————— Keyword: http://www.linaro.org http://connect.linaro.org ————————————————— Follow us on Social Media https://www.facebook.com/LinaroOrg https://twitter.com/linaroorg https://www.youtube.com/user/linaroorg?sub_confirmation=1 https://www.linkedin.com/company/1026961

Read more

Writing test cases for virtualization is always a daunting task because there are numerous possible combinations (e.g. guest OS types, emulated devices) in virtualization configuration. This talk presents an auto testing framework, Avocado, which provides a powerful yet flexible framework to users who are writting test cases on AArch64. We demonstrate how to write and debug test cases with real-world examples. This talk also covers our experience of integrating Avocado with Jenkins CI tools on Red Hat's internal testing infrastructure.

Read more

The Internet of Things (IoT) consists in the integration of networked computing entities into objects of our everyday life. Billions of devices are expected to be connected in the next years, revolutionizing modern society. An emerging approach that demands the support of dynamic and flexible management in the IoT is the Swarm. It envisions that a great number of independent, cross-niche and heterogeneous devices can autonomously cooperate with each other in order to execute tasks with synergy. It is aligned with the trend of social computing, where computing devices share their resources with each other, but in the Swarm, the idea is to have it happening autonomously, generating an almost organic computing network. In addition, it should not be limited to niches, working as a truly open system. In order to enable the Swarm, a software module, named Swarm Broker is integrated into each device that participate in the Swarm. This talk will present our approach for the Swarm Broker implementation and its status. The advances in the integration of constrained devices into the Swarm and the semantic engine architecture will be presented.

Read more
Page 1 of 1412345...10...Last »