Michael is a Senior Fellow of the HEA, and a Senior Lecturer in Computer Science at Manchester Metropolitan University having previously been teaching at the University of Liverpool since 2018. At MMU, Michael lectures in green software engineering, high performance computing and big data, with research in to energy efficient performant computing ("EEPC") from FPGA and Machine Learning to Quantum Computing. Michael realised, and is setting up, the concept of Green Software Engineers (GSEs), is the inaugural founder of High End Compute and a Mental Health First Aider.
Michael previously worked at the University of Liverpool. Michael's teaching had a focus on HPC (high performance computing), Data Science/Big Data and AI, with research centred on energy efficient performant computing. He was academic lead for the Faculty's "Education Enhancement Group" and a leading member of the Infrastructure subgroup of 'Digital' Research Theme at the University of Liverpool. Michael mentored the university's student team to 'silver' in the inaugural CI-UK HPC Student Cluster Competition (2020).The University of Manchester (UoM) for nearly 20 years supporting and researching in to parallel paradigms on a variety of hardware including INMOS Transputer, a variety of GPUs, Intel Xeon Phi, Cray T3E, SGI Origin and the Raspberry Pi. Michael has researched and personally supported, OpenMP, MPI, OpenCL, CUDA, FORTRAN, C, C
Outside the work confines, Michael has undertaken outreach (STEM) events at MSI Manchester (Manchester Museum of Science & Industry) and has initiated developments for principles for #greenerCompute such as helping to network the Who's Who of Energy Efficient Compute
Michael is also
- Senior Fellow of HEA
- Leader of UG Y2 "software design & architecture" course unit, and teaching HPC and Big Data on the MSc Data Science programme at Dept. of Computing & Mathematics, Manchester Metropolitan University
- Principle Investigator of £120K UKRI netZero grant on Energy-aware heterogeneous computing at scale" (aka "Energetic")
- Chair, EMiT, international conference/community on EMerging Tech
- Reviewer for Journal of Supercomputing
- EPSRC grants reviewer
- Member of the HPC Advisory Council
- Local Chair, "Parallel Numerical Methods and Applications" (Topic 9), Euro-Par 2022
- Member of Program Committee, Edu-Par 2022, NSF/TCPP Workshop on Parallel & Distributed Computing, held in conjunction with IPDPS 2022
- Member of Program Committee, EduHPC 2022, held in conjunction with SuperComputing 2022
- Programme Committee member of: EduPar 2021 (@IPDPS 2021), EduHPC 2020 (@SuperComputing 2020)
- Programme Committee member, ICT4S Computing+Sustainability+Education Workshop 2018
Recent Publications
- 2022: David Topping, Michael Bane, eds. Introduction to Aerosol Modelling: from theory to code. John Wiley And Sons Ltd.
- 2022: Adi Kuntsman, Samuel Attwood, Michael K. Bane et al. Do digital technologies help or harm the planet: decolonising and decarbonising our digital society. Manchester Metropolitan University, U.K. (August, 2022). ISBN: 978-0-9933426-5-3.
- 2021: Benjamin C. B. Symons, Michael K. Bane, and Paul L. A. Popelier (2021). DL_FFLUX: A parallel, quantum chemical topology force field, Journal of Chemical Theory and Computation 2021 17 (11), 7043-7055. DOI: 10.1021/acs.jctc.1c00595
- 2020: J. C. Adams et al., "Lightning Talks of EduHPC 2020," 2020 IEEE/ACM Workshop on Education for High-Performance Computing (EduHPC), GA, USA, 2020, pp. 59-64, doi: 10.1109/EduHPC51895.2020.00013. which discusses SC20 presentation "Evolving the Traditional Student Cluster Competition as Tomorrow's "Peachy Assignments", EduHPC20: Workshop on Education for High-Performance Computing, Supercomputing 2020.
- 2019: “Proceedings of the EMerging Technology (EMiT) Conference 2019. Editors: M.K.Bane, V.Holmes et al. ISBN 978-0-9933426-4-6
- 2019: UK OpenMP Users Conference: "Lessons from Coarse Grained OpenMP Parallelisation and Code Optimisations to Accelerate Quantum Computational Chemistry FORTRAN90 Code 'FFLUX'", Benjamin Symons and Paul Popelier, University of Manchester. Michael Bane, High End Compute
- 2018: Energy Efficient Computing Research at STFC Hartree Centre, Michael Bane, poster, ISC2018
- "Accelerating activity coefficient calculations using multicore platforms, and profiling the energy use resulting from such calculations", David Topping, Irfan Alibay, and Michael Bane, EGU2017-12246. (2017)
- "FEREBUS: Highly Parallelized Engine for Kriging Training", N. Di Pasquale, M. Bane, S.J. Davie and P.L.A. Popelier, J. Comput.Chem., 37, 2606-2616 (2016).
- (in prep, main author) paper on hierarchical approach to measure of energy efficient compute
- 2016: “Proceedings of the EMerging Technology (EMiT) Conference 2016. Editors: B.D.Rogers, D.Topping, F.Mantovani, M.K.Bane. ISBN 978-0-9933426-3-9”
- (in prep) paper on optimising, using C, OpenMP and OpenCL, a computational atmospheric chemistry kernel
- 2016: "UManSysProp: An online facility for molecular property prediction and atmospheric aerosol calculations", D.O. Topping, M. Barley, M. Bane, N.J. Higham, B. Aumont, and G. McFiggans, Geosci. Model. Dev. 9, 899-914, 2016
- 2015: Proceedings of the EMerging Technology (EMiT) Conference 2015. ISBN 978-0-9933426-0-8
- 2013: Case Study: BBC - In the Mood for Music"a case study of HTC (high throughput) work I undertook for BBC R&D to reduce time to analyse 128,000 music files from estimated 1.5 years to just 6 hours
- 2008: "Development and illustrative outputs of the Community Integrated Assessment System (CIAS), a multi-institutional modular integrated assessment approach for modelling climate change", Environmental Modelling & Software, 23(5)
- 2006: R.W. Ford, G.D. Riley, M.K. Bane, C.W. Armstrong and T.L. Freeman (2006), "GCF: a General Coupling Framework", Concurrency and Computation: Practice & Experience, (John Wiley & Sons), vol. 18, no. 2, pp163-181. doi:10.1002/cpe.910. (PDF may require registration)
- 2005: Elliot, M. J., Manning, A., Mayes, K., Bane, M. and Gurd,J., (2005) "SUDA: a program for identifying and grading special uniques". Proceedings of UNECE worksession of statistical Data Confidentiality, Geneva, November 2005.
- 2002: Michael K Bane and Graham D Riley, "Extended Overhead Analysis for OpenMP” in Euro-Par 2002 Parallel Processing, 8th International EuroPar Conference, Paderborn, Germany, Aug 2002.
- 2001: M.K. Bane, M.D. Mihajlovic (2001), “A Fast Parallel Solver for the Biharmonic Problem”, Proceedings of the Tenth SIAM Conference on Parallel Processing for Scientific Computing, Portsmouth, Virginia USA, 2001
- 2000: M.K. Bane and G.R. Riley, “Automatic Overheads Profiler for OpenMP Codes” EWOMP2000 conference, 14-15 Sept. 2000, University of Edinburgh.
- 2000: M.K. Bane, R. Keller, M. Pettipher & I. Smith (2000) "A Comparison of MPI and OpenMP Implementations of a Finite Element Analysis Code" Cray User Group 22-26 May 2000, Noordwijk NL
- 1992: M.K. Bane and T.L. Freeman, (1992) “Asynchronous Algorithms for Calculating Polynomial Zeros” in “Parallel Computing: Problems, Methods and Applications”, ed. Messina, P. and Murli, A., Elsevier, Amsterdam, pp. 53-62.
- 1991: T.L. Freeman and M.K. Bane, “Asynchronous Polynomial Zero-Finding Algorithms”. Parallel Computing 17, pp. 673-681, 1991.
- 1991: M.K. Bane and T.L. Freeman, “Implementation of Parallel Asynchronous Iterative Methods in occam” in “Applications of Transputers III”, ed. Durrani, T.S., et al, I.O.S., Amsterdam, 1991.
- 1990: T.L. Freeman and M.K. Bane, “An occam Implementation of an Asynchronous Algorithm for Calculating Polynomial Zeros” in “Applications of Transputers II”, ed. Pritchard, D.J. and Scott, C.J., I.O.S., Amsterdam, pp. 533-540, 1990
Awards
- UK Environmental Hero (2009/2010)
- Journal "Environmental Modelling & Software " gave 2008 Best Paper award for “Development and illustrative outputs of the Community Integrated Assessment System (CIAS), a multi-institutional modular integrated assessment approach for modelling climate change”. Your paper was selected by the Editors, with support from the Board members, as the best paper published in EMS in 2008 under the 'Decision Support' category.(Copy of certificate)
- CMAS Community Code Hero (2005/2006): At the fifth annual CMAS conference, October 2006, I was awarded, as acknowledge of "significant contributions", the Community Modeling and Analysis (CMAS) Award "to recognize your outstanding achievements in advancing and promoting the ideals of the community modelling paradigm".
Experience & Employment
- Organising committee: EMiT2019, EMiT2016, EMiT2015 & instigator of University of Manchester's GPU Club
- Research in the Energy Efficient Computing Group (2016-2018), Hartree Centre, STFC
- Research Apps Manager (2014-2016), Snr Research Apps & Collaboration Consultant (2008-2014), IT Services, The University of Manchester
- PDRA in Atmospheric Science (2004-2008) & in Centre for Novel Computing (2000-2004), The University of Manchester
- HPC Apps Support (1998-1999), CSAR & The University of Manchester
Education
- Prince2 Practioner; ITIL v3 Foundation; Green IT Foundation
- PhD - transputers and numerical linear algebra
- MSc - maths & computing
- BSc - physics