Computer Architecture is a field of computer engineering, which comprises of the study, the design and the fundamentals of the operating structure of an entire computer system. This subject of computer architecture and advanced computer architecture also runs parallel to other scientific disciplines such as that of electronic engineering, computer science and computer engineering.
E.g. of computer Architecture:
A very basic and simple example of computer architecture would be that of an entire computer system which comprises of the CPU or Central Processing Unit and the Computer Memory and Storage. Besides the above mentioned there are some other genres of computer architecture such as non uniform memory and storage access, as well as cluster computing.
What is Advanced Computer Architecture?
Although the basics and the fundamentals are the same, but it includes some advancements and recent developments that have taken place over the years in the field of computer engineering and computer science.
Advanced Computer Architecture simply means the architecture of one or more than one computer, in other words one could also say that it is the architecture of parallel operating computer systems. Thus it includes advanced and highly complicated issues such as Super Scalar Architectures, exploiting ILP Dynamically, Register Renaming, Simultaneous Multitasking procedures and so on.
Here are some books that would help you better understand the concept of Advanced Computer Architecture.
(1) Advanced Computer Architecture, 2/E : Parallelism, Scalability, Programmability (English) 2nd Edition- Kai Hwang & Naresh Jotwani:
About the Book: This book is at a very advanced level and has been designed and used for enhancing the performance and utility of the students as well as professionals by making available additional topics and concepts. The entire book is divided into 4 parts comprising of 3 chapters each and has a total of 13 chapters.
(2) Advanced Computer Architecture- Amit Kumar Mishra:
About the Book: This is a very detailed and grave book that is written specially for all computer engineering professinals and would also be very useful for all post graduate computer engineering and computer science students. this book also contains very advanced topics in this respective field such as Architecutre and machines, Cache memory notion, Concurrent Processors.
(3) Advanced Computer Architecture : A Design Space Approach- SIMA:
About the Book: This timely text offers all the students of engineering an up to date and unconventional view of all the aspects of each and every fundamental concept and principle of this subject. This will prove an indispensable guide to all the professionals as well as postgraduate students in the field of computer science and computer engineering.
(4) Advanced Computer Architecture: Practical Approach(1st edition)- Rajiv Chopra:
About the Book: Considered to be an apt for all those who are pursuing their post graduation in the field of computer engineering and computer science. One of the great features of the book is its easy and simple language, which has been kept in mind while drafting this book. The author himself has been very well versed in this field for quiet some time.
(5) Advanced Computer Architecture- Kumar Parthasarathy:
About the Book: This being the third edition of the book, the author Mr. Kumar has designed this book for all those who are pursuing their post graduation in computer science. The book contains all the key concepts and principles as well as all the recent developments that have cropped up during the past recent years. This text comprises all of clear images, diagrams and all key aspects of computer architecture.
We hope our website would prove useful to all those pursuing their profession and post graduation in the field of computer science and engineering.