Difference between revisions of "SMP Presentations"
(→How to Port Linux to a New Processor [ELC 2016]) |
|||
Line 6: | Line 6: | ||
'''Presenter: ''' <br> | '''Presenter: ''' <br> | ||
'''Summary:''' | '''Summary:''' | ||
+ | This talk will provide an overview of the procedure that<br> | ||
+ | carried out from the early assembly boot code to adding SMP support <br> | ||
+ | (and some early-NUMA support).<br> | ||
− | * [https://elinux.org/images/6/64/Porquet.pdf PDF] | [https://youtu.be/fr22FXfQb1I VIDEO] | + | * [https://elinux.org/images/6/64/Porquet.pdf PDF] | [https://youtu.be/fr22FXfQb1I VIDEO] |
== Strategies for Migrating Uniprocessor Code to Multi-Core SMP [ELC 2010] == | == Strategies for Migrating Uniprocessor Code to Multi-Core SMP [ELC 2010] == |
Revision as of 02:53, 29 September 2020
Contents
- 1 Multi-core
- 2 Concurrency, Locks
- 2.1 How to Port Linux to a New Processor [ELC 2016]
- 2.2 Strategies for Migrating Uniprocessor Code to Multi-Core SMP [ELC 2010]
- 2.3 Multi-core Scheduling Optimizations for Soft Real-time Multi-threaded Applications -- A Cooperation Aware Approach [ELC 2010]
- 2.4 Lock-free Algorithm for Multi-Core Architecture [ELC 2010]
- 2.5 User-Space, Multi-core Development Issues [ELC 2009]
- 2.6 Microthreads as Linux CPUs - SMTC Linux for MIPS MT cores [ELC 2006]
- 2.7 Optimization Techniques for maximizing application performance on Multi-core processors. [ELC]
- 2.8 Understanding and Using SMP/Multicore Processors[ELCE 2008]
Multi-core
Concurrency, Locks
How to Port Linux to a New Processor [ELC 2016]
Presenter:
Summary:
This talk will provide an overview of the procedure that
carried out from the early assembly boot code to adding SMP support
(and some early-NUMA support).
Strategies for Migrating Uniprocessor Code to Multi-Core SMP [ELC 2010]
Presenter: Mike Anderson
Summary:
Multi-core Scheduling Optimizations for Soft Real-time Multi-threaded Applications -- A Cooperation Aware Approach [ELC 2010]
Presenter: Lucas Martins De Marchi
Summary:
Lock-free Algorithm for Multi-Core Architecture [ELC 2010]
Presenter: Hiromasa Kanda
Summary:
User-Space, Multi-core Development Issues [ELC 2009]
Presenter: Mike Anderson (presented by Reece Pollack)
Summary:
Microthreads as Linux CPUs - SMTC Linux for MIPS MT cores [ELC 2006]
Presenter: Kevin D. Kissell
Summary:
Optimization Techniques for maximizing application performance on Multi-core processors. [ELC]
Presenter: Kittur Ganesh
Summary:
Understanding and Using SMP/Multicore Processors[ELCE 2008]
Presenter: Mike Anderson
Summary: