Friday 28th Feb 2014 – Prof Phil Trinder

Prof Phil Trinder – University of Glasgow

Reliable Scalable Symbolic Computation: The Design of SymGridPar2

Symbolic computations are challenging to parallelise as they have complex data and control structures, and both dynamic and highly irregular parallelism. The SymGridPar framework has been developed to address these challenges on small-scale parallel architectures. However, as the number of cores in compute clusters continues to grow exponentially, and as the communication topology is becoming increasingly complex, an improved parallel symbolic computation framework is required: SymGridPar2.

In this talk, I’ll explain how two main aspects of the design of SymGridPar2, fault tolerance and locality control, interact with dynamic scheduling of parallelism. Fault tolerance is achieved by tracking the location of tasks as they are scheduled across the network, and by replicating tasks that were affected by node failure. Locality control exposes an abstraction of the communication topology of the machine so programs can control how close tasks are placed by the dynamic scheduler.

School of Computing Science & Digital Media, Robert Gordon University, Riverside East, Garthdee, Aberdeen, Conference Room N204, 14:10 – 15:10.

About Admin

School of Computing Science and Digital Media, Robert Gordon University, Aberdeen, Scotland
This entry was posted in Research Seminar. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s