Dr. Michael Manzke

Dr. Michael Manzke

Assistant Professor, Computer Science

3531896 2400http://www.cs.tcd.ie/Michael.Manzke/

Biography

Dr. Michael Manzke is an Assistant Professor in Computer Science at TCD since 1999 and a member of the GV2 group. He received his PhD from TCD in 2006 and has published over 30 peer reviewed publications in journals and conference proceedings e.g. ACM Transactions on Graphics (TOG) and International Journal of Computer Vision (IJCV). Furthermore, he filed 4 patents. Dr. Manzke's focusses on high performance low power graphics architectures and algorithms. This work is equally applicable to computer vision problems. Interactive Computer Graphics and Computer Vision applications require systems that deliver high performance while consuming very small amounts power. This is increasingly important for ubiquitous mobile applications such as augmented reality. He and his team of researchers address these research questions by investigating microarchitectures and algorithms that are specifically designed for Visual Computing computation. He works closely with industry partners such as Xilinx, Dolphin Interconnect Solutions, Intel, Sony, Toshiba, IBM, and Movidius on these problems. Dr. Manzke is supervising and supervised in total 13 team members: Postdocs(3), PhD(8), and Research Engineers(2). He has received 8 grants from Science Foundation Ireland, IRCSET, Enterprise Ireland, and Irish Research Council with a total amount of €1,826,319 and a total amount allocated to the candidate of €1,155,159.

Publications and Further Research Outputs

  • Colin Fowler, Michael J. Doyle, and Michael Manzke, Adaptive BVH: an evaluation of an efficient shared data structure for interactive simulation, Proceedings of the 30th Spring Conference on Computer Graphics, Conference on Computer Graphics (SCCG '14), Smolenice, Slovakia, ACM, 2014, pp37 - 45Conference Paper, 2014, DOI
  • Manzke, M. Coghlan, B., Non-Intrusive Deep Tracing of SCI Interconnect Traffic, Proceedings of SCI-Europe, September 2nd and 3rd, 1999 held as a Conference Stream of Euro-PAR'99, Toulouse, France, Aug 31st - Sept 3rd, 1999Conference Paper, 1999
  • M. Manzke, S. Kenny, B. Coghlan and O.Lysne, Tuning and Verification of Simulation Models for High Speed Interconnection, Proceedings of 2001 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001), Monte Carlo Resort, Las Vegas, Nevada, USA, June 25 - 28, 2001Conference Paper, 2001
  • B. Coghlan, A. Shearer, M. Manzke and J. Morrison, Grid Research in Ireland, Proceedings of 2001 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001), Monte Carlo Resort, Las Vegas, Nevada, USA, June 25 - 28, 2001Conference Paper, 2001
  • R.Brennan, M.Manzke, On the Introduction of Reconfigurable Hardware into Computer Architecture Education, Proceedings of the Workshop on Computer Architecture Education (WCAE 2003), San Diego, California, USA, June 8th, 2003Conference Paper, 2003
  • M.Manzke, R.Brennan, Extending FPGA based Teaching Boards into the area of Distributed Memory Multiprocessors, Workshop on Computer Architecture Education (WCAE 2004), Munich, Germany, June 19th, 2004Conference Paper, 2004, URL
  • Muiris Woulfe and Michael Manzke, A hybrid fixed-function and microprocessor solution for high-throughput broad-phase collision detection, EURASIP Journal on Embedded Systems, 2017, (1), 2016, p1 - 15Journal Article, 2016, DOI , URL , TARA - Full Text
  • Manzke, M. and Coghlan, B., Optimal performance state estimation of computer systems, 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), Atlanta, USA, 27-29 Sept., 2005, IEEE, 2005, pp511 - 514Conference Paper, 2005, DOI , URL
  • Manzke,M., Coghlan,B.A., Non-Intrusive Deep Tracing of SCI Interconnect Traffic, SCIEurope'99, Toulouse, September 1999, ISBN 82-14-00014-9, SINTEF, 1999, pp53 - 58Conference Paper, 1999, URL
  • Manzke, M., Kenny, S., Coghlan, B. and Lysne, O., Tuning and Verification of Simulation Models for High Speed Interconnect fabrics, Proc. Int.Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001), Las Vegas, June 2001, ISBN 1-892512-70-X, CSREA Press, 2001Conference Paper, 2001, URL
  • Coghlan, B., Shearer, A., Manzke, M. and Morrison, J., Grid Research in Ireland, Proc. Int.Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001), Las Vegas, June, 2001, ISBN 1-892512-70-X, CSREA Press, 2001Conference Paper, 2001, URL
  • M. J. Doyle and C. Tuohy and M. Manzke, Evaluation of a BVH Construction Accelerator Architecture for High-Quality Visualization, IEEE Transactions on Multi-Scale Computing Systems, 2017, p83 - 94Journal Article, 2017, DOI , URL
  • Doyle, Michael. and Luo, Shengzhou. and Manzke, Michael, Fast Hardware-Accelerated Construction of Spatial Index Structures for Visualization of Time-Varying Medical Data, MedViz and Visual Computing for Biology and Medicine Conference 2016, Bergen, Norway, 2016, pp79 - 81Poster, 2016, URL
  • Anil Kokaram, Trinity College Dublin, Ireland Michael Manzke, Trinity College Dublin, Ireland Michaela Blott, Xilinx, Ireland Miriam Leeser, Northeastern University, USA Suhaib Fahmy, University of Warwick, UK(ed.), 28th International Conference on Field Programmable Logic and Applications (FPL) , Trinity College Dublin, Ireland, 27-31 August, 2018, 1-100 pProceedings of a Conference, 2018, DOI , URL
  • David Ganter and Martin Alain and David Hardman and Aljosa Smolic and Michael Manzke , Light-Field DVR on GPU for Streaming Time-Varying Data, Pacific Graphics , Hong Kong, 8-11 October, edited by Hongbo Fu and Abhijeet Ghosh and Johannes Kopf , The Eurographics Association, 2018, pp4Conference Paper, 2018, DOI
  • SeanMartin and Sean Bruton and David Ganter and Michael Manzke, Using a Depth Heuristic for Light Field Volume Rendering, 14th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP), Prague, Czech Republic, 25-27 February, 2019, pp134 - 144Conference Paper, 2019, DOI , URL
  • Sean Bruton and David Ganter and Michael Manzke, Synthesising Light Field Volumetric Visualizations in Real-time Using A Compressed Volume Representation, 14th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP), Prague, Czech Republic, 25-27 February, 2019, pp96 - 105Conference Paper, 2019, DOI , URL
  • Colin Fowler, Efficient Data Structure and Algorithms for Real-Time Interactive Simulations, Trinity College Dublin, 2016Thesis, 2016
  • David Ganter and Michael Manzke, An Analysis of Region Clustered BVH Volume Rendering on GPU, Computer Graphics Forum, 38, (8), 2019, p13 - 21Journal Article, 2019, DOI , URL
  • Seán Martin, Seán Bruton, David Ganter, and Michael Manzke, Synthesising Light Field Volume Visualisations Using Image Warping in Real-Time, Communications in Computer and Information Science, VISIGRAPP 2019, Prague, 25-27 February 2019, edited by Cláudio A. et al. , 1182, Springer International Publishing, 2020, pp30 - 47Conference Paper, 2020, DOI
  • Seán Bruton, David Ganter, and Michael Manzke, Fast Approximate Light Field Volume Rendering: Using Volume Data to Improve Light Field Synthesis via Convolutional Neural Networks, Communications in Computer and Information Science, VISIGRAPP 2019, Prague, 25-27 February 2019, edited by Cláudio A. et al. , 1182, Springer International Publishing, 2020, pp338 - 361Conference Paper, 2020, DOI
  • Supratik Banerjee Cagri Ozcinar, Aakanksha Rana Aljosa Smolic Michael Manzke, Sub-Pixel Back-Projection Network For Lightweight Single Image Super-Resolution, The 2020 Irish Machine Vision and Image Processing Conference (IMVIP 2020) is hosted online this year by IT Sligo Sligo, 2020., 2020Conference Paper, 2020, URL , TARA - Full Text
  • Chao Liu, Matej Ulicny, Michael Manzke, Rozenn Dahyot, Context Aware Object Geotagging, Irish Machine Vision and Image Processing (IMVIP 2021), DCU - Dublin City University, Dublin, Ireland, 01 - 03 Sep 2021, 2021, pp65 - 72Conference Paper, 2021, DOI
  • Reem Aljuaidi, Micheal Manzke, Predicting Good Features Using A Hybrid Feature For Visual Geolocation System, The 14th International Conference on Digital Image Processing (ICDIP 2022), Wuhan, China, May 20-23, 2022Conference Paper, 2022, DOI
  • Doyle, M.J. and Fowler, C. and Manzke, M., A hardware unit for fast SAH-optimised BVH construction, ACM Transactions on Graphics, 32, (4), 2013Journal Article, 2013, DOI , URL
  • Woulfe, M. and Manzke, M., A framework for benchmarking interactive collision detection, 2009, pp205-212Conference Paper, 2009, DOI , URL
  • Aljuaidi, R. and Manzke, M., An Efficient Visual Place Recognition System by Predicting Unique Features, 2022, pp555-560Conference Paper, 2022, DOI , URL
  • Reem Aljuaidi, Towards Efficient Visual Place Recognition Methods in Challenging Environments by Adaptive Representations, Trinity College Dublin, 2023Thesis, 2023
  • Chao Jung Liu, Denoising approaches for data preparation in machine learning, Tinity College Dublin, 2022Thesis, 2022
  • David Ganter, Efficient GPU usage for rendering of Volume Data, Trinity College Dublin, 2020Thesis, 2020
  • Alobaid, M. and Manzke, M., Work-in-Progress - Design of Immersive Virtual Reality Environment for Learning 3D Transformations, 10th International Conference of the Immersive Learning Research Network (iLRN) Proceedings - Selected Academic Contributions, 2024, 2024, pp96 - 102Conference Paper, 2024, DOI , URL
  • Maha Alobaid and Michael Manzke, Can an Immersive Virtual Learning Environment Enhance Spatial Visualization Skills in Learning 3D Transformations?, DEC23: Digital Education Conference, Waterford, Ireland, December 12-13, 2023, 2023Poster, 2023
  • Maha Alobaid, Michael Manzke, Validating an Immersive Virtual Environment for Learning 3D Transformations: From Design to Student Impact to Expert Evaluation, The 22nd EuroXR International Conference (EuroXR 2025), Winterthur, Switzerland, 3 Sept - 5 Sept, VTT Technical Research Centre of Finland, 2025, pp94 - 97Conference Paper, 2025, DOI , URL , TARA - Full Text
  • Alobaid, Maha and Young, Gareth and Manzke, Michael, Immersive virtual reality for developing spatial skills in learning 3D transformations in computer graphics, Proceedings Eurographics, Europe, Eurographics 2025 - Education Papers, 2025, edited by Kuffner dos Anjos, Rafael and Rodriguez Echavarria, Karina , The Eurographics Association, 2025Conference Paper, 2025, DOI , URL
  • Alobaid, Maha and Manzke, Michael, Expert Evaluation of a VR Tool for Learning Computer Graphics, 2025 Conference on UK and Ireland Computing Education Research, New York, NY, USA, Association for Computing Machinery, 2025, pp1Poster, 2025, DOI , URL
  • Maha Alobaid, : Effectiveness of Immersive Virtual Environments in Learning 3D Transformations in Computer Graphics and Impact on Spatial Skills, Trinity College Dublin, 2026Thesis, 2026
  • Alobaid, Maha and Manzke, Michael, Enhancing 3D Transformations Learning through Immersive Virtual Environment, 2024 Conference on United Kingdom & Ireland Computing Education Research, New York, NY, USA, Association for Computing Machinery, 2024, pp1Poster, 2024, DOI , URL
  • Muiris Woulfe, Analogue Dynamics Engine (ADE), University of Dublin, 2005Thesis, 2005, URL , TARA - Full Text
  • Michael Manzke, Ross Brennan, Keith O'Conor, John Dingliana and Carol O'Sullivan, A scalable and reconfigurable shared-memory graphics architecture, International Conference on Computer Graphics and Interactive Techniques (ACM SIGGRAPH 2006 Sketches), Boston, 30 July - 3 August, 2006, pp182 - 182Conference Paper, 2006, DOI , URL , TARA - Full Text
  • Michael Manzke, Distributed Shared Memory Architectures and Global Performance State Estimation, Trinity College Dublin, 2006Thesis, 2006, URL
  • Muiris Woulfe and Michael Manzke, Towards a Field-Programmable Physics Processor (FP³), 7th Irish Workshop on Computer Graphics (Eurographics Ireland Chapter 2006), Dún Laoghaire, Dublin, Ireland, 31 October 2006, edited by Catherine Noonan , IADT Dun Laoghaire, 2006, pp44 - 50Conference Paper, 2006, URL , TARA - Full Text
  • Eoin Creedon, Ross Brennan and Michael Manzke, Towards a Scalable Field Programmable Gate Array Cluster for Interactive Parallel Ray-Tracing, Seventh Irish Workshop on Computer Graphics 2006, 23 October, edited by Cathrine Noonan , 2006, pp19 - 26Conference Paper, 2006
  • Ross Brennan, Michael Manzke, Keith O'Conor, John Dingliana and Carol O'Sullivan, A Scalable and Reconfigurable Shared-Memory Graphics Cluster Architecture, International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA'07), Las Vegas, US, June 28, 2007, pp284 - 290Conference Paper, 2007
  • Muiris Woulfe, John Dingliana and Michael Manzke, Hardware Accelerated Broad Phase Collision Detection, The 34th International Conference and Exhibition on Computer Graphics and Interactive Techniques (SIGGRAPH 2007), San Diego, California, USA, 5-9 August 2007, edited by Marc Alexa and Adam Finkelstein , ACM, 2007Poster, 2007, DOI , URL , TARA - Full Text
  • Muiris Woulfe, John Dingliana and Michael Manzke, Hardware Accelerated Broad Phase Collision Detection for Realtime Simulations, 4th Workshop on Virtual Reality Interaction and Physical Simulation (VRIPHYS 2007), Dublin, Ireland, 9 November 2007, edited by John Dingliana and Fabio Ganovelli , Eurographics Association, 2007, pp79 - 88Conference Paper, 2007, DOI , URL , TARA - Full Text
  • Muiris Woulfe, John Dingliana and Michael Manzke, Hardware Accelerated Broad Phase Collision Detection for Interactive Entertainment Applications, Irish Graduate Student Symposium on Vision, Graphics and Visualisation 2008 (VGV08), Dublin, Ireland, 5 June 2008, edited by Gerard Lacey, Alan Smeaton and Aaron Quigley , Trinity College Dublin, 2008, pp20Poster, 2008, URL , TARA - Full Text
  • Ross Brennan and Michael Manzke, SPARTA: A Scalable Architecture for Ray-Tracing Applications, SIGGRAPH Asia, Conference on Sketches and Applications, Singapore, 10-13 December 2008, 2008Conference Paper, 2008
  • Muiris Woulfe and Michael Manzke, A Framework for Benchmarking Interactive Collision Detection, 25th Spring Conference on Computer Graphics (SCCG 2009), Budmerice, Slovakia, 23-25 April 2009, edited by Helwig Hauser , Comenius University, 2009, pp221 - 228Conference Paper, 2009, DOI , URL , TARA - Full Text
  • Colin Fowler, Michael Manzke, Steven Collins, Accelerated Entry Point Search Algorithm for Real Time Ray Tracing, Spring Conference on Computer Graphics, Slovakia, April 25th 2009, 2009, pp29 - 37Conference Paper, 2009, DOI , TARA - Full Text
  • Eoin Creedon, Michael Manzke, Scalable High Performance Computing on FPGA Clusters Using Message Passing, Field-Programmable Logic and Applications, 18th International Conference, Heidelberg, Germany, Sept. 8 - 10, IEEE, 2008, pp443 - 446Conference Paper, 2008, DOI
  • Jonathan Ruttle, Michael Manzke, Rozenn Dahyot, Estimating 3D Scene Flow from Multiple 2D Optical Flows, International Machine Vision and Image Processing conference (IMVIP 2009), Trinity College Dublin, 2nd - 4th September, 2009, pp1 - 6Conference Paper, 2009, DOI , TARA - Full Text
  • Eoin Creedon, Michael Manzke, Impact of Fragmentation Strategy on Ethernet Performance, IFIP International Conference on Network and Parallel Computing (NPC 2009), Australia, October, IFIP, 2009, pp30 - 37Conference Paper, 2009, DOI
  • Muiris Woulfe, Eoin Creedon, Ross Brennan, Michael Doyle and Michael Manzke, Programming Models for Reconfigurable Application Accelerators, 1st Workshop on Programming Models for Emerging Architectures (PMEA 2009), Raleigh, North Carolina, USA, 12 September 2009, edited by Marc Gonzalez Tallada, Alejandro Duran Gonzalez, Rosa M Badia Sala and Xavier Martorell Bofill , Barcelona Supercomputing Center, 2009, pp77 - 83Conference Paper, 2009, URL , TARA - Full Text
  • Eoin Creedon, Michael Manzke, Software vs. Hardware Message Passing Implementations for FPGA Clusters, International Conference on Parallel Computing, France, September, 2009, pp8Conference Paper, 2009
  • Jonathan Ruttle, Michael Manzke, Martin Prazak, Rozenn Dahyot, Synchronized Real-time Multi-Sensor Motion Capture System, SIGGRAPH Asia 2009, Sketches & Posters Program, Yokohama, Japan, 16 - 19 December, 2009Poster, 2009, DOI
  • Michael Manzke and Muiris Woulfe, The Provost, Fellows and Scholars of the College of the Holy and Undivided Trinity of Queen Elizabeth near Dublin, Micro-architecture System and Method for Data Processing, 2009, Irish Patent s2009/0940Patent, 2009
  • Michael Manzke, Michael Doyle, Ross Brennan, The Provost, Fellows and Scholars of the College of the Holy and Undivided Trinity of Queen Elizabeth near Dublin, A Micro-architecture System and Method for ray tracing and collision detection, 2009, Europe 09179394.3, USA 61/286,935Patent, 2009
  • Ross Brennan, A Scalable and Reconfigurable Shared Memory Architecture for Large-Scale Graphics Applications, Trinity College Dublin, 2009Thesis, 2009
  • Thomas Heade and Michael Manzle, HDR Image Composition and Tone Mapping on the Cell Processor, Eurographics Ireland Workshop Series, Trinity College Dublin, 11 December 2009, edited by Yann Morvan and Veronica Sundstedt , 9, Eurographics Irish Chapter, 2009, pp59 - 66Conference Paper, 2009
  • Stephen Cavanagh and Michael Manzke, Real Time Disparity Map Estimation on the Cell Processor, Eurographics Ireland Workshop Series, Trinity College Dublin, 11 December 2009, edited by Yann Morvan and Veronica Sundstedt , 9, Eurographics Irish Chapter, 2009, pp67 - 74Conference Paper, 2009
  • Muiris Woulfe, A Hybrid Software and Hardware System for Collision Detection, University of Dublin, Trinity College, 2010Thesis, 2010, TARA - Full Text
  • Eoin Creedon, FPGA Message Passing Cluster Architectures, Trinity College Dublin, 2010Thesis, 2010
  • Muiris Woulfe, Michael Doyle and Michael Manzke, Collision Detection Hardware Optimised for Ray-Tracers, Conference on High-Performance Graphics 2010 (HPG 2010), Saarbrücken, Germany, 25-27 June 2010, edited by Aaron Lefohn and Austin Robison , Eurographics Association, 2010, pp1Poster, 2010, URL , TARA - Full Text
  • Cem Direkoglu, Rozenn Dahyot and Michael Manzke, Skeleton Extraction via Anisotropic Heat Flow , British Machine Vision Conference 2010 (BMVC 2010), Aberystwyth, United Kingdom, 31/08-03/09, edited by Labrosse, Fr\'ed\'eric and Zwiggelaar, Reyer and Liu, Yonghuai and Tiddeman, Bernie , BMVA Press, 2010, pp61.1 - 61.11Conference Paper, 2010, DOI
  • Colin Fowler, Steven Collins and Michael Manzke, Real-Time Ray-Tracing for Physically Simulated Scenes, High Performance Graphics 2010, Saarbruecken, Germany, 2010, pp1Poster, 2010
  • Jonathan Ruttle, Michael Manzke, Rozenn Dahyot, Smooth Kernel Density Estimate for Multiple View Reconstruction, 7th European Conference for Visual Media Production, London, 17 - 18 November, 2010Conference Paper, 2010, DOI
  • Doyle, Michael J. and Fowler, Colin and Manzke, Michael, Hardware Accelerated Construction of SAH-based Bounding Volume Hierarchies for Interactive Ray Tracing, Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, Symposium on Interactive 3D Graphics and Games, Costa Mesa, California, ACM, 2012, pp209 - 209Poster, 2012, DOI
  • Cem Direkoglu, Rozenn Dahyot, Michael Manzke, On using Anisotropic Di ffusion for Skeleton Extraction, International Journal of Computer Vision, 100, (2), 2012, p170 - 189Journal Article, 2012, DOI , URL
  • Michael Doyle, Colin Fowler, Michael Manzke, A Hardware Unit for Fast SAH-optimised BVH Construction, ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings, 32, (4), 2013, p139:1 - 139:10Journal Article, 2013, DOI
  • Michael Doyle, Colin Fowler, Michael Manzke, 'HARDWARE UNIT FOR FAST SAH-OPTIMIZED BVH CONSTRUCTION', U.S. Patent and Trademark Office, 2014Patent, 2014
  • Coghlan, Brian and Manzke, Michael, grid-ireland, ERCIM News, (45), 2001Journal Article, URL
  • M. Manzke, Cluster Computing, Dublin Institute of Technology, February, 2000Invited Talk
  • B. Skaali, M. Manzke, and B. Coghlan, SCI Hardware Support Tools , SCI Summer School 2000, Trinity College Dublin, Ireland, October, 2000Invited Talk
  • M. Manzke, A Computer Architect's view on Parallel Architectures, Dublin Institute of Technology, February, 2001Invited Talk
  • Fine-Davis, M., Welcome Address, Mental Health and the Workplace: Challenges and Opportunities, Trinity College, Dublin, 13 March, 2000Conference Paper
  • Michael J. Doyle, Hardware Support for Power and Area Efficient Construction of High-Quality Bounding Volume Hierachies, Trinity College Dublin, 2014Thesis
  • Muiris Woulfe and Michael Manzke, Field-Programmable Physics Processor (FP³), Xilinx Academic Forum Ireland (XAFI 2006), Citywest, 22 June 2006, edited by Dave Carroll , Xilinx, 2006Poster, URL , TARA - Full Text

Research Expertise

Introductory remarks: I turned 65 this year and could have retired in October, but decided to work another year until October 2027. Consequently, I couldn"t apply for further research funding or take on additional duties. This application process should evaluate whether my achievements over the last 27 years at Trinity warrant the promotion to an associate professor.

I have a somewhat unusual biography. During and after my primary engineering degree, I worked in industry for about 10 years before pursuing a PhD at Trinity at the age of 37. As part of my degree, I spent a year as an intern at Philips. During that time, I also worked on my dissertation. I developed and evaluated a method for measuring high-voltage electrostatic discharge (ESD) on integrated circuits (ICs). I achieved this by measuring these discharges with a scanning electron microscope (SEM). This method allowed Philips to evaluate protective circuits on their ICs.

In the subsequent years, I worked in the semiconductor industry on quartz crystals that generate timing signals for computers, but for most of these years, I worked on large-scale process control systems for the bulk chemical industry, the pharmaceutical industry, and clean rooms in the semiconductor industry.

In 1998, I started as a research assistant and PhD student on an EU project in computer science at Trinity. The project was concerned with a high-speed interconnect for personal computers (PC). This interconnect allowed for the configuration of clusters of PCs that were closely coupled and could share their memory.

In 1999, I successfully applied for a three-year contract as a lecturer, and in 2000 I was appointed as a permanent lecturer in the Department of Computer Science. From the second year of my PhD, I had a full teaching load and supervised PhD students. My many years of experience in advanced control theory for real-time systems influenced my thesis topic. I designed and evaluated a distributed Kalman filter that was implemented over a cluster of PCs, a mathematical algorithm that estimates the true state of a changing compute system by combining a physical prediction with noisy performance counter measurements of the PCs and the interconnect. This allowed me to determine the computational state of the PC cluster in real-time.

Other topics that influenced my research were reconfigurable chips, such as Field-Programmable Gate Arrays (FPGAs), Computer Graphics, and Computer Vision. Interactive Computer Graphics and Vision applications provided my postdocs, my PhD students, and me with problems that are computationally very demanding and need to be solved in real-time.

FPGAs allowed us to design and evaluate novel integrated circuits for Computer Graphics and Vision hardware without the need to manufacture IC chips. The main thrust of my research is focused on hardware and software for high-performance real-time Computer Graphics and Vision systems.

In 2018, for the first time, consumer graphics processing units (GPUs) for Real-time ray tracing became commercially available. Ray tracing can synthesize photorealistic images. These GPUs had integrated circuits that we published in 2013. Previously, we had worked on ray tracing for many years.

More recently, our work addresses the problem of real-time interactive visualisation of 3D scientific data, namely volumetric datasets, which are ubiquitous in many application domains such as Medicine, Biology, Biomechanics, Neuroscience, Fluid Dynamics and Veterinary Medicine. Furthermore, our work focuses on low-power architectures for computer graphics, deep learning, and light fields for volume rendering.

Much of this work was done in collaboration with industry. We also tried to commercialise some of our research.

  • Title
    A Scalable programmable architecture for Ray-tracing applications
    Summary
    This project investigates scalable and programmable architecture for Ray-tracing applications
    Funding Agency
    Enterprise Ireland
    Date From
    2008
    Date To
    2011
  • Title
    Physical Simulation on Scalable and Reconfigurable Shared-Memory Graphics Cluster
    Summary
    Funding Agency
    IRCSET
    Date From
    2005
    Date To
    2009
  • Title
    Motion Capture and Motion Capture Data Compressionon on Cell Processors
    Summary
    This Enterprise Ireland Innovation Partnership project with Sony Toshiba and IBM in concerend with motion capture and motion capture data compression on Cell processors.
    Funding Agency
    Enterprise Ireland
    Date From
    2008
    Date To
    2010
  • Title
    Real-time Ray tracing on multi-core architectures
    Summary
    Investigating efficient multi threading/parallelisation of graphics and rendering algorithms and their application to real time raytracing on next generation multi-core cpu architectures.
    Funding Agency
    IRCSET
    Date From
    2006
    Date To
    2009
  • Title
    Low Power Architectures for Computer Graphics
    Summary
    Funding Agency
    Irish Research Council
    Date From
    2014
    Date To
    2014
  • Title
    aRTIVVIS: Real-time Time-variant Volume Visualisation
    Summary
    This proposal addresses the problem of real-time interactive visualisation of 3D scientific data, namely volumetric datasets, which are ubiquitous in many application domains such as Medicine, Biology, BioMechanics, Neuroscience, Fluid Dynamics and Veterinary Medicine. Specifically, we deal with the problem of time-variant and multivariate volume data sets which have become more readily available in recent years due to improved scanning technologies and simulation techniques. Such data sets are particularly difficult to deal with due to their computational complexity as well as the information overload that can arise from such visually challenging data. We will employ graphics hardware and parallel computing strategies to address the performance issue, whilst information overload will be dealt with using techniques from perceptually adaptive graphics, computational aesthetics and non-photorealistic rendering which apply smart techniques to improve usability and understandability of data.
    Funding Agency
    Science Foundation Ireland
    Date From
    2014
    Date To
    2019
  • Title
    A Shared-Memory Hybrid Graphics Cluster for Visualisation and Video Processing
    Summary
    In July 2004, SFI awarded Michael Manzke of the CAG, Dr Carol O'Sullivan of the ISG and Dr Anil Kokaram of the Electronic and Electrical Engineering Department a Basic Research Grant. As principal investigator, Dr Carol O'Sullivan leads this research effort that investigates "A Shared-Memory Hybrid Graphics Cluster for Visualisation and Video Processing".
    Funding Agency
    Science Foundation Ireland
    Date From
    2004
    Date To
    2007

Recognition

  • Master in Art (jure officii) Trinity College Dublin 2004
  • ACM SIGGRAPH and SIGARCH
  • Journal Referee: IEE Proceedings Computers & Digital Techniques 2004
  • International Program Committees (IPC): 4th International SCI-Europe Conference 2001
  • Journal Referee: Computer Graphics Forum 2007
  • Reviewer: Web3D 2008 2008
  • Management Committee Member to COST Action IC1005: HDRi: The digital capture, storage, transmission and display of real-world lighting 2011-2015
  • Program Chair: Workshop on Computer Architecture Education WCAE, held in conjunction with the 42nd Annual International Symposium on Microarchitecture 2009
  • Organising Commitee: 1st SCI Summer School 2000
  • Journal Referee: IEEE Transactions on Visualization and Computer Graphics 2014
  • Event Chair, EGSR - 27th Eurographics Symposium on Rendering 2016
  • Organising Commitee: Industry Programme Chair - Eurographics 2005
  • International Papers Committee (IPC) High-Performance Graphics
  • Reviewer: Natural Sciences and Engineering Research Council of Canada's Strategic Project Grants (SPG) program 2009
  • International Program Committees (IPC): International Conference on Computer Graphics Theory and Applications GRAPP 2007-2011
  • Journal Referee: IEEE Embedded Systems Letters 2011
  • General co-Chair, 28th International Conference on Field-Programmable Logic and Applications (FPL) 2018
  • Steering Committee: 4th International SCI-Europe Conference 2001
  • CTO QUATERNION LABS Limited 2010-2013
  • Reviewer: Euro-Par 2008 2008
  • Reviewer: Siggraph Asia 2009 Courses Program 2009
  • International Papers Committee (IPC) High-Performance Graphics 2023 - 2026
  • Organising Commitee: 2nd SCI Summer School 2001
  • International Program Committees (IPC): Graphics and Virtual Reality 2011
  • Co-Director SONY TOSHIBA IBM (STI) Cell Center of Competence Europe 2008
  • Reviewer: WSCG 2011
  • International Program Committees (IPC): Workshop on Computer Architecture Education WCAE 2004-2011
  • Local Arrangements Chair, High-Performance Graphics 2016
  • External Examiner with the School of Computing, Dublin City University for the BSc in Computer Applications (Software Engineering) programme. 2012-14
  • Journal Referee: Journal of Systems and Software 2005
  • Journal Referee: Neurocomputing 2011