Rechercher un article


Le code Phase-Out : l'autre code binaire tronqué

GNU/Linux Magazine n° 209 | novembre 2017 | Yann Guidon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

La compression est cet art fascinant de représenter les informations avec le moins de bits possible. Une des premières façons de compresser des données est d'éviter de gaspiller de la place à cause de représentations redondantes ou inutiles. Les codes binaires classiques sous-utilisent souvent l'espace de codage occupé, alors que les techniques de...

Article gratuit !

Le codage µδ : une somme et une différence n'utilisent pas plus de bits

Open Silicium n° 019 | juillet 2016 | Yann Guidon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les algorithmes de compression de signaux (sons, images, mesures physiques...) utilisent des techniques de Traitement Numérique du Signal (TNS, ou DSP en anglais) pour modéliser et analyser les données. Ils font souvent appel à des filtres numériques, dont la plupart calculent simultanément la somme et la différence de deux échantillons. Chacun de...

Lire l'extrait

Décompressez un flux de données 3R avec un circuit écrit en VHDL

Open Silicium n° 018 | avril 2016 | Yann Guidon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Après avoir linéarisé l'algorithme de décompression 3R (Recursive Range Reduction) [1] et expliqué les paradigmes de programmation et le style de codage [2], intéressons-nous à la réalisation matérielle. La traduction du JavaScript vers le VHDL étant prévue dès le début, le résultat est un circuit numérique très rapide (dès la première...

Lire l'extrait

Optimisation de l'algorithme de décompression de flux 3R

Open Silicium n° 017 | janvier 2016 | Yann Guidon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

L'algorithme de compression « 3R » (Recursive Range Reduction) est loin d'être le meilleur encodeur d'entropie, mais son principe rudimentaire a du bon. L'étape de décompression n'utilise qu'une quantité limitée d'opérateurs très simples, elle est très rapide et surtout elle peut fonctionner en flot quasi continu avec une très faible...

Lire l'extrait

La compression dans tous ses états

GNU/Linux Magazine n° 181 | avril 2015 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Nous utilisons tous les jours des données compressées. Gzip, JPEG, PNG et autres PDF sont autant de formats de fichiers intégrant une compression. Il est devenu naturel de travailler avec de tels fichiers... mais vous êtes-vous déjà demandé comment les données initiales pouvaient tenir dans si peu de place ?

Lire l'extrait

Le son numérique

Linux Pratique HS n° 029 | février 2014 | Fleur Brosseau
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Numériser un son, c'est échantillonner et quantifier le signal audio. Le son ainsi converti en données numériques, peut être ensuite interprété par n'importe quel dispositif informatique. Dans cet article, nous reviendrons tout d'abord sur ce qu'est le son, puis sur les détails de la numérisation. Nous aborderons également les techniques de...

Lire l'extrait

Outils de compression « modernes »

Linux Pratique n° 077 | mai 2013 | Olivier Delhomme
  • Actuellement 5 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Actuellement, les processeurs que l'on trouve dans nos ordinateurs ont, pour la plupart, au moins deux cœurs. Aujourd'hui, il est courant de trouver 32 cœurs dans une machine d'un cluster de calcul. Malgré cela, de nombreux programmes sont encore monolithiques et ne s'exécutent que sur un unique cœur. Ils ne profitent pas de la puissance disponible...

Article gratuit !

Dans la série « Comprimez, compactez, compressez : il en restera peut-être quelque chose », voici... Plus léger, plus rapide : Compactez votre...

GNU/Linux Magazine n° 145 | janvier 2012 | Yann Guidon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Cet article termine la trilogie commencée dans le numéro précédent. Gandalf avait trop bu d'hydromel et... ah non, ce n'est pas la bonne histoire. Donc nous avons allégé la charge d'un serveur web en concaténant tous les fichiers d'une application, dont la CSS et les scripts ont été dépouillés de leurs commentaires, espaces et retours à la...

Lire l'extrait

Dans la série « sed c'est dien mais c'est limidé », voici... Plus léger, plus rapide : Compactez votre site web ! (1/2)

GNU/Linux Magazine n° 144 | décembre 2011 | Yann Guidon
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Nous allons aborder quelques techniques pour réduire la charge d'un serveur et le temps de chargement de pages web statiques. Plusieurs approches existent, mais dans ce premier volet, nous allons faire appel à un des outils de base de l'informatique : les expressions régulières et quelques outils de base en ligne de commandes.

Lire l'extrait
11 résultats

Magazine

Domaines

Tags