Informações sobre o curso
4.2
55 classificações
19 avaliações
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Nível intermediário

Nível intermediário

Horas para completar

Aprox. 18 horas para completar

Sugerido: 7 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês

Habilidades que você terá

Distributed ComputingComputer ArchitectureOpenmpParallel Computing
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Nível intermediário

Nível intermediário

Horas para completar

Aprox. 18 horas para completar

Sugerido: 7 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
3 horas para concluir

Modern Code

In the Introduction we will learn......
Reading
7 vídeos (total de (Total 41 mín.) min), 1 leitura, 3 testes
Video7 videos
1.1 Why this course?5min
1.2 How Computers Get Faster6min
1.3 Intel Architecture6min
1.4 Modern Code5min
1.5 What You Are Going To Learn1min
1.6 Remote Access11min
Reading1 leituras
Modern Code10min
Quiz1 exercício prático
Modern code10min
Semana
2
Horas para completar
3 horas para concluir

Vectorization

...
Reading
13 vídeos (total de (Total 72 mín.) min), 3 leituras, 2 testes
Video13 videos
2.2 Vectorizing Your Code5min
2.3.1 Automatic Vectorization5min
2.3.2 Will This Vectorize?15min
2.4 Guided Automatic Vectorization4min
2.8.1 Stencil Introduction2min
2.8 Stencil9min
2.5 SIMD-Enabled Functions3min
2.6 Vector Dependence5min
2.7 Strip Mining1min
Numerical Integration Introduction2min
2.9 Integral Vectorization8min
2.10 Learn More1min
Reading3 leituras
Vectorization10min
Code Download10min
Code Download10min
Quiz1 exercício prático
Vectorization10min
Semana
3
Horas para completar
2 horas para concluir

Multithreading with OpenMP

...
Reading
10 vídeos (total de (Total 41 mín.) min), 3 leituras, 2 testes
Video10 videos
Demo: Forks9min
3.2 Creating Threads4min
3.3 Variable Sharing1min
3.4 Parallel Loops5min
3.5 Data Races Mutexes4min
3.7 Parallel Reduction4min
Stencil Introduction2min
Stencil Demonstration3min
Learn More1min
Reading3 leituras
Multithreading with OpenMP10min
Code Download10min
Code Download10min
Quiz1 exercício prático
OpenMP14min
Semana
4
Horas para completar
3 horas para concluir

Memory Traffic

...
Reading
14 vídeos (total de (Total 57 mín.) min), 3 leituras, 2 testes
Video14 videos
4.2 Memory Hierarchy7min
4.3 High Bandwidth Memory3min
4.4 Memory Allocation1min
Stencil Introduction2min
Demo: Stencil with numactl3min
Demo: Stencil with Memkind3min
4.5 Bypassing Caches2min
Stencil Demonstration-Nontemporal1min
Stencil Demonstration-Char3min
4.6 Locality in Space7min
4.7 Locality in Time8min
Integral Introduction2min
Integral Demonstration28s
Reading3 leituras
Memory Traffic10min
Code Download10min
Code Download10min
Quiz1 exercício prático
Memory traffic16min
4.2
19 avaliaçõesChevron Right

Melhores avaliações

por AVAug 31st 2018

Nice course, really enjoyed every challenge in the course. Well laid out goals for a Computer Science student.

por RVMay 14th 2018

Please bring advance courses by Intel also such as FPGA based courses.

Instrutores

Avatar

Andrey Vladimirov

Head of High-Performance Computing Research
Colfax International

Sobre Intel

The Intel® Developer Zone offers tools and how-to information to enable cross-platform app development through platform and technology information, code samples, and peer expertise in order to help developers innovate and succeed. Join communities for the Internet of Things, Artificial Intelligence, Virtual Reality, Persistent Memory & Game Dev to download tools, access dev kits, share ideas with like-minded developers, and participate in hackathons, contests, roadshows, and local events. ...

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.