Difference between revisions of "SMP Presentations"
(→Optimization Techniques for maximizing application performance on Multi-core processors. [ELC]) |
(→Understanding and Using SMP/Multicore Processors[ELCE 2008]) |
||
Line 61: | Line 61: | ||
'''Presenter: '''Mike Anderson <br> | '''Presenter: '''Mike Anderson <br> | ||
'''Summary:''' | '''Summary:''' | ||
+ | This presentation provides information on multi-core processors,<br> | ||
+ | scaling issues and about O/S support for multi-core processing.<br> | ||
* [https://elinux.org/images/4/43/Understanding_And_Using_SMP_Multicore_Processors_Anderson.pdf PDF] | * [https://elinux.org/images/4/43/Understanding_And_Using_SMP_Multicore_Processors_Anderson.pdf PDF] | ||
= Concurrency, Locks = | = Concurrency, Locks = |
Revision as of 04:44, 29 September 2020
Contents
- 1 Multi-core
- 1.1 How to Port Linux to a New Processor [ELC 2016]
- 1.2 Strategies for Migrating Uniprocessor Code to Multi-Core SMP [ELC 2010]
- 1.3 Multi-core Scheduling Optimizations for Soft Real-time Multi-threaded Applications -- A Cooperation Aware Approach [ELC 2010]
- 1.4 Lock-free Algorithm for Multi-Core Architecture [ELC 2010]
- 1.5 User-Space, Multi-core Development Issues [ELC 2009]
- 1.6 Microthreads as Linux CPUs - SMTC Linux for MIPS MT cores [ELC 2006]
- 1.7 Optimization Techniques for maximizing application performance on Multi-core processors. [ELC]
- 1.8 Understanding and Using SMP/Multicore Processors[ELCE 2008]
- 2 Concurrency, Locks
Multi-core
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:
This presentation talks about muti-core migration, Linux
threading model and strategies for avoiding race conditions.
Multi-core Scheduling Optimizations for Soft Real-time Multi-threaded Applications -- A Cooperation Aware Approach [ELC 2010]
Presenter: Lucas Martins De Marchi
Summary:
These slides give information about analysis and optimisation
of soft real-time multi-threaded application.
Lock-free Algorithm for Multi-Core Architecture [ELC 2010]
Presenter: Hiromasa Kanda
Summary:
This presentation discusses about problems of multi-thread program
and about lock free algorithm.
User-Space, Multi-core Development Issues [ELC 2009]
Presenter: Mike Anderson (presented by Reece Pollack)
Summary:
This presentation talks about multi-core processors and
Linux support for multi processing.
Microthreads as Linux CPUs - SMTC Linux for MIPS MT cores [ELC 2006]
Presenter: Kevin D. Kissell
Summary:
These slides give information about multi-threading concepts
and about SMTC Linux.
Optimization Techniques for maximizing application performance on Multi-core processors. [ELC]
Presenter: Kittur Ganesh
Summary:
This presentation talks about multi-core processors and
optimization techniques.
Understanding and Using SMP/Multicore Processors[ELCE 2008]
Presenter: Mike Anderson
Summary:
This presentation provides information on multi-core processors,
scaling issues and about O/S support for multi-core processing.