Titolo: ARCHITETTURA DEI SISTEMI DI ELABORAZIONE VOL. 2
Autore: BAIARDI; TOMASI; VANNESCHI
Editore: FRANCO ANGELI
Copertina: PAPERBACK
ISBN: 8820432013
Edizione: 4
Ristampa:
Pagine: 400
Livello: avanzato
Disponibilità: 5/7 giorni
Prezzo: € 34,50
Rivolto a chi intende approfondire lo studio dell'architettura dei sistemi di elaborazione dal punto di vista sia dell'analisi che del progetto, affronta il tema in modo organico, coprendo i livelli della organizzazione firmware, della macchina intermedia, del sistema operativo e dell'interfaccia verso le applicazioni.
Le architetture studiate vanno da quelle uniprocessore e con componenti LSI/VLSI a quelle parallele e ai sistemi distribuiti.
In linea con i risultati scientifici e industriali degli ultimi anni, l'approccio seguito enfatizza gli aspetti della progettazione strutturata e dell'integrazione hardware-software. Vengono fornite le basi teoriche e metodologiche e le tecniche per l'analisi e il progetto ai vari livelli di astrazione, studiando le caratteristiche comuni a ogni livello, le interrelazioni tra livelli comuni e le possibilità di ottimizzare le prestazioni complessive di interesse in rapporto al costo tecnologico e di sviluppo.
Il testo consta di sei parti suddivise in due volumi. La prima definisce i concetti e le metodologie fondamentali per un approccio strutturato all'analisi ed al progetto. La secondo tratto dell'architettura al livello firmware, con riferimento a calcolatori con limitato grado di parallelismo ed a sistemi a microcalcolatori LSI/VLSI. La terza studia le architetture parallele per medi, grandi e supercalcolatori, nonché le architetture non-von Neumann.
La quarto parte affronta la strutturazione ed il progetto dei sistemi operativi in termini di modelli di concorrenza, meccanismi e politiche di gestione delle risorse e loro valutazione, enfatizzando le interrelazioni con gli altri livelli del sistema e con l'ingegneria del software. La quinta tratta dell'architettura e progettazione di sistemi di tipo multiprocessore e multicalcolatore. La sesta è relativa ai sistemi distribuiti ed alle reti di calcolatori, approfondendo gli aspetti del sistema operativo distribuito, delle metodologie e degli algoritmi per l'elaborazione in ambiente decentralizzato.
Usato in ambito universitario, il testo permette di coprire le esigenze di più moduli didattici, sia di base che specialisti, nei curricula in Scienze dell'informazione ed Ingegneria.
Indice:
PARTE IV - PROGETTO DI SISTEMI OPERATIVI
NUCLEO DEL SISTEMA OPERATIVO
Progettazione mediante linguaggi concorrenti
Struttura del nucleo di un sistema
Un modello generale per l'implementazione del supporto
MODULARITA' E MODIFICABILITÀ
Modularità
Modificabilità
PARALLELISMO
Decomposizione in parallelo di processi
Riduzione del sincronismo tra componenti
PROTEZIONE E TOLLERANZA Al GUASTI
Meccanismi per la protezione delle risorse
Meccanismi e politiche per la tolleranza ai guasti
Approcci uniformi alla sincronizzazione ed alla tolleranza ai guasti
POLITICHE PER LA GESTIONE DELLE RISORSE
Caratteristiche generali delle politiche di gestione
Politiche per la gestione della memoria
Gestione degli archivi
Gestione dei dispositivo di ingresso/uscita
Gestione ad alto livello del processare
Bibliografia sulla parte IV
Esercizi sulla parte IV
PARTE V - SISTEMI A PROCESSORI MULTIPLI
MULTIPROCESSORI A PROCESSORI ANONIMI
Architettura firmware
Valutazione della performance
Sistema operativo
MULTIPROCESSORI A PROCESSORI DEDICATI
Architettura firmware
Valutazione della performance
Sistema operativo
MULTICALCOLATORI
Calcolatori distribuiti
Sistemi VLSI a parallelismo massiccio
Bibliografia sulla parte V
Esercizi sulla parte V
PARTE VI - SISTEMI DISTRIBUITI
CARATTERISTICHE GENERALI E MODELLI
Distribuzione e decentralizzazione
Modelli di architettura di rete
Modelli di sistema operativo distribuito
STRUTTURE E PROTOCOLLI PER LA COMUNICAZIONE REMOTA
Sottorete di comunicazione
Protocolli di comunicazione e di elaborazione
Comunicazioni tra nodi
Esempi di reti locali
Comunicazioni remote tra processi
Identificazione di oggetti
SISTEMI OPERATIVI DISTRIBUITI
Modello metasistema (NOS)
Modello nuovo sistema (DOS)
ALGORITMI DISTRIBUITI
Algoritmi di consenso
Gestione di copie multiple
Algoritmi di instradamento
Una soluzione generale per la definizione di algoritmi distribuiti
Definizione di un sistema di archiviazione distribuito
Bibliografia sulla parte VI
Esercizi sulla parte VI
BIBLIOGRAFIA
Prezzo del Libro - Euro 34,50
Torna alla pagina precedente
Copyright © 2001-2010
LIBRERIA PANGLOSS
56127 Pisa (PI) - Via San Lorenzo, 4
Tel: 050 552371 - Fax: 050 563268
Registro Imprese di Pisa 01325540506
Tutti i diritti sono riservati. All rights reserved.
Tutti i marchi citati sono registrati dai rispettivi proprietari.
Privacy -
Note -
Credits