Dr Oliver Sinnen


On Google Scholar

Research | Current

Research areas

  • Parallel computing
  • Task scheduling
  • Object oriented parallelisation
  • Reconfigurable computing with FPGAs
  • Algorithm design and complexity theory
  • Graph theory


Leader of research lab:

Parallel and Reconfigurable Computing


Square Kilometer Array

Officially involved in SKA mega-science project to build world largest radio telescope

Founding member of NZ SKA Alliance

Teaching | Current

  • COMPSYS 304/COMPSCI313 - Computer Architecture
  • SOFTENG306 - Software Engineering Design 2
  • SOFTENG751 - High Performance Computing

Areas of expertise

General areas:

  • Computer Systems Engineering
  • Software Engineering
  • Computer Science

Committees/Professional groups/Services

Editor of Parallel Computing (ParCo) journal (Elsevier)

Reviewer for more than 20 journals, including

  • IEEE Transactions on Parallel and Distributed Systems
  • Journal of Parallel and Distributed Computing (Elsevier)
  • Parallel Computing (Elsevier)
  • IEEE Transactions on Computers
  • IEEE Transactions on Very Large Scale Integration Systems
  • Applied Mathematics and Computation (Elsevier)
  • Journal of Computer and System Sciences (Elsevier)
  • Concurrency and Computation: Practice and Experience (Elsevier)
  • ACM Transactions on Embedded Computing Systems
  • Discrete Applied Mathematics (Elsevier)

Served as a member on more than 50 conference Programme Committees

Selected publications and creative works (Research Outputs)

  • Mehrabi, M., Giacaman, N., & Sinnen, O. (2017). Annotation-based parallelization of Java code. Proceedings - 2017 IEEE 31st International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2017. 10.1109/IPDPSW.2017.23
    Other University of Auckland co-authors: Nasser Giacaman, Mostafa Mehrabi
  • Collinson, S., & Sinnen, O. (2017). Caching architecture for flexible FPGA ray tracing platform. Journal of Parallel and Distributed Computing, 104, 61-72. 10.1016/j.jpdc.2017.01.001
  • Wang, H., Gante, J., Zhang, M., Falcao, G., Sousa, L., & Sinnen, O. (2017). High-Level Designs of Complex FIR Filters on FPGAs for the SKA. Proceedings - 18th IEEE International Conference on High Performance Computing and Communications, 14th IEEE International Conference on Smart City and 2nd IEEE International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2016. 10.1109/HPCC-SmartCity-DSS.2016.0115
  • Zaliwski, A., Lankes, S., & Sinnen, O. (2016). Evaluating DVFS Scheduling Algorithms on Real Hardware. Proceedings of the International Conference on Parallel Processing Workshops, 273-280. Philadelphia, USA. 10.1109/ICPPW.2016.48
    URL: http://hdl.handle.net/2292/31484
  • Yu, T., Bradley, C., & Sinnen, O. (2016). ODoST: Automatic Hardware Acceleration for Biomedical Model Integration. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 9 (4)10.1145/2870639
    URL: http://hdl.handle.net/2292/30670
    Other University of Auckland co-authors: Christopher Bradley
  • Varoy, E., Aziz, M., Burrows, J., Sinnen, O., & Giacaman, N. (23/5/2016). Explaining parallel computing to your grandmother: drive-by learning for developing soft skills by communicating with a general audience. Poster presented at EduPar-16 (in conjunction with IPDPS 2016), Chicago, USA. Related URL.
    Other University of Auckland co-authors: Nasser Giacaman
  • Venugopalan, S., & Sinnen, O. (2016). Memory limited algorithms for optimal task scheduling on parallel systems. Journal of Parallel and Distributed Computing, 92, 35-49. 10.1016/j.jpdc.2016.03.003
  • Yu, T., Oppermann, J., Bradley, C., & Sinnen, O. (2016). Performance optimisation strategies for automatically generated FPGA accelerators for biomedical models. Concurrency and Computation: Practice and Experience, 28 (5), 1480-1506. 10.1002/cpe.3699
    URL: http://hdl.handle.net/2292/30224
    Other University of Auckland co-authors: Christopher Bradley

Contact details

Primary location

BUILDING 903 - Bldg 903
New Zealand