ARM in HPC / This session will cover current ARM HPC software ecosystem and roadmap, as well as HPC market potential and how it intersects big data software stacks.

Read more

-- Current state of ACPI on ARM -- Support/backing for a longer term organization (i.e., mailing lists, web sites, further meetings...) -- Use of _DSD device properties -- Follow-up on others items from the last meeting (mostly promised documents) All of this sort of stuff is on [email protected], so folks can go sort thru the archive for more details, if they'd like.

Read more

- What we mean by EAS core and how it's distinct from the other components - also why it's so difficult to get it merged. (This is driven by key partner concerns). - An update on misc work that's underway to resolve the upstreaming. - Misc load balance pathway enhancements - Wakeup pathway mods (cleanups, basic big.LITTLE capacity awareness etc) - Periodic load balancer mods. - Energy model expression (why this is important, partner perspectives/experience and bottlenecks) - Proposals to get an expression into the mainline - Optional boot-time auto-detection of capacity over-ridable by sysfs - Leveraging the merged power coefficient bindings - Leveraging the OPP bindings .. to effectively get to EAS' struct sched_group_energy. - How we are structuring things to ease upstream acceptance. What's helping, what's not, where partners can help.

Read more

ATOS is an Auto Tuning Optimization System that is able to find automatically the best performance/size tradeoff from a build system and a training application. The input of ATOS tools are a build command and a run command. From the build command, ATOS will infer an internal build configuration that it will run with different sets of compiler options. These build configurations are executed with the run command from which code size and performance will be extracted. From the set of build configurations that ATOS explores, one can extract the preferred trade-off between code size and performance. The extracted build configuration can be archived and replayed later in order to generate the optimized executable without any modification into the initial build system. The nice property of ATOS is that NO modification of the sources or the makefiles are needed. ATOS can work on any large/deep project, as soon as the compiler used is gcc or LLVM under Linux.

Read more

Last year, to provide at least a stop-gap solution to the problem of getting platform support upstreamed into EDK2, I created a separate repository called OpenPlatformPkg as a way to start keeping and organising opensource platform support. This presentation goes through how to use and contribute to this repository, as well as providing a bit of an update about what is going on with getting platform code with EDK2 solved upstream.

Read more

The concept of Enterprise Firmware is a fairly new one for ARM, and pretty much started in LEG, while ARM Ltd. was still focusing on mobile platforms. Also, in parallel, several partners did their own work internally without sharing, resulting in multiple implementations of what should be a standard platform. To make our partners successful, we need to help them - by leading through example - to get more done. This talk covers both the commercial importance of aligning the ecosystem and some of the technical challenges to overcome, and what ARM and Linaro are planning to do about it.

Read more

An overview of collaborative effort done by Builds and Baselines, LMG, 96boards and HiKey landing team in getting HiKey integrated into AOSP. Covers work on the AOSP common.git branches, cross kernel/bootloader feature work that provides more form-factor like integration not commonly found on devboards, lessons learned, etc.

Read more

AArch64 and ARM GDB ports were added some years ago, but some useful features are still missing. We started to add these features to GDB in 2015 and most of them are already accepted by the GDB mainline. This presentation will discuss these new added features, such as reverse debugging, tracepoint, and multi-arch debugging, together with some explanations on how does GDB support them in general. This presentation will also introduce some basic GDB or debugger internal knowledges and also some GDB in-progress projects in which we plan to do and are interested in.

Read more

The ARMv8 Server Lab has been up and running for more than a year since the inception in the late Fall of 2014 and helped continuously those who need server-grade hardware to verify their software, from the kernel to user applications. In this BoF at BKK16, the Server Lab users get together for the first time to review what we have accomplished so far and share knowledge obtained from our experiences in the Lab. Constructive feedback from the users should shape the direction of the Lab in the coming months of 2016. The BoF structure is as follows: possibly a few short talks from the users, 10-15 minutes each, will be given after the introductory address of the status of the Lab from the managers, followed by a discussion between the attendees.

Read more
Page 5 of 10« First...34567...10...Last »