|
|<
<< Page précédente
1
Page suivante >>
>|
|
documents par page
|
Tri :
Date
Editeur
Auteur
Titre
|
|
Mémoire informatique et stockage
/ Mission 2000 en France
/ 05-09-2000
/ Canal-U - OAI Archive
PEPING Jacques
Voir le résumé
Voir le résumé
L'information constitue maintenant un patrimoine vivant des entreprises, facteur essentiel de compétitivité. Cette information, en pleine explosion, n'est utile que dans la mesure où nous disposons de solutions efficaces pour la conserver, la protéger, l'atteindre et la manipuler. C'est là tout le défi posé au stockage de données. Dès maintenant, les avancées technologiques notamment dans le domaine de l'enregistrement magnétique et l'évolution des architectures de stockage apportent des éléments de réponse. Mais c'est avec l'avènement du stockage en réseau et en particulier grâce au concept de SAN (Storage Area Network), que le stockage de données s'affirme de plus en plus comme une composante à part entière de l'informatique, capable de relever le défi qui lui est posé pour les toutes prochaines années. Cependant, le défi est permanent, l'ère de l'information sera de plus en plus exigeante et il faudra certainement l'avènement de nouvelles technologies d'enregistrement telles que le stockage holographique pour répondre pleinement aux besoins de la présente décennie. Mot(s) clés libre(s) : bande virtuelle, mémoire informatique, RAID, SAN, stockage de données, stockage en réseau, stockage holographique, stockage virtuel, technologie magnétique
|
Accéder à la ressource
|
|
Modèles mémoire pour les multiprocesseurs à mémoire partagée
/ INRIA (Institut national de recherche en informatique et automatique)
/ 02-07-2015
/ Canal-u.fr
MARANGET Luc
Voir le résumé
Voir le résumé
La plupart des systèmes qui s'apparentent à des ordinateurs un tant
soit peu sophistiqués comprennent plusieurs unités de calcul qui
communiquent par l'intermédiaire d'une mémoire partagée.
La programmation de ces systèmes est notoirement difficile, en raison
de l'explosion de l'espace des états possibles du système. Mais il
existe une autre difficulté : ces systèmes ne suivent pas le modèle
simple de fils d'exécution exécutant chacun à leur tour des instructions
dans l'ordre du programme et agissant instantanément sur la mémoire
commune. Cette situation résulte des optimisations matérielles, telles
que l'exécution *out-of-order* et spéculative, ainsi que de la présence
de tampons et de caches destinés à ne pas contraindre les coeurs
d'exécution à avancer au rythme de la mémoire. Ces optimisations
matérielles ne changent pas le modèle d'exécution séquentielle, mais
deviennent visibles des programmes parallèles.
L'exposé portera sur la définition de modèles rigoureux et précis du
comportement des machines multiprocesseurs, un préalable nécessaire pour
l'écriture de compilateurs, d'outils d'analyse et d'idiome de
programmation *lock-free* pour la programmation parallèle. Nous
confrontons systématiquement nos modèles aux machines effectivement
disponibles. Cette démarche aboutit à la proposition de modèles
crédibles et expérimentalement vérifiés pour les machines à base de
processeurs Intel x86, IBM Power et ARM. À l'occasion nous avons trouvé
quelques bugs dans les implantations matérielles de ces architectures. Mot(s) clés libre(s) : modèle mémoire, multiprocesseur, mémoire partagée
|
Accéder à la ressource
|
|
La mémoire virtuelle, une abstraction féconde
/ Inria / Interstices
/ 19-07-2019
/
Kaiser Claude
Voir le résumé
Voir le résumé
La mémoire virtuelle est présente dans la majorité des ordinateurs, que l'ordinateur cible soit fixe ou portable, que le système soit celui d'une tablette, d'un téléphone portable ou d'un objet connecté. La mémoire virtuelle est une nécessité pour tout système d'exploitation moderne et une véritable aubaine pour le programmeur. Mot(s) clés libre(s) : mémoire virtuelle, système d'exploitation, pagination
|
Accéder à la ressource
|
|
L'informatique de demain : de Von Neumann aux superprocesseurs
/ Mission 2000 en France
/ 04-09-2000
/ Canal-U - OAI Archive
ANCEAU François
Voir le résumé
Voir le résumé
L'évolution du matériel informatique est certainement le phénomène technique qui a connu la progression la plus importante pendant ce demi-siècle. L'apparition de la microélectronique a permis, sur les trente dernières années, une augmentation de la performance des microprocesseurs par un facteur d'environ 100 000, tandis que le prix des machines informatiques était divisé par plusieurs dizaines. Sous la pression des utilisateurs, la course à la performance semble insatiable. Les concepteurs des nouvelles machines informatiques rivalisent d'ingéniosité pour arriver à exécuter les programmes de plus en plus rapidement. L'organisation interne des processeurs modernes s'apparente à des sortes de "chaînes de montage" dans lesquelles plusieurs instructions sont simultanément en exécution. Ces techniques tiennent souvent de l'acrobatie. En effet, la recherche effrénée de la vitesse de traitement incite, par exemple, à utiliser des résultats intermédiaires avant même qu'ils n'aient été élaborés, en spéculant sur la valeur qu'ils devront avoir. Cette course folle se poursuit sans qu'aucun signe de fléchissement ne se fasse sentir. On constate même actuellement une accélération de sa vitesse d'évolution. Les études prospectives laissent à penser que ce rythme va se poursuivre pendant au moins encore dix ou vingt ans. Mot(s) clés libre(s) : architecture des ordinateurs, histoire de l'informatique, mémoire informatique, microprocesseur, pipe-line, puissance de calcul, transistor
|
Accéder à la ressource
|
|
L'informatique de demain : de Von Neumann aux superprocesseurs
/ Mission 2000 en France
/ 04-09-2000
/ Canal-u.fr
ANCEAU François
Voir le résumé
Voir le résumé
L'évolution du matériel informatique est certainement le phénomène technique qui a connu la progression la plus importante pendant ce demi-siècle. L'apparition de la microélectronique a permis, sur les trente dernières années, une augmentation de la performance des microprocesseurs par un facteur d'environ 100 000, tandis que le prix des machines informatiques était divisé par plusieurs dizaines. Sous la pression des utilisateurs, la course à la performance semble insatiable. Les concepteurs des nouvelles machines informatiques rivalisent d'ingéniosité pour arriver à exécuter les programmes de plus en plus rapidement. L'organisation interne des processeurs modernes s'apparente à des sortes de "chaînes de montage" dans lesquelles plusieurs instructions sont simultanément en exécution. Ces techniques tiennent souvent de l'acrobatie. En effet, la recherche effrénée de la vitesse de traitement incite, par exemple, à utiliser des résultats intermédiaires avant même qu'ils n'aient été élaborés, en spéculant sur la valeur qu'ils devront avoir. Cette course folle se poursuit sans qu'aucun signe de fléchissement ne se fasse sentir. On constate même actuellement une accélération de sa vitesse d'évolution. Les études prospectives laissent à penser que ce rythme va se poursuivre pendant au moins encore dix ou vingt ans. Mot(s) clés libre(s) : transistor, architecture des ordinateurs, histoire de l'informatique, mémoire informatique, microprocesseur, pipe-line, puissance de calcul
|
Accéder à la ressource
|
|
|<
<< Page précédente
1
Page suivante >>
>|
|
documents par page
|
|