Basic Parallel Programming Concepts (VTU)

The primary objective of this chapter is to make students understand the concepts of parallel programming. The chapter is dealt with as an extension to C programming so that the student develops an insight into writing parallel programs. This chapter does not intend to teach any in- depth concepts of Operating System, Computer Architecture, threading etc, but only introduces the relevant concept wherever necessary.

Parallel Architecture for Games Using the Smoke Demo

This courseware explores how to support and overcome the challenges of parallelism in the context of a computer game. This module introduces a parallel framework on which to build threaded scalable games. The overview includes both an introduction to parallel frameworks as well as a hands-on demo. The game demo was specially developed by Intel to demonstrate how take advantage of all CPU cores available within a system.


This chapter from Visvesvaraya Technological University (VTU) intends to provide an overview on multicore architectures. The chapter discusses the evolution of the architecture leading to multicore architecture. The generic block diagram of a multicore architecture is discussed followed by Intel Multicore Architecture.

4th Workshop on Resiliency in High Performance Computing (Resilience) in Clusters, Clouds, and Grids



This posted at the request of our good friends at SC11 Education!



Call for Papers: Deadline Extension: Resilience@Euro-Par 2011




WHAT: 4th Workshop on Resiliency in High Performance Computing (Resilience)

in Clusters, Clouds, and Grids

  • Professori
  • Studenti
  • Server
  • parallelism
  • Cluster
  • grid computing
  • High performance computing
  • HPC
  • SC11
  • Euro-Par 2011
  • Cloud computing
  • Elaborazione parallela
  • SIGCSE Intel Parallelism Lightning Rounds



    Welcome to the Intel® Academic Community & EAPF Parallelism Lightning Rounds at SIGCSE 2012.

    What are the Parallelism Lightning Rounds?

    At SIGCSE 2012, we are looking to ignite attendees on the wide range of teaching content, tools, games and examples that can be used in the class room to introduce parallel concepts into computer science and computational sciences at many levels.

  • Professori
  • Studenti
  • parallelism
  • Intel Academic Community
  • ignite
  • EAPF
  • SIGCSE 2012
  • Some Performance Advantages of Using a Task-Based Parallelism Model

    As part of my focus on software performance, I also support and consult on implementing scalable parallelism in applications. There are many reasons to implement parallelism as well as many methods for doing it - but this blog is not about either of those things. This blog is about the performance advantages of one particular way of implementing parallelism - and, luckily, that way is supported by several models available.

    Iscriversi a parallelism