NAIS People Page
NAIS Lecturers
Ozgur Ergul
Ozgur Ergul received B.Sc., M.S., and Ph.D. degrees from Bilkent University, Ankara, Turkey, in 2001, 2003, and 2009, respectively, all in electrical and electronics engineering. He is currently a lecturer in the Department of Mathematics and Statistics at the University of Strathclyde.
Vijay Nagarajan
Vijay 's research interests lie in the areas of compilers, computer architecture and software engineering. His dissertation proposes an efficient and programmable runtime monitoring approach for multicores, which can be used to increase the performance and reliability of parallel programs running on such architectures.
Magnus Svard
Magnus develops high-order finite difference/volume schemes for initial-boundary value problems, in particular for the Navier-Stokes equations of fluid dynamics. His research ranges from proving numerical stability to implementing and running the schemes on parallel computers.
NAIS Postdoctoral Fellows
Chris Fensch
Chris works on many-core architectures and programmability issues, in particular issues associated to efficient use of memory hierarchies.
Emad Noorizadeh
Richard Rankin
NAIS PhD Students
NAIS Steering Committee
Leimkuhler Benedict
I study fundamental principles underpinning algorithms for dynamical simulation. My recent work has included: accelerated sampling of molecular dynamics; extended variable (e.g. Andersen/Nose) molecular dynamics; geometric integrators for physical and chemical applications, including Coulombic N-body dynamics with close encounters, constrained dynamics, rigid body systems; hard-sphere billiards; time/coordinate transformations for adaptive geometric integration; multiple time-scale integration methods based on averaging; applications of molecular algorithms in materials simulation and bio-molecular modelling.
Ainsworth Mark
My research is in the area of numerical analysis of partial differential equations arising in physical sciences. The name of the game is to take a cheap (and often nasty) initial approximation, then, by looking at where the accuracy is unacceptable, design a new approximation by adaptively feeding back information. By continuing in this way, it is possible to end up with a near optimal approximation. At the very least, this can save vast amounts of computer time, or may mean the difference between getting an answer or not in some cases.
Duncan Dugald
Numerical analysis of time dependent PDEs including wave propagation and reservoir simulation.
Trew Arthur
Cole Murray
I'm a member of the Institute for Computing Systems Architecture with an interest in parallel programming models, emphasising approaches which exploit "skeletons" to package well known patterns of computation and interaction as customisable frameworks. Recent efforts have focused on the eSkel and Enhance projects, which investigate these ideas in the contexts of single machine parallelism and Grid computing respectively. Current interests include the exploitation of skeletons in manycore and transactional settings.
NAIS Staff
NAIS Associates