Lionel Lacassagne site
Institut d'Electronique Fondamentale
Universite Paris-Sud Orsay
Home
CV
Publications
News
algorithm
Image Processing
Computer Architecture
F16 format
XLR8
R&D Industrial Projects
Teaching
Download Area
Publications
Jobs
Links
Teaching area
TD, TP, prog ...
DSP C6x VLIW
Système de contraintes
contrainte.pdf
: systèmes de contraintes pour y(n) = x(n)*x(n)+x(n-1)*x(n-1)*x(n-1)
Master 2 Pro IST
TP-org.zip
: squelette de projet pour addition
TP1
: produit scalaire et filtrage FIR
TP2
: fonctions mathématiques
TP3
: filtrage médian (instructions parallèles conditionnelles)
Master 1 IST
TP-org.zip
: squelette de projet pour addition
TP1
: produit scalaire et filtrage FIR
Optimisationsde codes SIMD et GPU
Partie commune (à lire)
Introduction au calcul SIMD: règles de
codage
et routines de calcul
Intel C++ Compiler User and Reference Guides in
pdf
Ecole Polytechnique
TP1: Introduction au calcul SIMD:
énoncé
et
code source
TP2: Filtrage 1D:
énoncé
et
code source
Master NSI & SETI
TP1: optimisation de codes SIMD:
énoncé
et
code source
TP2: optimisation de codes OpenMP:
énoncé
TP3: optimisation de codes GPU: énoncé
Polytech' Paris Sud - Info
TP: introduction au calcul SIMD:
énoncé
et
code source
Master CCI
TP1: optimisation de codes scalaires:
énoncé
et
code source
Traitement d'images
Master 2 Pro Info Indus - TiVi
TP Filtrage:
énoncé
,
code source
et
images
au format PGM
TP Morpho:
énoncé
,
code source
Polytech' APP5
TP Filtrage:
énoncé
,
code source
et
images
au format PGM
Viewers d'images
irfanview
pour windows
XnView
pour linux, mac, windows
Langage C
Cours et carte de référence
carte de référence
en 2 pages,
par Cédric Bastoul
cours de C
par
Anne Canteaut
cours de C
par
Christian Bac
Polytech'
TP1: bases du C,
énoncé
et
code
TP2: types composés,
énoncé
et
code
TP3: chaines de caractères,
énoncé
et
code
TP4: listes chainées,
énoncé
et
code
code C
d'exemples de passage de paramètres à des fonctions
Langage C++
Cours et livres disponibles sur internet:
Bruno Garcia
cours de l'ISIMA
C++ avancé
par Bruno Garcia sur Developpez.com
STL
par Bruno Garcia
Design Patterns
par Come David
Meta-Programmation
Pages web:
Joël Falcou
Scott Meyers
Steve Dewhurst
Andrei Alexandrescu
Boost C++ Libraries
Standard Template Library
Bruce Eckel
Livres de sur le C++, la conception, les Designs Patterns et la Meta-Programmation:
Le Langage C++
par son créateur
Thinking in C++
par Bruce Eckel, VF sur developpez.com
Effective C++
par Scott Meyers
More Effective C++
par Scott Meyers
Modern C++ Design
par Andrei Alexandrescu
C++ Gotchas
par Stephen C. Dewhurst
Effective STL
par Scott Meyers
Design Patterns
par Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
C++ Template Metaprogramming
par David Abrahams et Aleksey Gurtovoy
Big Brother is watching you
just smile ;-)