Catalogue des ouvrages Université de Laghouat
A partir de cette page vous pouvez :
Retourner au premier écran avec les étagères virtuelles... |
Détail de l'indexation
005.275





























Ouvrages de la bibliothèque en indexation 005.275



Algorithmique parallèle / Arnaud Legrand
Titre : Algorithmique parallèle : cours et exercices corrigés Type de document : texte imprimé Auteurs : Arnaud Legrand, Auteur ; Yves Robert, Auteur Editeur : Paris [France] : Dunod Année de publication : 2003 Importance : XI-297 p. Présentation : ill., couv. ill. en coul. Format : 24 cm ISBN/ISSN/EAN : 978-2-10-006531-8 Note générale : La couv. porte en plus :"2e et 3e cycles, écoles d'ingénieurs" Langues : Français Catégories : INFORMATIQUE:004.1generalite,dictionnaire,... Mots-clés : Algorithmes parallèles Index. décimale : 005.275 Résumé : Le parallélisme est omniprésent dans les ordinateurs d'aujourd'hui. Au niveau microscopique, les processeurs multiplient les unités arithmétiques pipelinées sur un même circuit intégré. Au niveau macroscopique, on interconnecte les stations de travail en grappes pour construire des supercalculateurs à peu de frais. Dans les deux cas, l'algorithmique parallèle permet de comprendre et de maîtriser les concepts fondamentaux à mettre en œuvre pour l'utilisation de plates-formes distribuées. Elle emprunte beaucoup à l'algorithmique classique dans sa problématique (conception, analyse, étude de complexité), mais s'enrichit d'une nouvelle dimension avec l'exploitation simultanée de plusieurs ressources. Cet ouvrage aborde les thèmes suivants : • modèles : machines P-RAM, réseaux de tri et ordonnancement ; • algorithmique : anneaux de processeurs, communication et routage, algorithmique hétérogène ; • pipelines et techniques de compilation : calcul vectoriel, architectures systoliques, nids de boucles et parallélisation automatique. Chaque chapitre est divisé en trois parties : une partie de cours, une série d'exercices constituant une séance de travaux dirigés, et la correction détaillée de ces exercices. Les étudiants et élèves ingénieurs en informatique, ainsi que les chercheurs d'autres disciplines scientifiques trouveront en cet ouvrage un outil pédagogique complet pour la découverte, accompagnée ou autonome, de l'algorithmique parallèle. Algorithmique parallèle : cours et exercices corrigés [texte imprimé] / Arnaud Legrand, Auteur ; Yves Robert, Auteur . - Paris (France) : Dunod, 2003 . - XI-297 p. : ill., couv. ill. en coul. ; 24 cm.
ISBN : 978-2-10-006531-8
La couv. porte en plus :"2e et 3e cycles, écoles d'ingénieurs"
Langues : Français
Catégories : INFORMATIQUE:004.1generalite,dictionnaire,... Mots-clés : Algorithmes parallèles Index. décimale : 005.275 Résumé : Le parallélisme est omniprésent dans les ordinateurs d'aujourd'hui. Au niveau microscopique, les processeurs multiplient les unités arithmétiques pipelinées sur un même circuit intégré. Au niveau macroscopique, on interconnecte les stations de travail en grappes pour construire des supercalculateurs à peu de frais. Dans les deux cas, l'algorithmique parallèle permet de comprendre et de maîtriser les concepts fondamentaux à mettre en œuvre pour l'utilisation de plates-formes distribuées. Elle emprunte beaucoup à l'algorithmique classique dans sa problématique (conception, analyse, étude de complexité), mais s'enrichit d'une nouvelle dimension avec l'exploitation simultanée de plusieurs ressources. Cet ouvrage aborde les thèmes suivants : • modèles : machines P-RAM, réseaux de tri et ordonnancement ; • algorithmique : anneaux de processeurs, communication et routage, algorithmique hétérogène ; • pipelines et techniques de compilation : calcul vectoriel, architectures systoliques, nids de boucles et parallélisation automatique. Chaque chapitre est divisé en trois parties : une partie de cours, une série d'exercices constituant une séance de travaux dirigés, et la correction détaillée de ces exercices. Les étudiants et élèves ingénieurs en informatique, ainsi que les chercheurs d'autres disciplines scientifiques trouveront en cet ouvrage un outil pédagogique complet pour la découverte, accompagnée ou autonome, de l'algorithmique parallèle. Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité 004.1.8-1 004.1.8-1 Livre interne BIBLIOTHEQUE CENTRALE Informatique (bc) Disponible 004.1.8-2 004.1.8-2 Livre interne BIBLIOTHEQUE CENTRALE Informatique (bc) Disponible 005.1-327-1 005.1-327-1 Livre interne BIBLIOTHEQUE DE FACULTE DES SCIENCES Informatique (SCI) Disponible 005.1-327-2 005.1-327-2 Livre externe BIBLIOTHEQUE DE FACULTE DES SCIENCES Informatique (SCI) Disponible 005.1-327-3 005.1-327-3 Livre externe BIBLIOTHEQUE DE FACULTE DES SCIENCES Informatique (SCI) Disponible Développement des applications multithreads / Dominique Chabaud
Titre : Développement des applications multithreads Type de document : texte imprimé Auteurs : Dominique Chabaud, Auteur Editeur : Paris [France] : Dunod Année de publication : 2006 Collection : InfoPro Sous-collection : Études & développement Importance : 1 vol. (VIII-247 p.) Présentation : ill., couv. ill. en coul. Format : 25 cm ISBN/ISSN/EAN : 978-2-10-050630-9 Note générale : Webliogr. p. 244. Glossaire. Index Langues : Français Catégories : INFORMATIQUE:005.1.Programmation,programmes,organisations des donnees Mots-clés : Threads (logiciels) Programmation parallèle (informatique) Index. décimale : 005.275 Résumé : La technologie actuelle a atteint une limite en matière de puissance des microprocesseurs. La nouvelle génération d'ordinateurs utilise donc plusieurs microprocesseurs qui sont capables de traiter simultanément les données. Pour tirer pleinement profit de ces nouvelles possibilités, les applications doivent faire appel au multithreading, qui consiste à séparer les tâches pour les répartir entre plusieurs microprocesseurs qui travaillent en même temps. Cet ouvrage explique comment développer des applications multithreads, qui exploitent au maximum la puissance des micro-ordinateurs multiprocesseurs, des microprocesseurs hyperthreading et des microprocesseurs multi-cœurs. De la phase d'analyse à la phase d'optimisation, en passant par le codage et le débogage, les développeurs y trouveront tous les concepts et les techniques qui permettent de développer des applications multithreads optimisées : parallélisation, synchronisation, mutex, événements, sémaphores, etc. Les principes décrits sont illustrés par de nombreux exemples en langage C ++; ils restent toutefois identiques pour les autres langages qui permettent de travailler avec les threads. Développement des applications multithreads [texte imprimé] / Dominique Chabaud, Auteur . - Paris (France) : Dunod, 2006 . - 1 vol. (VIII-247 p.) : ill., couv. ill. en coul. ; 25 cm. - (InfoPro. Études & développement) .
ISBN : 978-2-10-050630-9
Webliogr. p. 244. Glossaire. Index
Langues : Français
Catégories : INFORMATIQUE:005.1.Programmation,programmes,organisations des donnees Mots-clés : Threads (logiciels) Programmation parallèle (informatique) Index. décimale : 005.275 Résumé : La technologie actuelle a atteint une limite en matière de puissance des microprocesseurs. La nouvelle génération d'ordinateurs utilise donc plusieurs microprocesseurs qui sont capables de traiter simultanément les données. Pour tirer pleinement profit de ces nouvelles possibilités, les applications doivent faire appel au multithreading, qui consiste à séparer les tâches pour les répartir entre plusieurs microprocesseurs qui travaillent en même temps. Cet ouvrage explique comment développer des applications multithreads, qui exploitent au maximum la puissance des micro-ordinateurs multiprocesseurs, des microprocesseurs hyperthreading et des microprocesseurs multi-cœurs. De la phase d'analyse à la phase d'optimisation, en passant par le codage et le débogage, les développeurs y trouveront tous les concepts et les techniques qui permettent de développer des applications multithreads optimisées : parallélisation, synchronisation, mutex, événements, sémaphores, etc. Les principes décrits sont illustrés par de nombreux exemples en langage C ++; ils restent toutefois identiques pour les autres langages qui permettent de travailler avec les threads. Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité 005.1.116-1 005.1.116-1 Livre interne BIBLIOTHEQUE CENTRALE Informatique (bc) Disponible 005.2-14-1 005.2-14-1 Livre externe BIBLIOTHEQUE DE FACULTE DES SCIENCES Informatique (SCI) Disponible