Essentials of Computer Architecture
Autor Douglas Comeren Limba Engleză Paperback – 30 iun 2020
Ceea ce diferențiază Essentials of Computer Architecture de documentația tehnică oficială sau de manualele clasice de inginerie este unghiul de abordare: autorul Douglas Comer scrie pentru programatori, nu pentru proiectanții de circuite. Subliniem faptul că, în loc să înceapă cu fizica tranzistorilor, volumul adoptă o strategie top-down, explicând mai întâi cum interacționează software-ul cu sistemul prin intermediul compilatoarelor, pentru ca ulterior să coboare spre detaliile hardware-ului. Ne-a atras atenția structura riguroasă a celor 22 de capitole, care ghidează cititorul de la interpretarea programelor și seturi de instrucțiuni până la concepte avansate precum ierarhiile de memorie virtuală și arhitecturile bus.
Complementar lucrării Computer Systems: A Programmer's Perspective, Global Edition, care pune accent pe interfața dintre software-ul de sistem și aplicații, volumul de față acoperă mult mai detaliat mecanismele fizice și logice ale procesoarelor moderne, inclusiv unitățile de execuție și microcodul. Suntem de părere că ediția a treia aduce un plus valoare necesar prin capitolele despre coerența memoriei în sistemele multicore și eficiența energetică, subiecte adesea ignorate în textele introductive.
Poziționată strategic în opera autorului, această carte face tranziția de la software-ul de bază descris în Operating System Design către infrastructura fizică pe care acesta rulează. Dacă în alte lucrări Douglas Comer explorează conectivitatea globală, aici acesta disecă „motorul” individual care face posibilă procesarea datelor. Progresia logică a cuprinsului — de la reprezentarea datelor la paralelism și pipelining — indică o acoperire completă, ideală pentru înțelegerea modului în care deciziile de programare influențează direct performanța hardware.
Preț: 370.93 lei
Preț vechi: 463.66 lei
-20%
Carte disponibilă
Livrare economică 09-23 mai
Specificații
ISBN-10: 0367573954
Pagini: 536
Dimensiuni: 178 x 254 x 30 mm
Greutate: 1.11 kg
Ediția:2
Editura: CRC Press
Colecția Chapman and Hall/CRC
De ce să citești această carte
Recomandăm această carte oricărui programator care dorește să înțeleagă ce se întâmplă „sub capotă” fără a se pierde în detalii de inginerie electrică. Veți câștiga o perspectivă clară asupra modului în care codul scris în limbaje de nivel înalt este executat de procesor și cum gestionarea memoriei sau a I/O-ului poate optimiza radical aplicațiile. Este un ghid practic care transformă hardware-ul dintr-o „cutie neagră” într-un instrument controlabil.
Despre autor
Douglas Comer este profesor la Universitatea Purdue, fiind o figură legendară în informatică datorită contribuțiilor sale la formarea Internetului în anii '70 și '80. Membru ACM Fellow și fost component al Internet Architecture Board, Comer a educat generații de studenți și profesioniști prin seria sa de succes despre rețele și sisteme de operare. Expertiza sa vastă, care îmbină cercetarea academică cu aplicațiile industriale, se reflectă în claritatea cu care explică arhitecturile complexe de calcul în lucrări precum The Cloud Computing Book sau seria sa despre TCP/IP.
Descriere scurtă
Cuprins
Notă biografică
Comer has created courses on computer networks, the Internet, TCP/IP protocols, and operating systems for a variety of audiences, including in-depth courses for engineers and less technical courses for others; he continues to teach at various industries and networking conferences around the world. In addition, Comer consults for private industry on the design of networks and networking equipment. Professor Comer is well-known for his series of ground breaking textbooks on computer networks, the Internet, computer operating systems, and computer architecture. His books have been translated into sixteen languages, and are widely used in both industry and academia. His three-volume series Internetworking With TCP/IP is often cited as an authoritative reference for the Internet protocols. More significantly, Comer's texts have been used by fifteen of the top sixteen Computer Science Departments listed in the U.S. News and World Report ranking.