Please read our student and staff community guidance on Covid-19
Skip to main content Skip to navigation

Stephen Jarvis

Job Title
Professor
Department
Computer Science
Phone
024 7652 4258
Research Interests

Professor Jarvis heads Warwick's High Performance Systems Group, whose research is focused on the analysis, performance evaluation and optimisation of software/systems combinations. In particular, the group are developing predictive techniques capable of determining the detailed execution characteristics and resource use of industrial-strength applications running on large high-performance and distributed systems. These techniques have been used to support procurement, system optimisation, resource scheduling and software redesign. Much of this research has been focused on computationally intense applications of interest to the science and engineering community. In 2009, Professor Jarvis was awarded a four-year Royal Society Industry Fellowship with Rolls-Royce, focused on HPC code development, optimisation and performance modelling. In 2013, collaborative work with the US National Laboratories led to a R&D Top 100 award, widely recognised as an 'Oscar of Innovation'. More recently Professor Jarvis has applied these techniques to data-intensive domains, at the intersection of big data and high performance computing. In 2014 he became Director of the EPSRC Centre for Doctoral Training in Urban Science, which now supports more than 60 PhD students. Professor Jarvis has run funded research projects with IBM, UK MOD, Rolls-Royce Plc, Intel, Bull Information Systems, Microsoft Research and others.

Biography

Professor Jarvis studied at London, Oxford and Durham Universities before taking his first Lectureship at the Oxford University Computing Laboratory. Here he worked on the development of performance tools for the BSP programming library, as well as teaching at Brasenose, Lincoln and Keble Colleges. After a short secondment to Microsoft Research in Cambridge, he joined the University of Warwick, rising to Professor in 2009. Professor Jarvis acted as Director of Research from 2008 to 2013, leading the Department to rank 2nd (out of 89 UK Computing Departments) in the 2014 UK Research Excellence Framework (REF). In 2013 he was appointed Chair of Department. Professor Jarvis has been a Visiting Exchange Professor at New York University since 2017 and is currently a member of the Board of Trustees at the Alan Turing Institute, the UK's national institute for data science. He is presently Deputy Pro Vice Chancellor (Research) at the University of Warwick.

  • Roberts, Stephen I., Wright, Steven A., Fahmy, Suhaib A., Jarvis, Stephen A., 2017. Metrics for energy-aware software optimisation. In Kunkel, J.; Yokota , R.; Balaji , P.; Keyes , D. (eds.), High Performance Computing 32nd International Conference, ISC High Performance 2017, Frankfurt, Germany, June 18?22, 2017, Proceedings, Springer, pp. 413-430
  • Beckingsale, David A., Perks, O. F. J., Gaudin, W. P., Herdman, J. A., Jarvis, Stephen A., 2013. Optimisation of patch distribution strategies for AMR applications. In Tribastone, Mirco; Gilmore, Stephen, 1962- (eds.), Computer Performance Engineering, Springer, pp. 210-223
  • Perks, O. F. J., Hammond, Simon D., Pennycook, Simon J., Jarvis, Stephen A., 2011. WMTools - assessing parallel application memory utilisation at scale. In Computer Performance Engineering 8th European Performance Engineering Workshop, EPEW 2011, Borrowdale, UK, October 12-13, 2011. Proceedings, Berlin, Germany, Springer, pp. 148-162
  • He, Ligang, Jarvis, Stephen A., Bacigalupo, David A., Spooner, Daniel P., Nudd, G. R., 2005. Performance-aware load balancing for multiclusters. In Cao, J.; Yang, L. T.; Guo, M.; Lau, F. (eds.), Parallel and Distributed Processing and Applications, Springer Berlin Heidelberg, pp. 635-647
  • Dyson, J. R. D., Griffiths, Nathan, Lim Choi Keung, Hélène Niuklan, Jarvis, Stephen A., Nudd, G. R., 2004. Trusting agents for grid computing. In ; (eds.), IEEE, pp. 3187-3192
  • He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2003. Performance-based dynamic scheduling of hybrid real-time applications on a cluster of heterogeneous workstations. In Kosch, Harald; Böszörményi, László, 1949-; Hellwagner, Hermann (eds.), Euro-Par 2003 Parallel Processing : 9th International Euro-Par Conference Klagenfurt, Austria, August 26-29, 2003 Proceedings, Berlin ; London, Springer-Verlag, pp. 195-200
  • Joy, Mike, Jarvis, Stephen A., Luck, Michael, 2002. Introducing UNIX and Linux. London, Palgrave
  • Hill, J. M. D., Jarvis, Stephen A., Siniolakis, C., Vasilev, V. P., 1998. Analysing an SQL application with a BSPlib call-graph profiling tool. In Pritchard, David; Reeve, Jeff (eds.), Euro-Par?98 Parallel Processing, Springer Berlin Heidelberg, pp. 157-164
  • Jarvis, Stephen A., Morgan, R. G., 1997. The results of profiling large-scale lazy functional programs. In Kluge, Werner (ed.), Implementation of Functional Languages, Springer Berlin Heidelberg, pp. 200-211
  • Jarvis, Stephen A., Poria, Sanjay, Morgan, R. G., 1995. Experiences of teaching large-scale functional programming. In Hartel, Pieter H.; Plasmeijer, M. J. (Marinus Jacobus) (eds.), Funtional Programming Languages in Education : First International Symposium, FPLE '95 Nijmegen, The Netherlands, December 4?6, 1995 Proceedings, Springer-Verlag, pp. 103-119
  • Steadman, Liam, Griffiths, Nathan, Jarvis, Stephen A., McRobbie, Stuart, Wallbank, Caroline, 2019. 2D-STR : reducing spatio-temporal traffic datasets by partitioning andmodelling. The International Conference on Geographical Information Systems Theory, Applications and Management, Crete, Greece, 3-5 May 2019, Published in Proceedings of the 5th International Conference on Geographical Information Systems Theory, Applications and Management
  • Truby, David R., Bertolli, Carlo, Wright, Steven A., Bercea, Gheorghe-Teodor, O'Brien, Kevin, Jarvis, Stephen A., 2019. Pointers inside Lambda closure objects in OpenMP target offload regions. Fifth Workshop on the LLVM Compiler Infrastructure in HPC Workshop held in conjunction with SC18, Dallas, Texas, USA, 12 Nov 2018, Published in 2018 IEEE/ACM 5th Workshop on the LLVM Compiler Infrastructure in HPC (LLVM-HPC)
  • Chester, Dean G., Wright, Steven A., Hammond, Simon D., Law, Timothy R., Smedley-Stevenson, Richard P., Maheswaran, Satheesh, Jarvis, Stephen A., 2019. Full-system modeling and simulation : contributions towards coupling, contention, and I/O. MODSIM 2019, Seattle, Washington, 14-16 Aug 2019
  • Owenson, Andrew M B, Wright, Steven A., Bunt, Richard A., Jarvis, Stephen A., Ho, Y. K., Street, Matthew, 2018. Developing and using a geometric multigrid, unstructured grid mini-application to assess many-core architectures. 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing, Cambridge, UK, 21-23 Mar 2018
  • Truby, David R., Bertolli, Carlo, Wright, Steven A., Bercea, Gheorghe-Teodor, O'Brien, Kevin, Jarvis, Stephen A., 2018. Implicit mapping of pointers inside C++ Lambda closure objects in OpenMP target offload regions. UK OpenMP Users' Conference 2018, St Catherine's College, Oxford, 21-22 May 2018
  • Li, Zhenyu, Jarvis, Stephen A., 2018. MapRDD : finer grained resilient distributed dataset for machine learning. BeyondMR?18 : Algorithms and Systems for MapReduce and Beyond, Houston, TX, USA, 15 Jun 2018, Published in Proceedings of the 5th ACM SIGMOD Workshop on Algorithms and Systems for MapReduce and Beyond
  • Truby, David R., Wright, Steven A., Kevisz, Robert, Maheswaranz, Satheesh, Herdmanz, J. A., Jarvis, Stephen A., 2018. BookLeaf : an unstructured hydrodynamics mini-application. Third International Workshop on Representative Applications, Belfast, UK, 10-13 Sep 2018
  • Munoz-Mendez, Fernando, Klemmer, Konstantin, Han, Ke, Jarvis, Stephen A., 2018. Community structures, interactions and dynamics in London's bicycle sharing network. 7th International Workshop on Pervasive Urban Applications, UbiComp '18 ACM International Joint Conference on Pervasive and Ubiquitous Computing. Association for Computing Machinery (ACM), Singapore, 08-12 Oct 2018, Published in Proceedings of the 2018 ACM International Joint Conference and 2018 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers
  • Li, Zhenyu, Davis, James A., Jarvis, Stephen A., 2018. Optimizing machine learning on Apache Spark in HPC environments. 2018 IEEE/ACM Machine Learning in HPC Environments (MLHPC), Dallas, TX, 11-16 Nov 2018
  • Gupta, Neha, Crosby, Henry James, Purser, David, Jarvis, Stephen A., Guo, Weisi, 2018. Twitter usage across industry : a spatiotemporal analysis. 2018 IEEE Fourth International Conference on Big Data Computing Service and Applications, Bamberg, Germany, 26-29 Mar 2018, Published in 2018 IEEE Fourth International Conference on Big Data Computing Service and Applications (BigDataService)
  • Chotvijit, Sarunkorn, Thiarai, Malkiat, Jarvis, Stephen A., 2018. Big data analytics in social care provision : spatial and temporalevidence from Birmingham. dgo '18 Proceedings of the 19th Annual International Conference on Digital Government Research: Governance in the Data Age, Delft, The Netherlands, 30 May - 01 June 2018, Published in dgo '18 Proceedings of the 19th Annual International Conference on Digital Government Research : Governance in the Data Age
  • Munoz-Mendez, Fernando, Han, Ke, Klemmer, Konstantin, Jarvis, Stephen A., 2018. Community Structures, Interactions and Dynamics in London's Bicycle Sharing Network. 7th International Workshop on Pervasive Urban Applications, UbiComp '18 ACM International Joint Conference on Pervasive and Ubiquitous Computing, Singapore, pp. 1015-1023
  • Truby, David R., Wright, Steven A., Kevis, Robert, Maheswaran, Satheesh, Herdman, Andrew, Jarvis, Stephen A., 2018. BookLeaf: An Unstructured Hydrodynamics Mini-Application. IEEE International Conference on Cluster Computing 2018, Belfast, Northern Ireland, United Kingdom, 10-13 September 2018, Published in Proceedings - IEEE International Conference on Cluster Computing, ICCC, 2018-September, pp. 615-622
  • Kirk, Richard, Mudalige, Gihan R., Reguly, Istvan Z., Wright, Steven A., Martineau, Matt, Jarvis, Stephen A., 2017. Achieving performance portability for a heat conduction solver mini-application on modern multi-core systems. Second International Workshop on Representative Applications (WRAp 2017), Honolulu, Hawaii, USA, 05-08 Sep 2017, Published in IEEE CLUSTER Conference Proceedings
  • Li, Zhenyu, Davis, James A., Jarvis, Stephen A., 2017. An efficient task-based all-reduce for machine learning applications. Machine Learning on HPC Environments, ACM New York, NY, USA, 12-17 Nov 2017, Published in Proceedings of the Machine Learning on HPC Environments (MLHPC'17)
  • Dickson, James, Wright, Steven A., Maheswaran, Satheesh, Herdman, J. A., Harris, Duncan, Miller, Mark C., Jarvis, Stephen A., 2017. Enabling portable I/O analysis of commercially sensitive HPC applications through workload replication. Cray User Group 2017, Redmond, California, USA, 7-12 May 2017, Published in Cray User Group 2017 Proceedings (CUG2017 Proceedings), pp. 1-14
  • Brown, Dominic, Bettencourt, Matthew T., Wright, Steven A., Jones, John P., Jarvis, Stephen A., 2017. Performance of second order particle-in-cell methods on modern many-core architectures. Computational Plasma Physics Conference, University of York, York, UK, 20-22 Nov 2017
  • Crosby, Henry James, Davis, Paul, Damoulas, Theodoros, Jarvis, Stephen A., 2016. A spatio-temporal, Gaussian Process Regression, real-estate price predictor. 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (ACM SIGSPATIAL 2016), San Francisco, 31 Oct - 3 Nov 2016, Published in GIS '16 Proceedings of the 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
  • Tkachenko, Nataliya, Procter, Rob, Jarvis, Stephen A., 2016. From Kontrollverlust to Kontrollgewinn : rediscovering a meso-Level normative hierarchy for integrated water management in England using on-line activities. Tenth International AAAI Conference on Web and Social Media, Cologne, 17-20 May 2016
  • Law, Timothy R., Hancox, Jonny, Cheng, Tammy M. K., Chaleil, Raphael A. G., Wright, Steven A., Bates, Paul A., Jarvis, Stephen A., 2016. Optimisation of a molecular dynamics simulation of chromosome condensation. 28th International Symposium on Computer Architecture and High Performance Computing, LA, USA, 26-28 Oct 2016, Published in Proceedings of 28th International Symposium on Computer Architecture and High Performance Computing
  • Roberts, Stephen I., Wright, Steven A., Lecomber, David, January, Christopher, Byrd, Jonathan, Oro, Xavier, Jarvis, Stephen A., 2016. POSE : A mathematical and visual modelling tool to guide energy aware code optimisation. The 6th International Green and Sustainable Computing Conference (IGSC' 15), Las Vegas, USA, 14-16 Dec 2015, Published in 2015 Sixth International Green Computing Conference and Sustainable Computing Conference (IGSC), pp. 1-8
  • Bunt, Richard A., Wright, Steven A., Jarvis, Stephen A., Street, Matthew, Ho, Yoon K., 2016. Predictive evaluation of partitioning algorithms through runtime modelling. High Performance Computing, Data, and Analytics (HiPC'16), Hyderabad, India, 19-22 Dec 2016, Published in 2016 IEEE 23rd International Conference on High Performance Computing (HiPC), pp. 351-361
  • Crosby, Henry James, Jarvis, Stephen A., Davis, Paul, 2016. Spatially-intensive decision tree prediction of traffic flow across the entire UK road network. ACM/IEEE (DSRT) The 20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, London, UK, 21-23 Sep 2016, Published in 2016 IEEE/ACM 20th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)
  • Guo, Weisi, Gupta, Neha, Pogrebna, Ganna, Jarvis, Stephen A., 2016. Understanding happiness in cities using Twitter : jobs, children and transport. IEEE International Smart Cities Conference, Trento, Italy, 12-15 Sep 2016
  • Dickson, James, Wright, Steven A., Maheswaran, Satheesh, Herdman, J. A., Miller, Mark C., Jarvis, Stephen A., 2016. Replicating HPC I/O workloads with proxy applications. 1st Joint International Workshop on Parallel Data Storage & Data Intensive Scalable Computing Systems (PDSW-DISCS'16), Salt Lake City, Utah, USA, 14 Nov 2016, Published in 2016 1st Joint International Workshop on Parallel Data Storage and data Intensive Scalable Computing Systems (PDSW-DISCS)
  • Tan, Wilson M., Jarvis, Stephen A., 2015. A distributed heuristic solution to the target identifiability problem in directional sensor networks. 2015 International Conference on Computing, Networking and Communications (ICNC), Garden Grove, CA, 16-19 Feb 2015, pp. 176-182
  • Crosby, Henry James, Davis, Paul, Jarvis, Stephen A., 2015. Exploring new data sources to improve UK land parcel valuation. UrbanGIS, Seattle, 3 Nov 2015, Published in UrbanGIS'15 Proceedings of the 1st International ACM SIGSPATIAL Workshop on Smart Cities and Urban Analytics, pp. 32-35
  • Coetzee, Peter, Jarvis, Stephen A., 2015. Goal-based analytic composition for on- and off-line execution at scale. The 9th IEEE International Conference on Big Data Science and Engineering, Helsinki, Finland, 20-22 Aug 2015
  • Bird, Robert F., Gillies, P. (Paddy), Bareford, M. R., Herdman, J. A., Jarvis, Stephen A., 2015. Mini-app driven optimisation of inertial confinement fusion codes. First International Workshop on Representative Applications, Chicago, USA, 8-11 Sep 2015, Published in 2015 IEEE International Conference on Cluster Computing, pp. 768-776
  • Dickson, James, Maheswaran, Satheesh, Wright, Steven A., Herdman, J. A., Jarvis, Stephen A., 2015. MINIO : an I/O benchmark for investigating high level parallel libraries. 27th ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC?15), Austin, Texas, USA, 15-20 Nov 2015
  • Jarvis, Stephen A., Wright, Steven A., Hammond, Simon D., 2015. Proceedings of the 6th International Workshop on Performance Modeling, Benchmarking, and Simulation of High Performance Computing Systems. 6th International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computing Systems, Austin, TX, 15-20 Nov 2015, Published in Proceedings of the 6th International Workshop on Performance Modeling, Benchmarking, and Simulation of High Performance Computing Systems
  • Wright, Steven A., Jarvis, Stephen A., 2015. Quantifying the effects of contention on parallel file systems. 16th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing, Hyderabad, India, 25-29 May 2015, Published in 2015 IEEE 29th International Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), pp. 932-940
  • Beckingsale, David A., Gaudin, W. P., Herdman, J. A., Jarvis, Stephen A., 2015. Resident block-structured adaptive mesh refinement on thousands of graphics processing units. 44th International Conference on Parallel Processing, Beijing, China, 1-4 Sep 2015, pp. 61-70
  • Herdman, J. A., Gaudin, W. P., Perks, O. F. J., Beckingsale, David A., Mallinson, Andrew C., Jarvis, Stephen A., 2014. Achieving portability and performance through OpenACC. First Workshop on Accelerator Programming using Directives, New Orleans, LA, 16-21 Nov 2014, Published in IEEE Special Interest Group in High Performance Computing, pp. 19-26
  • Mallinson, Andrew C., Jarvis, Stephen A., Gaudin, W. P., Herdman, J. A., 2014. Experiences at scale with PGAS versions of a Hydrodynamics application. PGAS '14 : 8th International Conference on Partitioned Global Address Space Programming Models, Eugene, Oregon, USA, 7-10 Oct 2014, Published in Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models, pp. 1-11
  • Bunt, Richard A., Pennycook, Simon J., Jarvis, Stephen A., Lapworth, B. L., Ho, Y. K., 2014. Model-led optimisation of a geometric multigrid application. 15th IEEE International Conference on High Performance Computing and Communications (HPCC 2013), China, Zhangjiajie, 13-15 Nov 2013, Published in 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), pp. 742-753
  • Gaudin, W., Mallinson, Andrew C., Perks, O. F. J., Herdman, J. A., Beckingsale, David A., Levesque, J., Boulton, M., McIntosh-Smith, S., Jarvis, Stephen A., 2014. Optimising hydrodynamics applications for the Cray XC30 with the application tool suite. Cray User Group 2014, Lugano, Switzerland, 5-8 May 2014, Published in CUG2014 Final Proceedings, pp. 4-8
  • Perks, O. F. J., Beckingsale, David A., Dawes, A. S., Herdman, J. A., Mazauric, C., Jarvis, Stephen A., 2013. Analysing the influence of InfiniBand choice on OpenMPI memory consumption. International Workshop on High Performance Interconnection Networks, Helsinki, Finland, 1 - 5 July 2013, Published in 2013 International Conference on High Performance Computing and Simulation (HPCS), pp. 186-193
  • Mallinson, Andrew C., Beckingsale, David A., Gaudin, W. P., Herdman, J. A., Levesque, J. M., Jarvis, Stephen A., 2013. Cloverleaf : preparing hydrodynamics codes for exascale. A New Vintage of Computing : CUG2013, Napa, CA, 6 - 9 May 2013, Published in A New Vintage of Computing : Preliminary Proceedings
  • Coetzee, Peter, Jarvis, Stephen A., 2013. CRUCIBLE : towards unified secure on- and off-line analytics at scale. The 2013 International Workshop on Data-Intensive Scalable Computing Systems, Denver, Colorado, USA, 18 Nov 2013, Published in Proceedings of the 2013 International Workshop on Data-Intensive Scalable Computing Systems, pp. 43-48
  • Pennycook, Simon J., Hughes, C. J., Smelyanskiy, M., Jarvis, Stephen A., 2013. Exploring SIMD for molecular dynamics, using Intel Xeon processors and Intel Xeon Phi coprocessors. IEEE International Parallel & Distributed Processing Symposium, Boston, MA, 20-24 May 2013, Published in 2013 IEEE 27th International Symposium on Parallel & Distributed Processing (IPDPS), pp. 1085-1097
  • Tan, Wilson M., Jarvis, Stephen A., 2013. Self-determination of maximum supportable receiver wakeup intervals in Energy Harvesting WSN nodes. 2013 IFIP Wireless Days (WD), Valencia, Spain, 13-15 Nov 2013, pp. 1-7
  • Bird, Robert F., Pennycook, Simon J., Wright, Steven A., Jarvis, Stephen A., 2013. Towards a portable and future-proof particle-in-cell plasma physics code. 1st International Workshop on OpenCL (IWOCL 13), Atlanta, USA, 13 - 14 May 2013
  • Mallinson, Andrew C., Beckingsale, David A., Gaudin, W. P., Herdman, J. A., Jarvis, Stephen A., 2013. Towards portable performance for explicit hydrodynamics codes. 1st International Workshop on OpenCL (IWOCL 13), Atlanta, USA, 13 - 14 May 2013
  • Bird, Robert F., Wright, Steven A., Beckingsale, David A., Jarvis, Stephen A., 2013. Performance modelling of magnetohydrodynamics codes. 9th European Performance Engineering Workshop, EPEW 2012, Munich, Germany, 30 July 2012, Published in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 197-209
  • Herdman, J. A., Gaudin, W. P., McIntosh-Smith, S., Boulton, M., Beckingsale, David A., Mallinson, Andrew C., Jarvis, Stephen A., 2012. Accelerating hydrocodes with OpenACC, OpenCL and CUDA. SC Companion 2012 High Performance Computing, Networking Storage and Analysis, Salt Lake City, UT, 10-16 Nov 2012, Published in SC Companion, pp. 465-471
  • He, Ligang, Chaudhary, Nadeem, Jarvis, Stephen A., Li, Kenli, 2012. Allocating resources for workflows running under authorization control. 13th International Conference on Grid Computing (GRID), 2012 ACM/IEEE, Beijing, 20-23 Sep 2012, Published in IEEE Digital Library, pp. 58-65
  • Tan, Wilson M., Jarvis, Stephen A., 2012. Blurring the computation-communication divide : extraneous memory accesses and their effects on MPI intranode communications. 2012 Imperial College Computing Student Workshop, London, United Kingdom, 27-28 Sept 2012, Published in 2012 Imperial College Computing Student Workshop, ICCSW 2012
  • Pennycook, Simon J., Jarvis, Stephen A., 2012. Developing performance-portable molecular dynamics kernels in Open CL. 3rd International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computing Systems, International Conference for High Performance Computing, Networking, Storage and Analysis, Salt Lake City, UT, 10-16 Nov 2012, Published in 2012 SC Companion : High Performance Computing, Networking, Storage and Analysis (SCC), pp. 386-395
  • Perks, O. F. J., Bird, Robert F., Beckingsale, David A., Jarvis, Stephen A., 2012. Exploiting spatiotemporal locality for fast call stack traversal. Second Workshop on High-performance Infrastructure for Scalable Tools (WHIST 2012), Venice, Italy, 29 June 2012, Published in 26th International Conference on Supercomputing
  • Gao, Bo, He, Ligang, Liu, Limin, Li, Kenli, Jarvis, Stephen A., 2012. From mobiles to clouds : developing energy-aware offloading strategies for workflows. 13th International Conference on Grid Computing (GRID), 2012 ACM/IEEE, Beijing, 20-23 Sep 2012, pp. 139-146
  • Awan, Malik Shahzad K., Jarvis, Stephen A., 2012. MalikCredit - A new credit unit for P2P computing. IEEE 9th International Conference on High Performance Computing and Communication & 2012, Liverpool, 25-27 Jun 2012, Published in IEEE 9th International Conference on High Performance Computing and Communication & 2012, pp. 1060-1065
  • Awan, Malik Shahzad K., Jarvis, Stephen A., 2012. MalikStone : a context-aware light-weight benchmark for P2P computing. 2012 International Conference on High Performance Computing and Simulation (HPCS), Madrid, Spain, 2-6 July 2013, Published in Proceedings of the 2012 International Conference on High Performance Computing and Simulation, pp. 350-356
  • Beckingsale, David A., Perks, O. F. J., Gaudin, W. P., Herdman, J. A., Jarvis, Stephen A., 2012. Optimisation of patch distribution strategies for AMR applications. UK Performance Engineering Workshop (UKPEW 2012), Edinburgh, 2 July 2012
  • Wright, Steven A., Pennycook, Simon J., Jarvis, Stephen A., 2012. Towards the automated generation of hard disk models through physical geometry discovery. 2012 SC Companion : High Performance Computing, Networking, Storage and Analysis (SCC), Salt Lake City, UT, 10-16 Nov 2012, Published in 2012 SC Companion : High Performance Computing, Networking, Storage and Analysis (SCC), pp. 437-445
  • Wright, Steven A., Hammond, Simon D., Pennycook, Simon J., Miller, I., Herdman, J. A., Jarvis, Stephen A., 2012. LDPLFS : improving I/O performance without application modification. 13th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing, Shanghai, China, 21-25 May 2012, Published in 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), pp. 1352-1359
  • Bird, Robert F., Wright, Steven A., Beckingsale, David A., Jarvis, Stephen A., 2012. Performance modelling of magnetohydrodynamics codes. Proceedings of the 28th UK Performance Engineering Workshop (UKPEW 2012), Edinburgh, 2 July 2012
  • Chester, Adam P., Leeke, Matthew, Al-Ghamdi, M., Jhumka, Arshad, Jarvis, Stephen A., 2011. A framework for data center scale dynamic resource allocation algorithms. 11th IEEE International Conference on Computer and Information Technology (CIT), Pafos, Cyprus, 31st August - 2nd September 2011, Published in Proceedings of the 11th IEEE International Conference on Scalable Computing and Communications (SCALCOM'11), pp. 67-74
  • Chester, Adam P., Leeke, Matthew, Al-Ghamdi, M., Jarvis, Stephen A., Jhumka, Arshad, 2011. A modular failure-aware resource allocation architecture for cloud computing. UK Performance Engineering Workshop (UKPEW'11), Bradford, United Kingdom, 7-8 July 2011
  • Al-Ghamdi, M., Chester, Adam P., He, Ligang, Jarvis, Stephen A., Xue , J. W. J., 2011. Dynamic active window management : a method for improving revenue generation in dynamic enterprise systems. Proceedings of the 11th IEEE International Conference on Scalable Computing and Communications (SCALCOM'11), Pafos, Cyprus, 31st August - 2nd September, 2011, Published in Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
  • Al-Ghamdi, M., Chester, Adam P., He, Ligang, Jarvis, Stephen A., 2011. Dynamic resource allocation and active predictive models for enterprise applications. 1st International Conference on Cloud Computing and Services Science (CLOSER10), Noordwijkerhout, The Netherlands, 7-9 May 2011
  • He, Ligang, Huang, Chenlin, Li, Kenli, Chen, Hao, Sun, Jianhua, Gao, Bo, Duan, Kewei, Jarvis, Stephen A., 2011. Modelling and analyzing the authorization and execution of video workflows. 18th International Conference on High Performance Computing, HiPC 2011, Bangalore, India, 18-21 Dec 2011, Published in 18th International Conference on High Performance Computing, HiPC 2011, pp. 1-10
  • He, Ligang, Duan, Kewei, Chen, Xueguang, Zou, Deqing, Han, Zongfen, Fadavinia, Ali, Jarvis, Stephen A., 2011. Modelling workflow executions under role-based authorisation control. 8th IEEE International Conference on Services Computing (ICSC'11), Washington DC, USA, 4-9 July 2011, Published in 2011 IEEE International Conference on Services Computing (SCC), pp. 200-208
  • He, Ligang, Zou, Deqing, Zhang, Zhang, Jin, Hai, Yang, Kai, Jarvis, Stephen A., 2011. Optimizing resource consumptions in clouds. 12th IEEE/ACM International Conference on Grid Computing, Lyon, France, 21-23 Sept 2011, Published in 12th IEEE/ACM International Conference on Grid Computing (GRID), pp. 42-49
  • Wright, Steven A., Pennycook, Simon J., Hammond, Simon D., Jarvis, Stephen A., 2011. RIOT : a parallel input/output tracer. Proceedings of the UK Performance Engineering Workshop (UKPEW'11), Bradford, United Kingdom, 7-8 July, 2011
  • Smith, J. A., Hammond, Simon D., Jarvis, Stephen A., 2011. The effect of an application performance modelling tool. UK Performance Engineering Workshop (UKPEW'11), Bradford, United Kingdom, 7-8 July, 2011
  • Perks, O. F. J., Hammond, Simon D., Pennycook, Simon J., Jarvis, Stephen A., 2011. WMTrace : a lightweight memory allocation tracker and analysis framework. UK Performance Engineering Workshop (UKPEW'11), Bradford, United Kingdom, 7-8 July 2011
  • Wright, Steven A., Hammond, Simon D., Pennycook, Simon J., Jarvis, Stephen A., 2011. Light-weight parallel I/O analysis at scale. 8th European Performance Workshop (EPEW11), Borrowdale, United Kingdom, 12-13th October, 2011, Published in Lecture Notes in Computer Science, pp. 235-249
  • Pennycook, Simon J., Hammond, Simon D., Mudalige, Gihan R., Jarvis, Stephen A., 2010. Experiences with porting and modelling wavefront algorithms on many-core architectures. Daresbury GPU Workshop 2010, Daresbury, UK, 28-29 Sept 2010
  • Byrd, Jonathan M. R., Jarvis, Stephen A., Bhalerao, Abhir, 2010. On the parallelisation of MCMC-based image processing. 9th IEEE International Workshop on High Performance Computational Biology (HiCOMB), Atlanta, Georgia, USA, 19-23 April 2010, Published in 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1-8
  • Byrd, Jonathan M. R., Jarvis, Stephen A., Bhalerao, Abhir, 2010. On the parallelisation of MCMC by speculative chain execution. Workshop on Multitheaded Architectures and Applications (MTAAP), Atlanta, Georgia, USA, 19-23 April 2010, Published in 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1-8
  • Pennycook, Simon J., Mudalige, Gihan R., Hammond, Simon D., Jarvis, Stephen A., 2010. Parallelising wavefront applications on general-purpose GPU devices. 26th UK Performance Engineering Workshop (UKPEW10), University of Warwick, Coventry, 8-9 July 2010, Published in Proceedings of the 26th UK Performance Engineering Workshop (UKPEW 2010), pp. 111-118
  • Pennycook, Simon J., Hammond, Simon D., Mudalige, Gihan R., Jarvis, Stephen A., 2010. Performance analysis of a hybrid MPI/CUDA implementation of the NAS-LU benchmark. 1st International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computing Systems (PMBS 10), New Orleans, LA, USA, 13-19, Nov 2010, Published in ACM SIGMETRICS Performance Evaluation Review, pp. 23-29
  • Al-Ghamdi, M., Chester, Adam P., Jarvis, Stephen A., 2010. Predictive and dynamic resource application for enterprise applications. 10th IEEE International Conference on Scalable Computing and Communications (SCALCOM10), Bradford, UK, 29 June - 1 July 2010, Published in 2010 IEEE 10th International Conference on Computer and Information Technology (CIT), pp. 2776-2783
  • Bacigalupo, David A., van Hemert, J., Usmani, A., Dillenberger, D. N., Wills, G. B., Jarvis, Stephen A., 2010. Resource management of enterprise cloud systems using layered queuing and historical performance models. 9th International Workshop on Performance Modelling, Evaluation and Optimisation of Ubiquitous Computing and Network Systems, Atlanta, USA, April 19-23 2010, Published in 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1-8
  • Perks, O. F. J., Hammond, Simon D., Pennycook, Simon J., Jarvis, Stephen A., 2010. Should we worry about memory loss?. 1st International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computing Systems (PMBS 10), Held in conjunction with IEEE/ACM Supercomputing 2010 (SC'10), New Orleans, LA, USA, 13-19 Nov 2010
  • Hammond, Simon D., Mudalige, Gihan R., Smith, J. A., Davis, James A., Jarvis, Stephen A., Holt, J., Miller, I., Herdman, J. A., Vadgama, A., 2010. To upgrade or not to upgrade? : Catamount vs. Cray Linux environment. Large Scale Parallel Processing Workshop 2010 (LSPP10), Atlanta, Georgia, USA, 19-23 Apr 2010, Published in 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1-8
  • Awan, M. S. K., Jarvis, Stephen A., 2010. Understanding resource provisioning for ClimatePredication.net. 10th IEEE International Conference on Scalable Computing and Communications (SCALCOM10), Bradford, UK, 29 June - 1 July 2010, Published in 2010 IEEE 10th International Conference on Computer and Information Technology (CIT), pp. 2532-2539
  • Chen, Xinuo, Jarvis, Stephen A., 2009. Analysing BitTorrent's seeding strategies. 7th IEEE/IFIP International Conference on Embedded and Ubiqutious Computing (EUC-09), Vancouver, Canada, 29-31 Aug, 2009, Published in CSE 2009 : 12th IEEE International Conference on Computational Science and Engineering, pp. 140-149
  • Tan, Guang, Jarvis, Stephen A., Kermarrec, Anne-Marie, 2009. Connectivity-guaranteed and obstacle-adaptive deployment schemes for mobile sensor networks. 28th IEEE International Conference on Distributed Computing Systems (ICDCS 2008), Beijing, China, 17-20 June 2008, Published in IEEE Transactions on Mobile Computing, pp. 836-848
  • Smith, J. A., Hammond, Simon D., Mudalige, Gihan R., Davis, J. A., Mills, A. B., Jarvis, Stephen A., 2009. hpsgprof : a new profiling tool for large-scale parallel scientific codes. UK Performance Engineering Workshop (UKPEW 2009), Leeds, UK, 6-7 July 2009, Published in Proceedings of the 25th UK Performance Engineering Workshop
  • Xue, J. W. J., Chester, Adam P., He, Ligang, Jarvis, Stephen A., 2009. Model-driven server allocation in distributed enterprise systems. The 3rd International Conference on Adaptive Business Information Systems, Leipzig, Germany, 23-25 Mar 2009
  • Hammond, Simon D., Mudalige, Gihan R., Smith, J. A., Jarvis, Stephen A., 2009. Performance prediction and procurement in practice : assessing the suitability of commodity cluster components for wavefront codes. 24th UK Performance Engineering Workshop (UKPEW 2008), London, UK, 3-4 Jul 2008, Published in 24th UK Performance Engineering Workshop 3?4 July 2008
  • He, Ligang, Calleja, Mark, Hayes, Mark, Jarvis, Stephen A., 2009. Performance prediction for running workflows under role-based authorization mechanisms. 23rd IEEE International Symposium on Parallel and Distributed Processing, Rome, Italy, 23-29 May 2009, Published in 2009 IEEE International Symposium on Parallel and Distributed Processing, pp. 2767-2774
  • Mudalige, Gihan R., Hammond, Simon D., Smith, J. A., Jarvis, Stephen A., 2009. Predictive analysis and optimisation of pipelined wavefront computations. 23rd IEEE International Parallel and Distributed Processing Symposium, Rome, Italy, 23-29 May 2009, Published in 2009 IEEE International Symposium on Parallel & Distributed Processing, Vols.1-5, pp. 1208-1215
  • Hammond, Simon D., Smith, J. A., Mudalige, Gihan R., Jarvis, Stephen A., 2009. Predictive simulation of HPC applications. 23rd International Conference on Advanced Information Networking and Applications Workshops, Bradford, England, 26-29 May 2009, Published in 2009 International Conference on Advanced Information Networking and Applications, pp. 33-40
  • Al-Ghamdi, M., Chester, Adam P., Xue, J. W. J., Jarvis, Stephen A., 2009. The effect of server reallocation time in dynamic resource allocation. UK Performance Engineering Workshop (UKPEW 2009), Leeds, UK, 6-7 July 2009
  • Hammond, Simon D., Mudalige, Gihan R., Smith, J. A., Jarvis, Stephen A., Herdman, J. A., Vadgama, A., 2009. WARPP : a toolkit for simulating high performance parallel scientific codes. 2nd International Conference on Simulation Tools and Techniques (SIMUTools09), Rome, Italy, 2-6 Mar 2009, Published in SIMUTools '09 2nd International Conference on Simulation Tools and Techniques
  • Mudalige, Gihan R., Vernon, Mary K., Jarvis, Stephen A., 2008. A plug-and-play model for evaluating wavefront computations on parallel architectures. 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, FL, 14-18 Apr 2008, Published in Proceedings of the 2008 IEEE International Parallel and Distributed Processing Symposium, pp. 1089-1102
  • Chester, Adam P., Xue, J. W. J., He, Ligang, Jarvis, Stephen A., 2008. A system for dynamic resource allocation in application server clusters. 24th UK Performance Engineering Workshop, Imperial College, London, UK, 3?4 July 2008, Published in 24th UK Performance Engineering Workshop 3?4 July 2008, pp. 199-216
  • Chester, Adam P., Xue, J. W. J., He, Ligang, Jarvis, Stephen A., 2008. A system for dynamic server allocation in application server clusters. IEEE International Symposium on Parallel and Distributed Processing with Applications, Sydney, Australia, Dec 10-12, 2008, Published in IEEE International Parallel and Distributed Processing with Applications Symposium. Proceedings, pp. 130-139
  • Chen, Xinuo, Jarvis, Stephen A., 2008. Design and implementation of efficient range query over DHT services. Proceedings of the 1st International Conference on Signal Processing and Communication Systems, Gold Coast, Australia, 17-19 Dec 2007, Published in Proceedings of the 1st International Conference on Signal Processing and Telecommunication Systems, pp. 571-579
  • Guo, T., Jarvis, Stephen A., 2008. DIAO : A scheme of cooperative data distribution for grid-enabled data analysis applications. 3rd International Conference on Computing and Global Information Technology, Athens, Greece, 27 Jul - 1 Aug 2008, Published in The Third International Multi-Conference on Computing in the Global Information Technology, 2008. ICCGI '08, pp. 200-209
  • Xue, James W. J., Chester, Adam P., He, Ligang, Jarvis, Stephen A., 2008. Dynamic resource allocation in enterprise systems. 14th International Conference on Parallel and Distributed Systems, Melbourne, Australia, Dec 08-10, 2008, Published in 14th International Conference on Parallel and Distributed Systems (ICPADS 2008), pp. 203-212
  • Ogston, Elth, Jarvis, Stephen A., 2008. Improving the accuracy of peer-to-peer sampling services. The First Inernational Workshop on Computational P2P Networks, Athens, Greece, 27 Jul - 1 Aug 2008
  • Jarvis, Stephen A., Foley, Brian Patrick, Isitt, P. J., Spooner, Daniel P., Rueckert, Daniel, Nudd, G. R., 2008. Performance prediction for a code with data-dependent runtimes. 4th UK e-Science All Hands Meeting (AHM 2005), Nottingham, England, 19-22 Sep 2005, Published in Concurrency and Computation: Practice & Experience, pp. 195-206
  • Byrd, Jonathan M. R., Jarvis, Stephen A., Bhalerao, Abhir, 2008. Reducing the run-time of MCMC programs by multithreading on SMP architectures. 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, FL, Apr 14-18 2008, Published in IEEE International Symposium on Parallel and Distributed Processing, 2008, pp. 2242-2249
  • Byrd, Jonathan M. R., Jarvis, Stephen A., Bhalerao, Abhir, 2008. Speculative moves : multithreading Markov Chain Monte Carlo programs. High-Performance Medical Image Computing and Computer Aided Intervention, New York, USA, 10 Sep 2008
  • Xue, James W. J., He, Ligang, Jarvis, Stephen A., 2007. A scheduling algorithm for revenue maximisation for cluster-based Internet services. International Conference on Parallel and Distributed Systems, Hsinchu, Taiwan, 05-07 Dec 2007, Published in 2007 International Conference on Parallel and Distributed Systems, pp. 853-860
  • Chen, Xinuo, Jarvis, Stephen A., 2007. Distributed arbitrary segment trees : providing efficient range query support over public DHT services. 18th IEEE International Symposium on Personal, Indoor and Mobile Radio Communication, Athens, Greece, 03-07 Sep 2007, Published in IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications, 2007. PIMRC 2007, pp. 3776-3780
  • Tan, G., Jarvis, Stephen A., Xue, J. W. J., Hammond, Simon D., 2007. Distributed broadcast scheduling in mobile ad hoc networks with unknown topologies. 6th International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems (PMEO), Long Beach, California, USA, 26-30 Mar 2007, Published in IEEE International Parallel and Distributed Processing Symposium, 2007. IPDPS 2007, pp. 1-7
  • He, Ligang, Xue, James Wenjun, Jarvis, Stephen A., 2007. Partition-based profit optimisation for multi-class requests in clusters of servers. IEEE International Conference on e-Business Engineering, Hong Kong, China, 24-26 Oct 2007, Published in IEEE International Conference on e-Business Engineering, 2007. ICEBE 2007, pp. 131-138
  • Bacigalupo, David A., Xue, J. W. J., Hammond, Simon D., Jarvis, Stephen A., Dillenberger, D. N., Nudd, G. R., 2007. Predicting the effect on performance of container-managed persistence in a distributed enterprise application. 6th International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems (PMEO'07), Long Beach, California, USA, 26-30 Mar 2007, Published in IEEE International Parallel and Distributed Processing Symposium, 2007. IPDPS 2007, pp. 1-8
  • Tan, Guang, Jarvis, Stephen A., 2007. Stochastic analysis and improvement of the reliability of DHT-based multicast. 26th IEEE Conference on Computer Communications (INFOCOM 2007), Anchorage, AK, 06-12 May 2007, Published in INFOCOM 2007. 26th IEEE International Conference on Computer Communications, pp. 2198-2206
  • Bacigalupo, David A., Jarvis, Stephen A., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2006. A comparative evaluation of two techniques for predicting the performance of dynamic enterprise systems. Parallel Computing (ParCo) 2005, Malaga, Spain, 13-16 Sep 2005, Published in Parallel Computing : Current & Future Issues of High-End Computing, pp. 163-170
  • Tan, Guang, Jarvis, Stephen A., 2006. A payment-based incentive and service differentiation mechanism for peer-to-peer streaming broadcast. 14th International Workshop on Quality of Service (IWQoS 2006), New Haven, CT, 19-21 Jun 2006, Published in 14th IEEE International Workshop on Quality of Service, 2006. IWQoS 2006, pp. 41-50
  • Tan, Guang, Jarvis, Stephen A., Spooner, Daniel P., 2006. Improving the fault resilience of overlay multicast for media streaming. International Conference on Dependable Systems and Networks, Philadelphia, PA, 25-28 Jun 2006, Published in International Conference on Dependable Systems and Networks, 2006. DSN 2006, pp. 558-567
  • Tan, Guang, Jarvis, Stephen A., 2006. Inter-overlay cooperation in high-bandwidth overlay multicast. 35th International Conference on Parallel Processing, Columbus, OH, AUG 14-18, 2006, Published in 2006 International Conference on Parallel Processing, Proceedings, pp. 417-424
  • He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2006. Performance evaluation of scheduling applications with DAG topologies on multiclusters with independent local schedulers. 5th International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems (PMEO'06), Rhodes Island, Greece, 25-29 Apr 2006, Published in 20th International Parallel and Distributed Processing Symposium, 2006. IPDPS 2006
  • Jarvis, Stephen A., Spooner, Daniel P., Lim Choi Keung, Hélène Niuklan, Cao, Junwei, Saini, Subhash, Nudd, G. R., 2006. Performance prediction and its use in parallel and distributed computing systems. International Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems, Nice, France, 22-26 Apr 2003, Published in Future Generation Computer Systems, pp. 745-754
  • Tan, Guang, Jarvis, Stephen A., 2006. Prediction of short-lived TCP transfer latency on bandwidth asymmetric links. Workshop on Performance Modelling of Wired and Wireless Mobile Computing and Networks, Fukuoka, Japan, 2005.0, Published in Journal of Computer and System Sciences, pp. 1201-1210
  • Mudalige, Gihan R., Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2006. Predictive performance analysis of a parallel pipelined synchronous wavefront application for commodity processor cluster systems. IEEE International Conference on Cluster Computing, Barcelona, Spain, 25-28 Sep 2006, Published in 2006 IEEE International Conference on Cluster Computing, pp. 467-478
  • Chen, Xinuo, Jarvis, Stephen A., Tan, G., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2005. An implementation of BLAST over peer-to-peer and its performance validation through simulation. 8th International Conference on Computer Modelling and Simulation, Oxford, UK, 6-8 Apr 2005
  • Bacigalupo, David A., Jarvis, Stephen A., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2005. Comparing layered queuing and historical performance models of a distributed enterprise application. Proceedings of the International Conference on Parallel and Distributed Computing and Network (PDCN'05), Innsbruck, Austria, 15-17 Feb 2005
  • He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Bacigalupo, David A., Tan, G., Nudd, G. R., 2005. Mapping DAG-based applications to multiclusters with background workload. 5th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2005), Cardiff, Wales, 09-12 May 2005, Published in IEEE International Symposium on Cluster Computing and the Grid, 2005. CCGrid 2005, pp. 855-862
  • Tan, G., Jarvis, Stephen A., He, Ligang, Chen, Xinuo, Spooner, Daniel P., Nudd, G. R., 2005. Modelling web transfer performance over asymmetric networks. 11th International Conference on Parallel and Distributed Systems, 2005. Proceedings, Fukuoka, Japan, Jul 20-22 2005, Published in 11th International Conference on Parallel and Distributed Systems Workshops, Vol II, Proceedings, pp. 110-114
  • Zhao, Lei, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2005. On predictive performance modelling of parallel component composition. Proceedings of the Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems (PMEO 2005), Denver, Colorado, USA, 4-8 April, 2005
  • Tan, G., Jarvis, Stephen A., Chen, X., Spooner, Daniel P., Nudd, G. R., 2005. Performance analysis and improvement of overlay construction for peer-to-peer live media streaming. 13th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, Atlanta, GA, 27-29 Sep 2005, Published in Proceedings of the 13th IEEE Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), pp. 169-176
  • Foley, Brian Patrick, Spooner, Daniel P., Isitt, P. J., Jarvis, Stephen A., Nudd, G. R., 2005. Performance prediction for a code with data-dependent runtimes. UK e-Science All Hands Conference : Innovating through e-Science, Nottingham, UK, 19-22 Sep 2005
  • Bacigalupo, David A., Jarvis, Stephen A., He, Ligang, Nudd, G. R., 2004. An investigation into the application of different performance techniques to e-commerce applications. Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems (PMEO'04), Santa Fe, New Mexico, USA, 26-30 Apr 2004
  • He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2004. Optimising static workload allocation in multiclusters. Proceedings of the 18th IEEE International Parallel and Distributed Processing Symposium (IPDPS'04), Santa Fe, New Mexico, USA, 26-30 Apr 2004, Published in 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings
  • Bacigalupo, David A., Turner, James D., Jarvis, Stephen A., Dillenberger, D. N., Nudd, G. R., 2003. A dynamic predictive framework for e-business workload management. 7th World Multiconference on Systemics, Cybernetics and Informatics, Orlando, FL, 27-30 Jul 2003, Published in Proceedings of the 7th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2003), pp. 390-395
  • Cao, J., Spooner, Daniel P., Jarvis, Stephen A., Saini, S., Nudd, G. R., 2003. Agent-based grid load balancing using performance-driven task scheduling. Proceedings of the 17th IEEE International Parallel and Distributed Symposium (IPDPS'03), Nice, France, 22-26 Apr 2003, Published in International Parallel and Distributed Processing Symposium, 2003. Proceedings
  • He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2003. Dynamic scheduling of parallel real-time jobs by modelling spare capabilities in heterogeneous clusters. IEEE International Conference on Cluster Computing, Hong Kong, China, 01-04 Dec 2003, Published in 2003 IEEE International Conference on Cluster Computing, 2003. Proceedings, pp. 2-10
  • Cao, J., Jarvis, Stephen A., Saini, S., Nudd, G. R., 2003. GridFlow : workflow management for grid computing. Proceedings of the 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid'2003), Tokyo, Japan, 12-14 May 2003, Published in 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003, pp. 198-205
  • Spooner, Daniel P., Jarvis, Stephen A., Cao, J., Saini, S., Nudd, G. R., 2003. Local grid scheduling techniques using performance prediction. 18th United Kingdom Performance Engineering Workshop (UKPEW), Glasgow, Scotland, 10-11 Jul 2002, Published in IEE Proceedings Computers and Digital Techniques, pp. 87-96
  • Bacigalupo, David A., Turner, James D., Jarvis, Stephen A., Nudd, G. R., 2003. Modelling dynamic e-business applications using historical performance data. Proceedings of the 19th Annual UK Performance Engineering Workshop (UKPEW'2003), University of Warwick, Coventry, UK, 9-10 Jul 2003, pp. 352-362
  • Jarvis, Stephen A., Spooner, Daniel P., Lim Choi Keung, Hélène Niuklan, Dyson, J. R. D., Zhao, L., Nudd, G. R., 2003. Performance-based middleware services for grid computing. Autonomic Computing Workshop/5th Annual International Workshop on Active Middleware Services, Seattle, USA, 25 Jun 2003, Published in Proceedings of the Autonomic Computing Workshop. 2003, pp. 151-159
  • Jarvis, Stephen A., Spooner, Daniel P., Lim Choi Keung, Hélène Niuklan, Cao, J., Saini, S., Nudd, G. R., 2003. Performance prediction and its use in parallel and distributed computing systems. International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems (PMEO'2003), Nice, France, 22-26 April 2003, Published in International Parallel and Distributed Processing Symposium, 2003. Proceedings
  • Jarvis, Stephen A., Spooner, Daniel P., Dyson, J. R. D., Zhao, Lei, Nudd, G. R., 2003. Performance-responsive middleware for grid computing. All Hands Meeting 2003: Delivering e-Science, Nottingham, UK, 2-4 Sep 2003
  • Lim Choi Keung, Hélène Niuklan, Dyson, J. R. D., Jarvis, Stephen A., Nudd, G. R., 2003. Predicting the performance of globus monitoring and discovery service (MDS-2) queries. International Workshop on Grid Computing (4th), Phoenix, AZ, 17 Nov 2003, Published in Fourth International Workshop on Grid Computing, 2003. Proceedings, pp. 176-183
  • Lim Choi Keung, Hélène Niuklan, Dyson, J. R. D., Jarvis, Stephen A., Nudd, G. R., 2003. The globus monitoring and discovery service (MDS-2) : a performance analysis. Proceedings of the 19th Annual UK Performance Engineering Workshop (UKPEW'2003), University of Warwick, Coventry, UK, 9-10 Jul 2003, pp. 103-116
  • Cao, J., Spooner, Daniel P., Turner, James D., Jarvis, Stephen A., Kerbyson, D. J., Saini, S., Nudd, G. R., 2002. Agent-based resource management for grid computing. Proceedings of the 2nd IEEE International Symposium on Cluster Computing and the Grid, Berlin, Germany, 21-24 May 2002, Published in Proceedings ccgrid 2002 : 2nd ieee/acm international symposium on cluster computing and the grid, pp. 350-351
  • Lim Choi Keung, Hélène Niuklan, Cao, J., Spooner, Daniel P., Jarvis, Stephen A., Nudd, G. R., 2002. Grid information services using software agents. Proceedings of the 18th Annual UK Performance Engineering Workshop (UKPEW'2002), University of Glasgow, UK, 10-11 Jul 2002, pp. 187-199
  • Jarvis, Stephen A., 2002. Grid middleware : underpinning the e-architectures. Shaping the Information Society in Europe 2002, Berlin, Germany, 22-23 Apr 2002
  • Lim Choi Keung, Hélène Niuklan, Wang, L., Spooner, Daniel P., Jarvis, Stephen A., Jie, W., Nudd, G. R., 2002. Grid resource management information services for scientific computing. Proceedings of the International Conference on Scientific and Engineering Computation (IC-SEC 2002), Singapore, 3-5 Dec 2002
  • Spooner, Daniel P., Cao, J., Turner, James D., Lin Choi Keung, H. N., Jarvis, Stephen A., Nudd, G. R., 2002. Localised workload management using performance prediction and QoS contracts. Proceedings of the 18th UK Performance Engineering Workshop (UKPEW), University of Glasgow, UK, 10-11 Jul 2002, pp. 69-81
  • Spooner, Daniel P., Jarvis, Stephen A., Cao, J., Nudd, G. R., Saini, S., Kerbyson, D. J., 2002. Performance-based workload management for grid computing. Proceedings of the Los Alamos Computer Science Institute Symposium (LACSI'02), Santa Fe, New Mexico, USA
  • Turner, James D., Bacigalupo, David A., Jarvis, Stephen A., Nudd, G. R., 2002. Using a transaction definition language for the automated ARMing of web services. CMG UK Conference on Technology Management and Performance Evaluation of Enterprise-Wide Information Systems
  • Sunaders, Nigel J., Mirsky, Jason S., Peden, John F., Jarvis, Stephen A., 2001. An improved method for identifying horizontally acquired virulence genes. Proceedings of the The Federation of Infection Societies (FIS'2000), Manchester, UK, Nov 2000
  • Spooner, Daniel P., Turner, James D., Cao, J., Jarvis, Stephen A., Nudd, G. R., 2001. Application characterisation using a lightweight transaction model. Proceedings of the 17th UK Performance Engineering Workshop (UKPEW), Leeds, UK, 18-19 Jul 2001, pp. 215-227
  • Boonmee, P., Saunders, N. J., Jarvis, Stephen A., 2001. Computational analysis of lateral gene transfer. Proceedings of Bioinformatics 2001, Skovde, Sweden, March 2001
  • Cao, J., Jarvis, Stephen A., Spooner, Daniel P., Turner, James D., Nudd, G. R., 2001. Performance prediction technology for agent-based resource management in grid environments. Proceedings of the 11th IEEE International Heterogeneous Computing Workshop, Ft. Lauderdale, FL, USA, 15-19 Apr 2001, Published in Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002
  • Jarvis, Stephen A., Marlow, S., Peyton-Jones, S. L., Wilcox, E., 1998. Standardising compiler/profiler log files. Proceedings of the 10th International Workshop of the Implementation of Functional Languages (IFL'98), University College London, London, UK, 9 Sep - 11 Sep 1998, pp. 429-446
  • Bokma, A., Jarvis, Stephen A., Huiban, M., Slade, A., 1995. Handling communication in concurrent KBS. 8th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, Melbourne, Australia, 6-8 Jun 1995, Published in Proceedings of the 8th international conference on Industrial and engineering applications of artificial intelligence and expert systems, pp. 533-540
  • Morgan, R. G., Jarvis, Stephen A., 1995. Profiling large-scale lazy functional programs. High Performance Functional Computing, Denver, USA, 9-11 Apr 1995
  • Beckingsale, David A., Gaudin, W. P., Hornung, R. D., Gunney, B. T., Gamblin, Todd, Herdman, J. A., Jarvis, Stephen A., 2014. Parallel block structured adaptive mesh refinement on graphics processing units.. Lawrence Livermore National Laboratory
  • Jarvis, Stephen A., Nudd, G. R., 2004. Review of the e-science demonstrators and their compatibility with the Warwick middleware project. University of Warwick. Department of Computer Science
  • Jarvis, Stephen A., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2004. The impact of predictive inaccuracies on execution scheduling. University of Warwick. Department of Computer Science
  • Jarvis, Stephen A., Hill, J. M. D., Siniolakis, C., Vasilev, V. P., 2001. Portable and architecture independent parallel performance tuning. University of Warwick. Department of Computer Science
  • Jarvis, Stephen A., Mirsky, Jason S., Peden, John F., Saunders, Nigel J., 2000. Finding secret messages in DNA microdots. University of Warwick. Department of Computer Science
  • Jarvis, Stephen A., Mirsky, Jason S., Peden, John F., Saunders, Nigel J., 2000. Identification of horizontally acquired DNA using genome signature analysis. University of Warwick. Department of Computer Science
  • Hill, J. M. D., Jarvis, Stephen A., Siniolakis, C., Vasilev, V. P., 1997. Portable and architecture independent parallel performance tuning using a call-graph profiling tool : A case study in optimising SQL. University of Oxford
Title Funder Award start Award end
Rolls Royce. Strategic Partnership in Computational Science for Advanced Simulation and Modelling of Engineering Systems - ASiMoV Rolls Royce Plc 01 Oct 2018 31 Oct 2023
ASiMoV - Prosperity Partnership Call 2 Strategic Students-Rolls Royce and University of Edinburgh EPSRC 01 Oct 2019 30 Sep 2023
EPSRC Prosperity Partnership: Strategic Partnership in Computational Science for Advanced Simulation and Modelling of Engineering Systems EPSRC 01 Oct 2018 30 Sep 2023
Contribution to internal CDT studentship (student Alex Cooper) in connection to the Centre for Computational Plasma Physics (CCPP) AWE PLc 01 Oct 2019 31 Mar 2023
Contribution to internal CDT studentship (student : Andrew Lamzed Short ). in connection to the Centre for Computational Plasma Physics (CCPP) AWE PLc 01 Oct 2019 31 Mar 2023
EPSRC Centre for Doctoral Training in Urban Science and Progress EPSRC 01 Apr 2014 30 Sep 2022
Research Centre in Computational Plasma Physics Cont..... AWE PLc 01 Apr 2017 31 Mar 2022
PathLEAD: Pathology image data Lake for Education, Analytics, and Discovery Innovate UK 01 Jan 2019 31 Dec 2021
Urban Science - Data sources for e-mobility (PhD) Jaguar Land Rover 29 Sep 2014 28 Sep 2021
Data Analytic Techniques for Land Parcel Management Nimbus Property Systems Limited 01 Mar 2017 31 Aug 2021
The Cooperative Car EPSRC 01 Dec 2015 28 Feb 2021
The Cooperative Car - developing strategies to encourage behaviour modifications. Jaguar Land Rover 01 Dec 2015 30 Nov 2020
Understanding traffic flow, safety and infrastructure asset management through the development of new data analytic capabilities TRL Ltd (Transport Research Laboratory) 01 Oct 2016 31 Mar 2020
ATI Research Fellowship (Adria Gascon) Alan Turing Institute 06 Mar 2017 05 Mar 2020
PRECISE Performance Model and Proxy Applications - Phase 2 Rolls Royce (Derby) Plc 01 May 2018 30 Apr 2019
Value Creation and Efficiency Improvements within the property Industry through Big Data (Midland Assured Consulting Limited) Midland Assured Consulting Limited 23 Feb 2015 22 Feb 2019
Supporting the Implementation of High Performance Computing Codes on Emerging Compute Architectures Intel Corporation, USA 01 Oct 2015 30 Sep 2018
Defining a reference architecture on the Atos Data Analytics cluster at Warwick that will use best of breed open source software suitable for both streaming/sensor data and also static data sets. Atos IT Services UK Ltd 01 Oct 2015 30 Sep 2018
Applied Information Security Management (Visiting Professorship for Ian Robertson) Royal Academy of Engineering 01 Sep 2015 31 Aug 2018
CCP Flagship: A radiation-hydrodynamics code for the UK laser-plasma community EPSRC 01 Jan 2015 31 Dec 2017
Future-Proofing HPC Codes and Architectures using Proxy-Apps and Performance Models Rolls Royce Plc 01 Apr 2016 30 Jun 2017
Evaluating the Performance of Life Sciences Applications Across Heterogenous Parallel Architectures Intel Corporation, USA 01 Oct 2013 31 Mar 2017
Performance Modelling and Optimisation of Rolls-Royce HYDRA/ A Performance and Scaling Study of LS-DYNA at Rolls-Royce Rolls Royce Plc 01 Oct 2013 31 Dec 2015
Bull / Warwick Premier Partnership(Richard Bunt & Robert Bird - Studentships) Bull Information Systems Ltd 01 Oct 2012 30 Sep 2015
Capital Equipment for Centres for Doctoral Training EPSRC 01 Jul 2014 30 Jun 2015
Keeping the noise down: OPV-based energy harvesting sensors for urban noise pollution Technology Strategy Board 01 Jul 2013 31 Dec 2014
Predicting Performance for Applications Running Under Authorization Mechanisms Leverhulme Trust 01 Jul 2011 30 Jun 2014
Energy-efficiency tools for high-performance multi- and many- core applications Technology Strategy Board 01 May 2013 30 Apr 2014
A radiation hydrodynamics ALE code for laser fusion energy EPSRC 01 Oct 2011 30 Sep 2013
A radiation hydrodynamics ALE code for laser fusion energy: Subproject for Institution # 28323 EPSRC 01 Oct 2011 30 Sep 2013
Supporting the assessment of future computing requirements using application performance modelling Royal Society 01 Oct 2009 30 Sep 2013
Research consultancy with Deutsche Bank - purchase order for two separate pieces of work for the period May-Aug & Oct-Dec. Deutsche Bank AG 01 Jun 2010 31 May 2011
Royal Society International Travel Grant Royal Society 18 Apr 2010 28 Apr 2010
High-end Computing MSc Training Centre EPSRC 01 Oct 2005 01 Oct 2009
DL POLY version 4: a major shift in length - and time-scale limitations in Molecular Dynamics simulations of heterogeneous phenomena EPSRC 01 Oct 2007 31 Mar 2009
DL POLY version 4: a major shift in length - and time-scale limitations in Molecular Dynamics simulations of heterogeneous phenomena EPSRC 01 Oct 2007 31 Mar 2009
Dynamic Operation Policies for Commercial Hosting Environments EPSRC 01 Oct 2005 31 Jan 2009
Optimising peer to peer aggregation performed through overlay adaption. EPSRC 01 Oct 2007 30 Sep 2008

DBLP

Google Scholar

Publications

LinkedIn

Research

Royal Society

British Computer Society