Prof Kevin Hammond
Position: Professor
Research profileEmail: kh8@st-andrews.ac.uk
Office: JC0.07 - Jack Cole Building, North Haugh
Direct phone: +44 (0)1334 463241
Home page: http://kh.host.cs.st-andrews.ac.uk
Recent Publications
Cost-Directed Refactoring for Parallel Erlang Programs
Brown, CM
, Danelutto, M
, Hammond, K
, Kilpatrick, P & Elliot, A 2013, '
Cost-Directed Refactoring for Parallel Erlang Programs
'. in
Proc. International Symposium on High-level Parallel Programming and Applications.
Lecture Notes in Computer Science, Springer.
Resource Analyses for Parallel and Distributed Coordination
Trinder, P
, Hammond, K
, Cole, M, Michaelson, G & Loidl, H-W 2013, '
Resource Analyses for Parallel and Distributed Coordination
'
Concurrency: Practice and Experience, John Wiley
, vol 25, no. 3, pp. 309-348.
How to be a Successful Thief: Feudal Work Stealing for Irregular Divide-and-Conquer Applications on Heterogeneous Distributed Systems
Janjic, V
& Hammond, K
2013, '
How to be a Successful Thief: Feudal Work Stealing for Irregular Divide-and-Conquer Applications on Heterogeneous Distributed Systems
'. in
Proc. EuroPar 2013: European Conference on Parallelism.
Aachen, Germany.
Using Machine Learning to Derive Mappings for Heterogeneous Parallel Computations
McCall, J, Goli, M
, Janjic, V
, Brown, CM
& Hammond, K
2013, '
Using Machine Learning to Derive Mappings for Heterogeneous Parallel Computations
'. in
IEEE Congress on Evolutionary Computing.
Repeating History: Execution Replay for Parallel Haskell Programs
Ferrerio, H
, Janjic, V
, Castro, L
& Hammond, K
2013, '
Repeating History: Execution Replay for Parallel Haskell Programs
'. in
Proc. International Symposium on Trends in Functional Programming.
Lecture Notes in Computer Science (LNCS), Springer.
Easy Composition of Symbolic Computation Software using SCSCP: A New Lingua Franca for Symbolic Computation
Linton, SA
, Hammond, K
, Konovalov, A
, Brown, CM
, Trinder, P
, Loidl, H-W
, Horn, P & Roozemond, D 2013, '
Easy Composition of Symbolic Computation Software using SCSCP: A New Lingua Franca for Symbolic Computation
'
Journal of Symbolic Computation
, vol 49, no. February 2013, pp. 95-119.
A Language-Independent Parallel Refactoring Framework
Brown, CM
, Hammond, K
, Danelutto, M & Kilpatrick, P 2012, '
A Language-Independent Parallel Refactoring Framework
'. in
Fifth ACM Workshop on Refactoring Tools.
ACM.
Paraphrasing: Generating Parallel Programs using Refactoring
Brown, CM
, Hammond, K
, Danelutto, M, Kilpatrick, P, Schöner, H & Breddin, T 2012, '
Paraphrasing: Generating Parallel Programs using Refactoring
'. in
Proc. FMCO 2011: Software Technologies on Formal Methods for Components and Objects.
Springer.
Using Load Information in Work-Stealing on Distributed Systems with Non-Uniform Communication Latencies
Janjic, V
& Hammond, K
2012, '
Using Load Information in Work-Stealing on Distributed Systems with Non-Uniform Communication Latencies
'. in
Proc. EuroPar 2012: 2012 International European Conference on Parallel and Distributed Computing.
Springer.
The ParaPhrase Project: Parallel Patterns for Adaptive Heterogeneous Multicore Systems
Hammond, K
, Aldinucci, M
, Brown, CM
, Cesarini, F, Danelutto, M, Gonzalez-Velez, H, Keller, R, Kilpatrick, P, Natschlager, T & Shainer, G 2012, '
The ParaPhrase Project: Parallel Patterns for Adaptive Heterogeneous Multicore Systems
'. in
Proc. FMCO 2011: Symposium on Software Technologies on Formal Methods for Components and Objects.
Springer.


Follow us: