Pipelines, Caches, and MultiCores
Faça parte da Revolução Criativa
Evolua em sua carreira com um certificado que antecipa seu sucesso!
This class is offered as CS6290 at Georgia Tech where it is a part of the Online Masters Degree (OMS). Taking this course here will not earn credit towards the OMS degree.
The course begins with a lesson on performance measurement, which leads to a discussion on the necessity of performance improvement.
Pipelining, the first level of performance refinement, is reviewed. The weaknesses of pipelining will be exposed and explored, and various solutions to these issues will be studied. The student will learn hardware, software, and compiler based solutions to these issues.
Aulas com profissionais do setor
Ritmo individual de aprendizado
Comunidade de apoio aos alunos
Este curso aberto é seu primeiro passo em direção a uma nova carreira com o programa Desenvolvedor de Realidade Virtual
Enhance your skill set and boost your hirability through innovative, independent learning.
Accelerate your career with the credential that fast-tracks you to job success.
You must be familiar with Assembly code, the C or C++ programming language, Unix or Linux, and the basics of pipelining.
You will explore the fascinating field of computer architecture, studying the many methods developed to enhance computer performance. The trade-offs and compromises associated with each design and their effects on processor development is a captivating story that will make you a better computer scientist, regardless of your field of study.