Share |

iSGTW Opinion - The rise of parallelism - and other computing challenges

 

Opinion - The rise of parallelism (and other computing challenges)


The ILLIAC IV supercomputer led its field in 1966 as a parallel computing machine. This computer was only ever quarter finished, but took eleven years to build at nearly four times the original estimated cost.
Image courtesy of Steve Jurvetson

In the past, parallelism was just one solution among the many available to manufacturers wanting to propose computer architectures with attractive peak performances.

Today, parallelism is no longer an “option”: it is now necessary for manufacturers to make large use of parallelism in order to propose attractive solutions.

Parallelism is no longer devoted purely to the field of high performance or high speed computing. As a consequence, it is almost everywhere: parallelism is used in PCs, cellular phones and much more. The extensive use of parallelism has transformed “More than Moore” into reality, contributing to the sustained amazement of modern users of computer devices.

The double-edges of the parallel sword

Fields such as computer science and numerical computing have traditionally faced a number of important challenges; however, the advent of grid computing and the massive use of parallelism have now raised many more important questions.

Will the convergence of parallel and distributed computing change the very nature of computer science and numerical computing? Will communication libraries or interfaces such as MPI or OpenMPI continue to permit programmers to maintain high performance? Do the numerical methods presently in use suit massive parallelism and the presence of faults in the systems? These are just few of the important questions that have arisen with the advent of parallel and distributed computing.

To ensure efficient use of new parallel and distributed architectures, new concepts related to communication, synchronization, fault tolerance and auto-organization must come into view and be widely used.

Parallel problems can be split into many smaller sub-problems, so that each sub-problem can be worked on by a different processor. This means that many sub-probems can be worked on  “in parallel,” thus increasing the speed of your computation.
Stock image courtesy of sxc.hu

Innovation through evolution

Manufacturers agree that the architecture of future supercomputers will be massively parallel, and as a consequence, they will need to be fault tolerant and well suited to dynamicity. So, a kind of auto-organization will also be needed, since efficient control of these very large systems will not necessarily be possible solely from the outside.

Parallel and distributed algorithms will also have to cope more and more with the asynchronous nature of communication networks and the presence of faults in the system.

Further, concepts such as asynchronous algorithms—whereby each process can run at its own pace according to its load and performance—present many similarities with the concept of wait-free processes in distributed computing, but they have yet to generate the popularity they deserve.

Ideas such as these are gaining more and more attention in many fields, particularly among computer scientists working on communication libraries such as Open MPI. Thus many more questions are raised: where will parallelism lead us and along which roads will we travel to get there? All of these questions must be answered and new solutions found if we are to continue to drive the evolution of computing.

These questions and concepts will be discussed at the 16th Euromicro International Conference on Parallel, Distributed and network-based Processing (PDP 2008), which will be held from 13-15 February 2008 in Toulouse, France. Eighty-three papers from 22 countries in Asia, Europe, North-America and South America have been selected by the Program Committee.

In addition to the conference main track, Special Sessions will address hot topics such as grids, parallel and distributed bioinformatics, virtualization in distributed systems, security in networked and distributed systems, modeling simulation and optimization of peer-to-peer environments and next-generation web computing. Computer manufacturers will also present their architectures, processors and strategies.

- Didier El Baz, Head of the Distributed Computing and Asynchronism team, LAAS-CNRS

 

No votes yet

Comments

Set to be fully katalog stron

Set to be fully operational in about 12 years or so, the SKA is a next-generation radio telescope made of thousands of extremely sensitive dish antennas spanning about 5,000 km in the isloated regions of either Southern Africa or Western Australia (the site will be chosen in 2012).buy windows 7 ultimate activation key

If you are looking to change

If you are looking to change careers, do your research, and do a lot of it. You'll want to know if you'll need more education and what level of education is preferred or mandatory. You'll need to know what kind of licenses or certifications is mandatory.unofi

The economic situation

The economic situation becomes even more difficult as the world is facing what many economists describe as the worst economic crisis in history. The credit crisis in the US has accelerated the rate of financial meltdown all over the world
azur promotel

Ahmad222

Pleas share some suggestion so that i can get rid off from this problem. musicdvd

Ahmad222

I have read your post and I am waiting for another interesting post. Please update useful information on your blog. musiccds

This definition makes

This definition makes economics a welfare oriented subject. We are concerned only with those economic activities which do not promote material welfare of human beings are out of the scope of economics.Yvon ammar

Ahmad222

Can you share some more detail of chronic pain? I really like to see. topmusicvideos

Ahmad222

How can we avoid Fibromyalgia? It is very painful diseases. musiccenters

Ahmad222

I think this happened because of technology is much cheaper. They should increase new technology. themenshopping/

Post new comment

By submitting this form, you accept the Mollom privacy policy.