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 a member Infrastructure subgroup of 'Digital' Research Theme at the University of Liverpool, supported the UG Year in Industry Placements for the Department of Computer Science (2019-2020), am the contact point for HPC within the Computer Science department.
I'd be happy to receive enquiries for PhD candidancy in the topics discussed below.
- COMP328: High Performance Computing (access may available upon request)
- COMP528 module - Multi-core & Multi-processor Computing. Covering HPC on CPU, GPU and maybe FPGA. (access may available upon request)
- COMP530 module (Big Data Group Projects) - applying HPC and ML techniques to so called "big data". The materials for this course are available via the University's "VITAL" online learning system.
- expanding the MSc including enhancement of the industrial elements, via increased numbers of companies involved - various parts of this module involve projects and demos for the students: if you are a company or research institution and would like to discuss potential work with some excellent students, then please email me
- exploring teaching of elements of the MSc to wider audiences
- 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"
- materials from QLM/myQLM training (26Nov 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
- 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