Cookies

We use cookies to ensure that we give you the best experience on our website. You can change your cookie settings at any time. Otherwise, we'll assume you're OK to continue.

School of Engineering and Computing Sciences (ECS)

Profiles

Dr Stephen McGough

Personal web page

Telephone: +44 (0) 191 33 41749
Room number: E236 (Christopherson)

(email at stephen.mcgough@durham.ac.uk)

Biography

Stephen McGough is an Asssociate Professor in the Innovative Computing Group at the School of Engineering & Computing Sciences at Durham University. Stephen researches in the areas of Cloud Computing, Big Data and Energy Efficient Computing.

Before joining Durham in 2013, he managed the Digital Institute at Newcastle University (2009-2013), Senior Research Associate University College London (2009), and Senior Research Associate London e-Science Centre, Imperial College London (2000-2009).

Stephen has worked in the area of e-Science for a number of years which has lead to many research projects and publications.

Selected Publications

Journal Article

Chapter in book

  • McGough, A.S. & Mitrani, I. (2014). Optimal Hiring of Cloud Servers. In Computer Performance Engineering. 11th European Workshop, EPEW 2014, Florence, Italy, September 11-12, 2014. Proceedings. Horváth, A. & Wolter, K. Springer. 8721: 1-15.
  • McGough, Andrew Stephen (2012). Developing a Cost-Effective Virtual Cluster on the Cloud. In Economics of Grids, Clouds, Systems, and Services: 8th International Workshop, GECON 2011, Paphos, Cyprus, December 5, 2011; Revised Selected Papers. Vanmechelen, Kurt, Altmann, Jörn & Rana, Omer F. Berlin; Heidelberg: Springer. 7150: 185-197.
  • McGough, Andrew Stephen, Akram, Asif, Colling, David, Guo, Li, Kotsokalis, Costas, Krznaric, Marko, Kyberd, Paul & Martyniak, Jashek (2009). Enabling Scientists through Workflow and Quality of Service. In Grid-Enabled Remote Instrumentation. Davoli, F., Meyer, N., Pugliese, R. & Zappatore, S Springer.
  • Colling, David, Ferrari, T., Hassoun, Y., Huang, C., Kotsokalis, C., McGough, Andrew Stephen, Ronchieri, E., Patel, Yash & Tsanakas, P (2009). On Quality of Service Support for Grid Computing. In Grid-Enabled Remote Instrumentation. Davoli, F., Meyer, N., Pugliese, R. & Zappatore, S. Springer.
  • A.S. McGough, W. Lee, J. Cohen, E. Katsiri & J. Darlington (2007). Workflows for eScience: Scientific Worflows for Grids. In I.J. Taylor, D. Gannon, E. Deelman & M.S. Shields
  • A. Mayer, S. McGough, N. Furmento, J. Cohen, M. Gulamali, L. Young, A. Afzal, S. Newhouse & J. Darlington (2004). Component Models and Systems for Grid Applications. In V. Getov & T. Kielmann Springer. 1: 109-124.

Conference Paper

Conference Proceeding

  • D.J. Colling, A.S.McGough, Tiejun Ma, Vesso Novov, Jazz Mack Smith, David Wallom & Xin Xiong (2010). Adding Standards Based Job Submission to a Commodity Grid Broker. International Symposium on Advanced Topics on Information Technologies and Applications (ITA 2010), Bradford, UK.
  • A.S. McGough, Paul Robinson, Clive Gerrard, Paul Haldane, Sindre Hamlander, Dave Sharples, Dan Swan & Stuart Wheater (2010). Intelligent Power Management over Large Clusters. The 2010 International Conference on Green Computing and Communications (GreenCom2010), Hangzhou, China.
  • L. Guo, A.S.McGough, Asif Akram David Colling, Janusz Martyniak & Marko Krznaric (2007). Enabling QoS for Service-Oriented Workflow on GRID. proceedings of the 7th International Conference on Computer and Information Technology (CIT2007), University of Aizu, Fukushima Japan.
  • A.S. McGough, A Akram, D Colling, L Guo, C Kotsokalis, M Krznaric, P Kyberd & J Martyniak (2007). Enabling Scientists through Workflow and Quality of Service. INGRID07: Proceedings of the 2nd International Workshop on Distributed Collaborative Laboratories - Instrumenting the Grid, S. Margherita Ligure Portofino, Italy.
  • A.S.McGough, Asif Akram, Li Guo, Marko Krznaric, Luke Dickens, David Colling, Janusz Martyniak, Roger Powell, Paul Kyberd & Constantinos Kotsokalis (2007). GRIDCC: Real-timeWorkflow system. The 2nd Workshop on Workflows in Support of Large-Scale Science, HPDC2007, Monterey Bay California, USA.
  • T. Ferrari, E. Ronchieri, C. Kotsokalis, P. Tsanakas, D. Colling, Y. Hassoun, A.S. McGough, Y. Patel & Chenxi Huang (2007). On Quality of Service Support for Grid Computing. INGRID07: Proceedings of the 2nd International Workshop on Distributed Collaborative Laboratories - Instrumenting the Grid, S. Margherita Ligure Portofino, Italy.
  • Akram, Asif, McGough, Stephen, Colling, David, Dickens, Luke, Krznaric, Marko & Martyniak, Janusz (2007). QoS for Service Based Workflow on Grid. UK e-Science 2007 All Hands Meeting.
  • Y. Patel, A. S. McGough & J. Darlington (2006). A Profitable Broker in a Volatile Utility Grid. International Conference on Self-Organization and Autonomous Systems in Computing and Communications (SOASí2006), Erfurt, Germany.
  • J. Cohen, W. Lee, J. Darlington & A.S. McGough (2006). A Service-orientated Utility Grid Architecture Utilising Pay-per-use Resources. Utility Grid 2006, New Delhi, India.
  • D.J. Colling, L.W. Dickens, T. Ferrari, Y. Hassoun, C.A. Kotsokalis, M. Krznaric, J. Martyniak, A.S. McGough & E. Ronchieri (2006). Adding Instruments and Workflow Support to Existing Grid Architectures. Reading, UK.
  • Ali Afzal, John Darlington & A. Stephen McGough (2006). Capacity Planning and Stochastic Scheduling in Large-Scale Grids. E-SCIENCE '06: Proceedings of the Second IEEE International Conference on e-Science and Grid Computing, Washington, DC, USA, IEEE Computer Society.
  • A.S.McGough, W. Lee & S. Das (2006). Grid Enabling Legacy Applications through a Standard Job Submission Interface. 15th IEEE International Symposium on High Performance Distributed Computing, Paris, France.
  • Y. Patel, A. S. McGough & J. Darlington (2006). Grid Workflow Scheduling in WOSE. The UK All Hands Meeting 2006, Nottingham, UK.
  • A.S. McGough, W. Lee & J. Darlington (2006). ICENI II. Utility Grid 2006, New Delhi, India.
  • Y. Patel, A.S. McGough & J. Darlington (2006). QoS support for workflows in a volatile Grid. Grid Computing, 7th IEEE/ACM International Conference on, Barcelona, Spain.
  • A. Afzal, J. Darlington & A S. McGough (2006). QoS-Constrained Stochastic Workflow Scheduling in Enterprise and Scientific Grids. Grid Computing, 7th IEEE/ACM International Conference on, Barcelona, Spain.
  • Ali Afzal, John Darlington & A. Stephen McGough (2006). Stochastic Workflow Scheduling with QoS Guarantees in Grid Computing Environments. GCC '06: Proceedings of the Fifth International Conference on Grid and Cooperative Computing (GCC'06), Washington, DC, USA, IEEE Computer Society.
  • A.S. McGough & D.J. Colling (2006). The GRIDCC Project. Utility Grid 2006, New Delhi, India.
  • A.S. McGough, W. Lee & J. Darlington (2006). Workflow deployment in ICENI II. Reading, UK.
  • A.S. McGough, W. Lee & J. Darlington (2005). ICENI II Architecture. UK e-Science All Hands Meeting, Nottingham, UK.
  • S. Das, A.S. McGough, J. Cohen & J. Darlington (2005). Lightweight Solution for Protein Annotation. UK e-Science All Hands Meeting, Nottingham, UK.
  • W. Lee, A.S. McGough & J. Darlington (2005). Performance Evaluation of the GridSAM Job Submission and Monitoring System. UK e-Science All Hands Meeting, Nottingham, UK.
  • D. Bhardwaj, J. Cohen, A.S. McGough & S. Newhouse (2004). A Componentized Approach to Grid Enabling Seismic Wave Modeling Application. The International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Singapore.
  • W. Lee, A.S. McGough, S. Newhouse & J. Darlington (2004). A Standard Based Approach to Job Submission through Web Services. UK e-Science All Hands Meeting, Nottingham, UK.
  • A.S. McGough, L. Young, A. Afzal, S. Newhouse & J. Darlington (2004). Performance Architecture within ICENI. UK e-Science All Hands Meeting, Nottingham, UK.
  • M.Y. Gulamali, A.S. McGough, R.J. Marsh, N.R. Edwards, T.M. Lenton, P.J. Valdes, S.J. Cox, S.J. Newhouse, J. Darlington & theGENIE~team (2004). Performance guided scheduling in GENIE through ICENI. UK e-Science All Hands Meeting, Nottingham, UK.
  • A.S. McGough, L. Young, A. Afzal, S. Newhouse & J. Darlington (2004). Workflow Enactment in ICENI. UK e-Science All Hands Meeting, Nottingham, UK.
  • A. Mayer, A.S. McGough, N. Furmento, W. Lee, S. Newhouse & J. Darlington (2003). ICENI Dataflow and Workflow: Composition and Scheduling in Space and Time. UK e-Science All Hands Meeting, Nottingham, UK.
  • W. Lee, A.S. McGough, S. Newhouse & J. Darlington (2003). Load-balancing EU-DataGrid Resource Brokers. UK e-Science All Hands Meeting, Nottingham, UK.
  • L. Young, A.S. McGough, S. Newhouse & J. Darlington (2003). Scheduling Architecture and Algorithms within the ICENI Grid Middleware. UK e-Science All Hands Meeting, Nottingham, UK.
  • S. Newhouse, A. Mayer, N. Furmento, A.S. McGough, J. Stanton & J. Darlington (2002). Laying the Foundations for the Semantic Grid. AISB'02 Symposium AI and GRID Computing.
  • A. Mayer, A.S. McGough, M. Gulamali, L. Young, J. Stanton, S. Newhouse & J. Darlington (2002). Meaning and Behaviour in Grid Oriented Components. 3rd International Workshop on Grid Computing, Grid 2002, Baltimore, USA.
  • N. Furmento, A. Mayer, A.S. McGough, S. Newhouse & J. Darlington (2001). A Component Framework for HPC Applications. 7th International Euro-Par Conference, Manchester, UK.
  • N. Furmento, A. Mayer, A.S. McGough, S. Newhouse, T. Field & J. Darlington (2001). An Integrated Grid Environment for Component Applications. 2nd International Workshop on Grid Computing, Grid 2001, Denver, USA.
  • N. Furmento, A. Mayer, A.S. McGough, S. Newhouse, T. Field & J. Darlington (2001). Optimisation of Component-based Applications within a Grid Environment. SuperComputing 2001, Denver, USA.
  • A.S. McGough & I. Mitrani (2000). Efficient distributed simulation of a communication switch with bursty sources and losses. PADS '00: Proceedings of the fourteenth workshop on Parallel and distributed simulation, Washington, DC, USA, IEEE Computer Society.
  • A.S. McGough & I. Mitrani (1998). Parallel Simulation of ATM Switches Using Relaxation. IFIP ATM '98.
  • A.S. McGough & I. Mitrani (1997). Parallel Simulation of ATM Switches. UK Sim '97.

Doctoral Thesis

  • A.S. McGough (2000). Parallel Simulation. Department of Computing, University of Newcastle upon Tyne. PhD.

Report

  • N. Furmento, A. Mayer, A.S. McGough, S. Newhouse & J. Darlington (2001). Performance Models for Linear Solvers within a Component Framework.

Show all publications

Supervises