Parallel programming

Parallel programming

Curso
en
Inglês
Este conteúdo é classificado como 0 de 5
Fonte
  • De www.coursera.org
CONDIÇÕES
  • Individualizado
  • Acesso livre
  • Certificado pago
Mais informações
  • 4 sequências
  • Intermediate Level

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Saiba mais

Detalhes do curso

Programa de Estudos

  • Week 1 - Parallel Programming
    We motivate parallel programming and introduce the basic constructs for building parallel programs on JVM and Scala. Examples such as array norm and Monte Carlo computations illustrate these concepts. We show how to estimate work and depth of parallel programs...
  • Week 2 - Basic Task Parallel Algorithms
    We continue with examples of parallel algorithms by presenting a parallel merge sort. We then explain how operations such as map, reduce, and scan can be computed in parallel. We present associativity as the key condition enabling parallel implementation of re...
  • Week 3 - Data-Parallelism
    We show how data parallel operations enable the development of elegant data-parallel code in Scala. We give an overview of the parallel collections hierarchy, including the traits of splitters and combiners that complement iterators and builders from the seque...
  • Week 4 - Data Structures for Parallel Computing
    We give a glimpse of the internals of data structures for parallel computing, which helps us understand what is happening under the hood of parallel collections.

Pré-requisito

Nenhum.

Instrutores

Prof. Viktor Kuncak
Associate Professor
School of Computer and Communication Sciences

Dr. Aleksandar Prokopec
Principal Researcher
Oracle Labs

Editor

A École polytechnique fédérale de Lausanne (EPFL) é uma universidade de investigação em Lausanne, na Suíça, especializada em ciências físicas e engenharia.

A EPFL é um dos dois Institutos Federais Suíços de Tecnologia. Foi fundada pelo governo federal suíço com a seguinte missão

formar engenheiros e cientistas ao mais alto nível internacional
ser um centro nacional de excelência em ciência e tecnologia
constituir um centro de interação entre a comunidade científica e a indústria.
A EPFL é considerada uma das universidades mais prestigiadas do mundo no domínio da engenharia e da ciência. Está classificada em 17º lugar geral e 10º em engenharia no QS World University Rankings 2015; 34º lugar geral e 12º em engenharia no Times Higher Education World University Rankings 2015.

Plataforma

A Coursera é uma empresa digital que oferece um curso on-line massivo e aberto, fundado pelos professores de computação Andrew Ng e Daphne Koller Stanford University, localizado em Mountain View, Califórnia.

O Coursera trabalha com as melhores universidades e organizações para disponibilizar alguns dos seus cursos on-line e oferece cursos em várias disciplinas, incluindo: física, engenharia, humanidades, medicina, biologia, ciências sociais, matemática, negócios, ciência da computação, marketing digital, ciência de dados. e outros assuntos.Cours

Este conteúdo é classificado como 4.5 de 5
(nenhuma revisão)
Este conteúdo é classificado como 4.5 de 5
(nenhuma revisão)
Conclua este recurso para fazer uma avaliação