We're hiring!
*

Embedded Linux Conference Europe

Mark Filion avatar

Mark Filion
October 20, 2017

Share this post:

Reading time:

Following a weekend at the GStreamer Conference, Collabora will be continuing its week-long stay in Prague by sponsoring, exhibiting and speaking at Embedded Linux Conference Europe, the "premier vendor-neutral technical conference for companies and developers using Linux in embedded products". Now in its 12 year, ELCEU is a conference where "user-space developers, product vendors, kernel and systems developers to collaborate".

If you are planning on attending ELCEU or OSSummit, stop by our booth and see what our team has been working on, and how Collabora is uniquely suited to accelerate and facilitate the realization of your embedded Open Source projects, whether writing a line of code or shaping a long-term strategic software development plan.

Collaborans will be speaking on four separate occasions over the course of the conference, including two talks at ELCEU and two talks at the co-chosted Open Source Summit Europe, on topics ranging from running Android on the Mainline graphics stack, GStreamer for tiny devices, performance analysis in Linux and managing an Open Source project. Read below for more details on each of their talks.

ELCEU

  • "GStreamer for Tiny Devices" by Olivier Crête – Tuesday, Oct. 24, 16:05 CET.

    GStreamer is a complete Open Source multimedia framework, and it includes hundreds of plugins, including modern formats like DASH, HLS or the first ever RTSP 2.0 implementation. The whole framework is almost 150MB on my computer, but what if you only have 5 megs of flash available? Is it a viable choice? Yes it is, and I will show you how. Starting with simple tricks like only including the necessary plugins, all the way to statically compiling only the functions that are actually used to produce the smaller possible footprint.

  • "Running Android on the Mainline Graphics Stack" by Robert Foss – Wednesday, Oct. 25, 14:15 CET.

    Finally, it is possible to run Android on top of mainline Graphics! The recent addition of DRM Atomic Modesetting and Explicit Synchronization to the kernel paved the way, albeit some changes to the Android userspace were necessary. The Android graphics stack is built on a abstraction layer, thus drm_hwcomposer - a component to connect this abstraction layer to the mainline DRM API - was created. Moreover, changes to MESA and the abstraction layer itself were also needed for a full conversion to mainline. This talk will cover recent developments in the area which enabled Qualcomm, i.MX and Intel based platforms to run Android using the mainline graphics stack.

OSSummit EU

  • "Code Detective: How to Investigate Linux Performance Issues" by Gabriel Krisman Bertazi – Monday, Oct. 23, 12:05 CET.

    What influences a program's performance? Some reasons are quite obvious, like the algorithm implemented and the number of execution cycles, but what about the order in which libraries were linked? Or the shell environment size? Or even the sequence and which compiler optimizations were applied? In fact, modern computer systems include such a multitude of features and options, whose interaction with each other can affect the workload's performance, that it is surprisingly hard to write code that fully benefits from the potential of the CPU. In this talk, we will discuss how small changes in the code and in the execution environment can impact the execution time and how you can use Linux performance assessment tools, like perf and valgrind, to detect and mitigate such pitfalls.

  • "Managing Client's Projects in Open Source and Being Profitable" by Alvaro Soliverez – Wednesday, Oct. 25, 11:05 CET.

    When delivering a project there are 3 basic constraints, time, budget and quality. Working on an open source setting adds another dimension, having to also watch for the time and quality of the open source project itself. This talk is about the tools and methods we use to deliver a succesful project to our customers, caring for the open source project at the same time. A balancing act that requires being deeply involved in what the team and the community are doing, promoting open source with your customer and understanding and explaining the pros and cons constantly.

Please visit the Embedded Linux Conference Europe website for the full schedule. See you in Prague!

Related Posts

Related Posts

 

Comments (0)


Add a Comment






Allowed tags: <b><i><br>Add a new comment:


 

Search the newsroom

Latest News & Events

Upstream support for Rockchip's RK3588: Progress and future plans

20/12/2024

The Rockchip RK3588 upstream support has progressed a lot over the last few years. As 2024 comes to a close, it is a great time to have…

Academically inclining at NeurIPS 2024

09/12/2024

Collabora will be at NeurIPs this week to dive into the latest academic findings in machine learning and research advancements that are…

Apertis v2024: the new Bookworm-based release for industrial embedded devices

05/12/2024

Now based on Debian Bookworm, Apertis is a collaborative OS platform that includes an operating system, but also tools and cloud services…

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2024. All rights reserved. Privacy Notice. Sitemap.