Introdução aos processadores Multicore

Brought by: Miríadax

Overview

Descripción del curso
Gracias por tu interés. Aunque este MOOC ya se realizó, si te inscribes podrás acceder a los contenidos más importantes y a los vídeos. Sin embargo, no podrás realizar ninguna de las actividades ni te podrás certificar. Cuando esté disponible una nueva edición podrás inscribirte para que obtengas la experiencia completa de un MOOC de Miríadax.

Serão abordadas noções básicas de arquitetura de computadores, como o papel do processador em um sistema computacional, um histórico de sua evolução nas útimas décadas e a transição para versões com múltiplos núcleos (multicore). A partir destas questões serão analisados os impactos na gerência por parte do sistema operacional, para os usuários destes sistemas e para os profissonais que fazem sua programação. Também serão apresentadas diferentes áreas de aplicação destes processadores, desde arquiteturas embarcadas como eletrodomésticos e automóveis, passando por telefones e tablets até notebooks e desktops. Por fim serão feitas relações com os diferentes cursos oferecidos pela Faculdade de Informática da PUCRS nesta área, para que os interessados possam entender melhor as diferenças entre eles e as possibilidades para continuar se capacitando nas diferentes áreas da ciência da computação.

Syllabus

Módulo 0. Apresentação do curso.
Módulo 1. Introdução aos sistemas computacionais.
Módulo 2. O surgimento dos processadores multicore.
Módulo 3. Impactos na gerência por parte do sistema operacional.
Módulo 4. Introdução a programação paralela.
Módulo 5. Áreas de aplicação dos processadores multicore.
Módulo 6. Áreas relacionadas.
Módulo 7. Encerramento do curso.

Taught by

Cesar De Rose and Cristina Nunes

Introdução aos processadores Multicore
Go to course

Introdução aos processadores Multicore

Brought by: Miríadax

  • Miríadax
  • Free
  • Spanish
  • Certificate Not Available
  • Available at any time
  • All
  • N/A
8.1.2PHP Version216msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (135ms)
    • Application (80.39ms)
    • 1 x Booting (62.6%)
      135.44ms
      1 x Application (37.16%)
      80.39ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET en/courses/{slug}
      middleware
      web, localize:en
      controller
      App\Http\Controllers\CourseController@show
      as
      en.courses.show
      namespace
      prefix
      /en
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed5.35ms
      • select * from `courses` where `slug_en` = 'introdução-aos-processadores-multicore' limit 1
        3.93ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. introdução-aos-processadores-multicore
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-09 15:32:11' where `id` = 1861
        540μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-09 15:32:11
        • 1. 1861
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (1)
        210μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        200μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (18) and `providers`.`deleted_at` is null
        230μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 1852 limit 1
        240μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 1852
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        LBsUxdXRe8o0R4KXPTeeZZLwGU142cKadkePTDIf
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/introdu%C3%A7%C3%A3o-aos-processadores-mu...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/introdu%C3%A7%C3%A3o-aos-processadores-multicore
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "priority" => array:1 [ 0 => "u=0, i" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "3.19.239.158" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "3.19.239.158" ] "cf-ray" => array:1 [ 0 => "92db0e400a27fa27-ORD" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_PRIORITY" => "u=0, i" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "3.19.239.158" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "3.19.239.158" "HTTP_CF_RAY" => "92db0e400a27fa27-ORD" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "55834" "REMOTE_ADDR" => "172.70.130.192" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/en/courses/introdu%C3%A7%C3%A3o-aos-processadores-multicore" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744212731.1351 "REQUEST_TIME" => 1744212731 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Wed, 09 Apr 2025 15:32:11 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImhKcEwzSEdoNlo1Vm9say9YUm5wcHc9PSIsInZhbHVlIjoiZHhHU2xJbzlZVjRpQ3gxbnRNcEcrZFVsRUVzMFFmZVNPR3lwdkgxc0l6SVYxenorTjVRL3dWcDVqQjVuVUNkZlRIWUE0eWQvRUhWaEpZSnExWGxaVVQ3SEFsVHdleFp4SC9SRjIrSHBCLzVzOFJOU29aVGlyUXRDbDk4YUk3Y1EiLCJtYWMiOiJhNTBkNTJhNjIzZmFkODM1ZGM0NzVlZmU2NjYxMGZhNDdiNzk1MTIwMzI3ZWZjYWY0MjlhMmQ2NmNmZmRmM2M4IiwidGFnIjoiIn0%3D; expires=Wed, 09 Apr 2025 17:32:11 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImhKcEwzSEdoNlo1Vm9say9YUm5wcHc9PSIsInZhbHVlIjoiZHhHU2xJbzlZVjRpQ3gxbnRNcEcrZFVsRUVzMFFmZVNPR3lwdkgxc0l6SVYxenorTjVRL3dWcDVqQjVuVUNkZlRIWUE0e" 1 => "laravel_session=eyJpdiI6ImE0aUEwYllLQTNPUU4xYUNSVndST1E9PSIsInZhbHVlIjoiM3FuZmdJTzdtNlRuMlVMVHVsSjB4cDNKOGtta0R1cnhxeXY1UkQ3azBwbXc0bmtPSDhGVFdkVHozbUhvTW1pRWswVGZMeVFoZ0g0OWVpc05adnNPV1BVd1N1a2F0NjBKTXJUS1hLY1h0VFZzM3BnWG1PTldETm1BZ1VGMkt0eEMiLCJtYWMiOiIwMmY2NTVmOTBjYWJmMGFmMDBlZjE1ODYzNWYxZDYzNWMwNzVlNGU5NTRlZTMxYzM3YzNjZjY3MTBmMGMwN2IzIiwidGFnIjoiIn0%3D; expires=Wed, 09 Apr 2025 17:32:11 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6ImE0aUEwYllLQTNPUU4xYUNSVndST1E9PSIsInZhbHVlIjoiM3FuZmdJTzdtNlRuMlVMVHVsSjB4cDNKOGtta0R1cnhxeXY1UkQ3azBwbXc0bmtPSDhGVFdkVHozbUhvTW1pRWsw" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImhKcEwzSEdoNlo1Vm9say9YUm5wcHc9PSIsInZhbHVlIjoiZHhHU2xJbzlZVjRpQ3gxbnRNcEcrZFVsRUVzMFFmZVNPR3lwdkgxc0l6SVYxenorTjVRL3dWcDVqQjVuVUNkZlRIWUE0eWQvRUhWaEpZSnExWGxaVVQ3SEFsVHdleFp4SC9SRjIrSHBCLzVzOFJOU29aVGlyUXRDbDk4YUk3Y1EiLCJtYWMiOiJhNTBkNTJhNjIzZmFkODM1ZGM0NzVlZmU2NjYxMGZhNDdiNzk1MTIwMzI3ZWZjYWY0MjlhMmQ2NmNmZmRmM2M4IiwidGFnIjoiIn0%3D; expires=Wed, 09-Apr-2025 17:32:11 GMT; path=/XSRF-TOKEN=eyJpdiI6ImhKcEwzSEdoNlo1Vm9say9YUm5wcHc9PSIsInZhbHVlIjoiZHhHU2xJbzlZVjRpQ3gxbnRNcEcrZFVsRUVzMFFmZVNPR3lwdkgxc0l6SVYxenorTjVRL3dWcDVqQjVuVUNkZlRIWUE0e" 1 => "laravel_session=eyJpdiI6ImE0aUEwYllLQTNPUU4xYUNSVndST1E9PSIsInZhbHVlIjoiM3FuZmdJTzdtNlRuMlVMVHVsSjB4cDNKOGtta0R1cnhxeXY1UkQ3azBwbXc0bmtPSDhGVFdkVHozbUhvTW1pRWswVGZMeVFoZ0g0OWVpc05adnNPV1BVd1N1a2F0NjBKTXJUS1hLY1h0VFZzM3BnWG1PTldETm1BZ1VGMkt0eEMiLCJtYWMiOiIwMmY2NTVmOTBjYWJmMGFmMDBlZjE1ODYzNWYxZDYzNWMwNzVlNGU5NTRlZTMxYzM3YzNjZjY3MTBmMGMwN2IzIiwidGFnIjoiIn0%3D; expires=Wed, 09-Apr-2025 17:32:11 GMT; path=/; httponlylaravel_session=eyJpdiI6ImE0aUEwYllLQTNPUU4xYUNSVndST1E9PSIsInZhbHVlIjoiM3FuZmdJTzdtNlRuMlVMVHVsSjB4cDNKOGtta0R1cnhxeXY1UkQ3azBwbXc0bmtPSDhGVFdkVHozbUhvTW1pRWsw" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "LBsUxdXRe8o0R4KXPTeeZZLwGU142cKadkePTDIf" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/introdu%C3%A7%C3%A3o-aos-processadores-multicore" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]