You are on page 1of 7

Programming Languages

Programming
Concurrent Activities

Dr. M. Tanvir Afzal


Programming Concurrent Activities

Concurrent Processing
Simultaneous execution of multiple
activations is called parallel
processing or concurrent processing.

2
Programming Concurrent Activities

Scenario
Suppose you have been asked to produce animation
for an action computer game

3
Programming Concurrent Activities

True Parallel Processing


Possible when multiple CPU core process
each activation
When one CPU, illusion can be created
using multiprogramming systems.

4
Programming Concurrent Activities

Activation
Different methodologies and naming
conventions in different programming
languages.
Task in Ada
Thread in Java

5
Programming Concurrent Activities
Procedure
Creating main program which creates activations/threads/tasks

6
Summary
Programming Languages: Programing Concurrent
Activities

 Concurrent Processing/Parallel processing


 Scenario
 How it is achieved.

You might also like