1. Intro to C/C++ multicore CPU and GPU programming with OpenMP and OpenCL

    31:04

    from David Miller / Added

    4,784 Plays / / 4 Comments

    For intermediate C/C++ programmers: A high-level demonstration and chat about how to parallelize a program that searches text for hidden words. Join me as we first run it single-threaded, then adapt it for multicore CPU using OpenMP, then run it on the highly parallel graphics processor (GPU) with OpenCL. More comments at the blog: http://www.millermattson.com/dave/

    + More details
    • Invented@Intel Labs: The Many Core Story Ep. 4 -- Parallel Programming

      04:00

      from Bradley Whalen / Added

      3 Plays / / 0 Comments

      Producer & Director of this seven part web series taking a historical look at Intel's progress from Single Core to Many Core. Editing and Mastering by: Porter Panther http://porterpanther.com Animation by: Fashion Buddha http://www.fashionbuddha.com Invented@Intel Labs: The Many Core Story - Episode 4: Parallel Programming -- Creating new software tools and standards to enable everyday programmers to take advantage of a new generations of multi- and many-core chips. The Invented@Intel Labs web series highlights the impact of the research from Intel Labs by telling stories of innovation from concept to product. In this season we tell the seven part story of our journey to Many Core from concept to product with the release of Intel® Xeon Phi™, based on the MIC architecture.

      + More details
      • "Ways of Parallel Programming" by Artur Reaboi (Rom). Part 4

        00:37

        from Tacit Knowledge / Added

        Talk at Software as Craft 2009 conference in Chisinau, Moldova. More info at www.softwareascraft.md Presentation abstract: Scaling clock speed is no longer the way to increase the processing power. The advent of multi and many-core processors are a signal that another large industry change is happening right now. Currently adopted tools and frameworks are not adapted for this shift. We will have to use programming models and languages that enable us to successfully design, develop, and debug parallel software. Is there an easy way?

        + More details
        • Lecture: Programming for Shared Memory Systems

          22:35

          from ICRAR / Added

          4 Plays / / 0 Comments

          This is the ninth in a series of lectures for the course "Parallel Programming and High Performance Computing." This lecture is presented by Research Associate Professor Mr Kevin Vinsen of the International Centre for Radio Astronomy Research (ICRAR) in Perth, Western Australia icrar.org/research/postgraduate/high-performance-computing-honours-course#sem1 ICRAR is a joint venture of Curtin University and The University of Western Australia. icrar.org

          + More details
          • Invented@Intel Labs: The Many Core Story Ep. 6 -- The Next Generation

            04:07

            from Bradley Whalen / Added

            22 Plays / / 0 Comments

            Producer & Director of this seven part web series taking a historical look at Intel's progress from Single Core to Many Core. Editing and Mastering by: Porter Panther http://porterpanther.com Animation by: Fashion Buddha http://www.fashionbuddha.com Invented@Intel Labs: The Many Core Story Episode: 6 The Next Generation -- Engaging universities to change how computer science is taught to prepare the next generation of developers and research to push many-core beyond what we can imagine today. The Invented@Intel Labs web series highlights the impact of the research from Intel Labs by telling stories of innovation from concept to product. In this season we tell the seven part story of our journey to Many Core from concept to product with the release of Intel® Xeon Phi™, based on MIC architecture

            + More details
            • AESOP Parallelizing Compiler

              57:18

              from ISR at UMD / Added

              67 Plays / / 0 Comments

              + More details
              • Parallel Programming Lecture 7 : The landscape of parallel programming

                01:36:15

                from Dan Ghica / Added

                223 Plays / / 0 Comments

                Lecturer : Dan R. Ghica Parallel Programming 2012 University of Birmingham School of Computer Science

                + More details
                • Parallel Programming - Pär Nordström

                  21:56

                  from Valtech / Added

                  8 Plays / / 0 Comments

                  Pär Nordström talar om "Parallel Programming" Valtech .NET Days

                  + More details
                  • Lecture: Programming for Shared Memory Systems (OpenMP) II

                    25:29

                    from ICRAR / Added

                    27 Plays / / 0 Comments

                    This is the eleventh and final in a series of lectures for the course "Parallel Programming and High Performance Computing." This lecture is presented by Research Associate Professor Mr Kevin Vinsen of the International Centre for Radio Astronomy Research (ICRAR) in Perth, Western Australia icrar.org/research/postgraduate/high-performance-computing-honours-course#sem1 ICRAR is a joint venture of Curtin University and The University of Western Australia. icrar.org

                    + More details
                    • "Ways of Parallel Programming" by Artur Reaboi (Rom). Part 3

                      27:16

                      from Tacit Knowledge / Added

                      Talk at Software as Craft 2009 conference in Chisinau, Moldova. More info at www.softwareascraft.md Presentation abstract: Scaling clock speed is no longer the way to increase the processing power. The advent of multi and many-core processors are a signal that another large industry change is happening right now. Currently adopted tools and frameworks are not adapted for this shift. We will have to use programming models and languages that enable us to successfully design, develop, and debug parallel software. Is there an easy way?

                      + More details

                      What are Tags?

                      Tags

                      Tags are keywords that describe videos. For example, a video of your Hawaiian vacation might be tagged with "Hawaii," "beach," "surfing," and "sunburn."