Difference between revisions of "Architecture Presentations"

From eLinux.org
Jump to: navigation, search
(ix86)
(ARM)
Line 15: Line 15:
  
 
* [https://elinux.org/images/8/8a/Experiment_with_Linux_and_ARM_Thumb-2_ISA.pdf PDF]
 
* [https://elinux.org/images/8/8a/Experiment_with_Linux_and_ARM_Thumb-2_ISA.pdf PDF]
 +
 +
== Uh-oh, It's I/O Ordering![ELCE 2018] ==
 +
'''Presenter: '''Will Deacon, Arm <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/a/a8/Uh-oh-Its-IO-Ordering-Will-Deacon-Arm.pdf PDF] | [https://youtu.be/i6DayghhA8Q VIDEO]
 +
 +
== Keynote: Linux Kernel SoC Support Mainlining Tips (By a Bunch of Other French people) [ELCE 2015] ==
 +
'''Presenter:'''Thomas Petazzoni, Free Electrons <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/2/2a/Petazzoni-keynote.pdf PDF]
 +
 +
== Reprogrammable Hardware Support for Linux [ELCE 2015] ==
 +
'''Presenter: '''Alan Tull, Altera <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/5/5b/FPGAs-under-Linux-Alan-Tull-v1.00.pdf PDF] | [https://www.youtube.com/watch?v=6NUaW6YlK30 VIDEO]
 +
 +
== Extending the swsusp Hibernation Framework to ARM [ELCE 2013] ==
 +
'''Presenter: '''Russ Dill <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/b/b7/Dill-slides_1.pdf PDF]
 +
 +
== From Weak to Weedy: Effective Use of Memory Barriers in the ARM Linux Kernel [ELCE 2013] ==
 +
'''Presenter: '''Will Deacon <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/7/73/Deacon-weak-to-weedy.pdf PDF]
 +
 +
== Linux From Sensors to Servers - When is Linux not Linux? [ELCE 2013] ==
 +
'''Presenter: '''Jonathan Austin <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/3/35/Austin-uClinux_ELC_43_small.pdf PDF]
 +
 +
== Modular Graphics on Embedded ARM [ELCE 2012] ==
 +
'''Presenter: '''Philipp Zabel, Pengutronix e.K. <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/9/90/ELCE2012-Modular-Graphics-on-Embedded-ARM.pdf PDF]
 +
 +
== ARM Linux Kernel Alignment & Benefits for Snowball [ELCE 2011] ==
 +
'''Presenter: '''Andrea Gallo (ST-Ericsson) <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/b/ba/Elce11_gallo.pdf PDF]
 +
 +
== Linux Support For the Large Physical Address Extensions [ELCE 2011] ==
 +
'''Presenter: '''Catalin Marinas (ARM Ltd.) <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/6/6a/Elce11_marinas.pdf PDF]
 +
 +
== ARM DMA-Mapping Framework Redesign and IOMMU Integration [ELCE 2011] ==
 +
'''Presenter: ''' Marek Szyprowski & Kyungmin Park (Samsung)<br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/7/7c/Elce11_szyprowski_park.pdf PDF]
 +
 +
== Use of the Fast IRQ (FIQ) in ARM-Linux [ELCE 2009] ==
 +
'''Presenter: ''' Alessandro Rubini<br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/2/27/0910-elce-fiq.pdf PDF]
 +
 +
== Creating Cross Platform Multimedia Applications: Case Embedding a Mozilla Based Browser  [ELCE 2007] ==
 +
'''Presenter: '''Sampo Nurmentaus <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/b/b2/Sampo-Nurmentaus-Cross-Platform-Linux.pdf PDF]
  
 
= RISC-V =
 
= RISC-V =

Revision as of 02:22, 28 September 2020

Contents

ARM

Ubuntu ARM Distribution [ELC 2009]

Presenter: David Mandala
Summary: This presentation discusses about what is Ubuntu ARM, challenges and
it's future scope.

Experiment with Linux and ARM Thumb-2 ISA [ELC 2007 ELC 2006]

Presenter: Philippe Robin
Summary: These slides give information about ARM roadmap and processor families,
Thumb-2 encoding and new instructions.

Uh-oh, It's I/O Ordering![ELCE 2018]

Presenter: Will Deacon, Arm
Summary:

Keynote: Linux Kernel SoC Support Mainlining Tips (By a Bunch of Other French people) [ELCE 2015]

Presenter:Thomas Petazzoni, Free Electrons
Summary:

Reprogrammable Hardware Support for Linux [ELCE 2015]

Presenter: Alan Tull, Altera
Summary:

Extending the swsusp Hibernation Framework to ARM [ELCE 2013]

Presenter: Russ Dill
Summary:

From Weak to Weedy: Effective Use of Memory Barriers in the ARM Linux Kernel [ELCE 2013]

Presenter: Will Deacon
Summary:

Linux From Sensors to Servers - When is Linux not Linux? [ELCE 2013]

Presenter: Jonathan Austin
Summary:

Modular Graphics on Embedded ARM [ELCE 2012]

Presenter: Philipp Zabel, Pengutronix e.K.
Summary:

ARM Linux Kernel Alignment & Benefits for Snowball [ELCE 2011]

Presenter: Andrea Gallo (ST-Ericsson)
Summary:

Linux Support For the Large Physical Address Extensions [ELCE 2011]

Presenter: Catalin Marinas (ARM Ltd.)
Summary:

ARM DMA-Mapping Framework Redesign and IOMMU Integration [ELCE 2011]

Presenter: Marek Szyprowski & Kyungmin Park (Samsung)
Summary:

Use of the Fast IRQ (FIQ) in ARM-Linux [ELCE 2009]

Presenter: Alessandro Rubini
Summary:

Creating Cross Platform Multimedia Applications: Case Embedding a Mozilla Based Browser [ELCE 2007]

Presenter: Sampo Nurmentaus
Summary:

RISC-V

BoF: Open Hardware and RISC-V [ELC 2020]

Presenter: Drew Fustini, BeagleBoard.org Foundation & Stephano Cetola, The Linux Foundation
Summary: This presentation provides information on RISC-V, RISC-V boot flow
and about SBI (RISC-V Supervisor Binary Interface).

Base Porting of Linux Kernel on RISC V Architecture [ELC 2019]

Presenter: G Satish Kumar, Cavium Networks
Summary: This presentation discusses on Base porting of linux kernel on RISC V
architecture, minimal kernel support and Initial address & Macros used in
Linux kernel to interact with hardware includes.

PowerPC

It's Alive! - Linux on Embedded PowerPC porting guide [ELC 2009]

Presenter: Grant Likely
Summary: This presentation discusses about porting process for Linux
on embedded PowerPc.

MIPS

Improving Performance of a WebKit Port MIPS Platform [ELC 2014]

Presenter: Adrian Perez de Castro, Igalia
Summary:

Intricacies of a MIPS Stack Backtrace Implementation [ELC 2012]

Presenter: David VomLehn, Cisco
Summary: This presentation provides information about backtracing on MIPS
processor.

Back-tracing in MIPS-based Linux Systems [ELC 2008]

Presenter: Jong-Sung Kim
Summary: These slides give information on MIPS stack-frame structure,
back-tracing in MIPS systems and sample applications.

Prelinker Usage for MIPS Cores [ELC 2007]

Presenter: Arvind Kumar, Kazu Hirata, Shinichi Tsurumoto
Summary: This presentation provides information about Prelink and Prelinker
usage for MIPS cores.

Some new tricks for better performance in MIPS-Linux [ELC 2009]

Presenter: David Daney
Summary: These slides provide MIPS overview and discuss about new tricks
for better performance in MIPS-Linux.

MIPS BOF [ELC 2006]

Presenter: Arvind Kuman
Summary: This BOF session is about MIPS architecture, challenges and it's future scope.

Microthreads as Linux CPUs - SMTC Linux for MIPS MT cores [ELC 2006]

Presenter: Kevin D. Kissell
Summary: This presentation gives information on basic multithreading concepts,
MIPS MT ASE and on SMTC Linux.

X86

Porting the Linux Kernel to x86 MID Platforms [ELC 2010]

Presenter: Jacob Pan
Summary: This presentation gives information about porting the Linux Kernel
to X86 MID platforms.

Taking the plunge - the marriage of X86 and embedded Linux [ELC 2006]

Presenter: Jordan Crouse
Summary: This presentation talks about advantages of X86 and embedded images,
options for storage media, how to protect the image and the user from disaster
and about building images with OpenEmbedded.