bgcolor="#FFFFFF" width="616" height="1720" border="0" cellpadding="0" cellspacing="0" valign="top" align="left"> |
| SINGLE-FILE COURSE SLIDES|
| GARTNER: PARALLEL PROGRAMMING is ONE of SEVEN ICT GRAND CHALLANGES|
- Gartner: "
Parallel Programming: Rather than simply creating faster single-core processors to perform tasks serially, another way to meet the constant demand for faster processor speed is to develop multiple, slower speed processors that perform tasks serially. Simulations, modeling, entertainment and massive data mining would all benefit from advances in parallel computing. However, a challenge with parallel computing is to create applications that fully exploit a .multi-core. architecture by dividing a problem into smaller individual problems addressed by individual processors. To overcome this, key issues will need to be addressed, including effectively breaking up processes into specific sub-processes, determining which tasks can be handled simultaneously by multiple processes, scheduling tasks to be processed simultaneously and designing the architecture of the parallel processing environment.