Department of Computer Science
Department of Computer Science
G14, Ashton Building, University of Liverpool
I am a Senior Fellow of the HEA. My teaching at Liverpool currently focuses on HPC (high performance computing), Data Science/Big Data and AI, with my research centred on energy efficient perfomant computing. I am 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. I led on the UG Year in Industry Placements for the Department of Computer Science (2019-2020), and am the "go to" person in the EEE/CS School for all matters on HPC. I also mentored the student team to 'silver' in the inaugural CI-UK HPC Student Cluster Competition.
I am happy to receive enquiries for PhD candidancy in the topics discussed below.
My materials are available via the University's VLE (Canvas) but access is available upon request. Here are my highlights:
- HPC is covered by COMP328: High Performance Computing, COMP528 module - Multi-core & Multi-processor Computing, and an advanced HPC course (contact me for details). These cover HPC (defined in a wide sense) on CPU, GPU, FPGA and emerging technologies including quantum &;amp; neuromorphic
- MSc Group Projects (COMP530) where I have supported >65 MSc students split in to 9 groups to develop indepth projects
- expansion of industrial engagement with the MSc
- exploring teaching of elements of the MSc to wider audiences including proposed quantum computing course for industry
- the pedagogy of HPC and related matters
- my Teaching/Scholarship pages, including tips of remote teaching & learning and SAM .v. VITAL
My current research interests include:
- performance-portable CPU|FPGA
- energy efficient compute: I am currently working with partners to submit Royal Society and EPSRC Fellowship grants
- extending the boundaries of quantum computing
- investigator of "@LivUni Quantum Computing Network"
- funding applications for Quantum Computing for Aerosol Processes, in association with University of Manchester
- materials from QLM/myQLM training (Nov2019 with Atos) available upon request
HPC, AI, Data Science, Big Data Resources
Positions of responsibility
Positions in a Personal Capacity
Current and recent MSc/PhD students, and their work, include
Selected Recent-ish Publications
- 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 2019 Emerging Technology Conference". Editors: M.K.Bane and V.Holmes, 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 Ltd
- 2018: Energy Efficient Computing Research at STFC Hartree Centre, Michael Bane, poster, ISC2018
- 2017: "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)
- 2016: "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).
- 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”
- 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). (EMS "best paper" Award)
- 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
Michael Bane, Department of Computer Science
G14, Ashton Building, University of Liverpool //
LinkedIn // Twitter