DrRavi Manumachu
Lecturer/Assistant Professor in Computer Science
School of Computer Science
- Lecturer/Assistant Professor in Computer ScienceSchool of Computer Science
- 017162521
- University College Dublin, School of Computer Science, Comp Science and Informatics Belfield Dublin 4
BIO
Ravi Reddy Manumachu is an assistant professor in the School of Computer Science at University College Dublin (UCD), Ireland. He received his B.Tech from I.I.T, Madras, in 1997 and PhD from UCD in Computer Science (high-performance heterogeneous computing) in 2005. His main research interests include high-performance heterogeneous computing and energy-efficient computing.
Ravi's research focuses on developing innovative models, algorithms, and tools for performance and energy optimization of applications on modern extreme-scale and highly heterogeneous computing platforms such as clouds, grids and supercomputers. Ravi is the author of functional performance and energy models of computation, a theory of energy predictive models of computing, energy-proportionality analysis of modern server processors, accurate and reliable linear energy predictive models, model-based methods and data partitioning algorithms for bi-objective optimization for performance and energy on heterogeneous computing platforms, Heterogeneous MPI, an extension of Message-Passing Interface (MPI) for heterogeneous clusters, and Heterogeneous ScaLAPACK, a linear algebra package for heterogeneous clusters. He has published extensively in top parallel and distributed computing and energy science journals and conferences.
Ravi serves as the director of the M.Sc. programme in Computer Science by Negotiated Learning and postdoctoral coordinator in the School of Computer Science. He is also a member of my School’s Equality, Diversity, and Inclusion (EDI) committee, where he works on developing and implementing action plans for the ATHENA SWAN initiative.
Ravi has 11+ years of industrial experience (IONA Technologies, Ansys, Siemens Research) in distributed middleware, high-performance web services, parallel computational fluid dynamics, and IBM mainframe processing.
UNIVERSITY COLLEGE DUBLIN APPOINTMENTS
- Assistant ProfessorUniversity College Dublin, School of Computer Science, Dublin, Ireland1 Aug 2023
- SEAI Research Fellow (Level 3)University College Dublin, School of Computer Science, Dublin, Ireland21 Jan 2022 - 31 Jul 2023
- Research Fellow (Level 3)University College Dublin, School of Computer Science, Dublin, Ireland21 Sep 2017 - 30 Jun 2021
- Post-doctoral Researcher Level IIUniversity College Dublin, School of Computer Science, Dublin, Ireland21 Sep 2015 - 20 Sep 2017
- Post-doctoral Researcher Level IUniversity College Dublin, School of Computer Science, Dublin, Ireland2 Jan 2006 - 1 Jun 2009
ACADEMIC POSITIONS
- Assistant ProfessorUniversity College Dublin, School of Computer Science, Dublin, Ireland1 Aug 2023
- Associate FacultyNational College of Ireland, School of Computing, Dublin, Ireland20 Sep 2021 - 20 Jan 2022
NON-ACADEMIC POSITIONS
- Technical ExpertSiemens Corporate Research, Bengaluru, India1 May 2014 - 31 Aug 2015
- Senior Technology SpecialistAnsys Fluent, Parallel CFD, Pune, India4 Jan 2010 - 31 May 2013
- Senior Member of Technical StaffGS Laboratory Pvt Ltd, Pune, India1 Jun 2005 - 29 Jul 2005
- Contract Software EngineerIONA Technologies, Dublin, Ireland1 Jun 2004 - 31 May 2005
- Software EngineerIONA Technologies, Dublin, Ireland4 Jan 1999 - 29 Dec 2000
- Software EngineerTech. Mahindra (India), Hyderabad, India1 Jul 1997 - 31 Dec 1998
DEGREES
- PhDUniversity College Dublin
- Prof Cert University Teaching & Learning, Prof Cert University Teaching & LearningUniversity College Dublin
CERTIFICATIONS
- Research Integrity - Engineering and TechnologyUniversity College Dublin, Dublin, Ireland20 Sep 2019
- Seminar Series for Post-doctoral Research FellowsUniversity College Dublin, Dublin, Ireland28 Mar 2018
- GDPR and Data Privacy - Advanced digital badgeUniversity College Dublin, Dublin, Ireland2 Feb 2021
LANGUAGES
- EnglishCan read, write, speak, understand and peer review
- TeluguCan read, speak and understand
- HindiCan read, speak and understand