|
MindShare has developed a very detailed and comprehensive set of technical training courses on the AMD Opteron™ Processor Architecture and its components. MindShare's 4-day Opteron Processor Architecture course provides an overview of the software architecture which includes a discussion about AMD64 (64-bit extensions to x86). This course also gives a detailed account of the Opteron processor’s instruction pipeline with discussions about branch prediction, microcoded instructions, register renaming, out-of-order execution, and much more. The structure and access times of the caches and TLBs are also discussed at length. MindShare's course also provides an exhaustive description of the Northbridge components on the Family 10h line of processor (including Barcelona and Shanghai) and how they are programmed and function, including a lengthy section on HyperTransport. This description goes through setting up the routing tables and address maps, configuring the memory controller, initializing the APIC, and much more. These courses can save your engineers weeks of tearing through the AMD Programmer's Manual five volume set as well as the BIOS and Kernel Developer's Guide.
|
|
MindShare has released a new book covering all aspects of the HyperTransport 3.1 technology. This book is the only one advertised by the HyperTransport Consortium. The book opens with an overview of HT, highlighting features of the technology's fundamental architecture, including its many advantages over other bus architectures. It then goes on to detail all facets of the HyperTransport Technology including protocol, I/O routing, configuration, differences between HT 1.0 and HT 3.1 and more. In particular, it features important performance related considerations and addresses critical compatibility issues. This is the perfect resource for any engineer coming up to speed on HyperTransport or is involved in a HyperTransport design.
|
|
MindShare provides a detailed course which covers the AMD64 Software Architecture. This includes both the classic legacy Protected Mode behavior as well as the new 64-bit extensions to the x86 architecture. The topics covered in this course include operating modes, register set, virtualization, 64-bit extensions, segmentation, paging, task management, interrupt handling, and much more. This course is a "must have" for anyone new to AMD64 or needing a refresher on the x86 software architecture and its 64-bit extensions.
|
|
|
|
|
|
|