Suggestions de projets

Environnement de prototypage d’ordonnancement pour systèmes temps réel

Nous souhaitons concevoir en langage C un environnement de prototypage d’ordonnancement temps réel pour multi-coeurs. L’implémentation se basera sur les processus POSIX. Un processus hautement prioritaire se chargera d’exécuter les actions d’ordonnancement. Notamment il donnera des priorités moyennes aux processus utilisateurs qui auront été élus et laisseront les autres processus avec des priorités faibles. Il choisira également les cœurs sur lesquels les processus élus devront s’exécuter. L’ordonnanceur se chargera de faire exécuter des jeux de tâches classiques pour le temps réel.

Une guitare qui perd les pédales

Il est courant que les guitaristes aient recours à des dispositifs électroniques pour modifier le son produit par leur instrument. Ceci est usuellement obtenu par post-traitement ou grâce à des pédales d’effet, qui modifient le son issus des micros de la guitare électrique.

Implementation for Tier-1 Coding in JPEG2000

Context

In information theory, entropy coding technique is a type of lossless coding to compress digital data by representing frequently occurring patterns with few bits and rarely occurring patterns with many bits.

Entropy coding in JPEG2000 format is combination of fractional bit-plane coding (BPC) and binary arithmetic coding (BAC) as opposed to the classical Huffman coding and run-length coding in current JPEG standard. Combination of BPC and BAC is known as Tier-1 coding in JPEG2000.

Un interprète LISP

Le langage Lisp fut inventé par John McCarthy en 1958 alors qu'il était au Massachusetts Institute of Technology (MIT). Il publia un article intitulé « Recursive Functions of Symbolic Expressions and Their Computation by Machine ». Le premier interpréteur fonctionnait sur un ordinateur IBM 704.

Pages