Dr Mario Marino, Senior Lecturer

Dr Mario Marino

Senior Lecturer

Mario Donato Marino is currently a Senior Lecturer at Leeds Beckett University. He is currently teaching computer-systems-related courses at the School of Computing, Creative Technologies & Engineering.

Mario's current research is in computer architecture area. Mario's current work includes the design and evaluation of performance and power benefits of future and current memory systems in typical and embedded microprocessors.

Mario is mainly working to approach the challenges of future memory systems, which consist in bandwidth, latency, and energy utilization. Mario is currently participating on the reviewer board of international journals (Inderscience IJES and IJHPCN) and conferences (3PGCIC-2016, EUC 2017, ICACOMIT2016 and EMSA-2017).

Current Teaching

  • Computer Systems Architecture
  • Fundamentals of Operating Systems
  • Operating Systems and Practice
  • Msc Team Project

Research Interests

Mario's research is focused on mechanisms for improving bandwidth and latency of memory systems. Mario has started this research by proposing radio-frequency (RF) memory organizations which allows the exploration of a larger number of memory controllers in order to increase bandwidth. In future plans, Mario is likely to approach other technologies such as optical or 3D-stacking.

One of the consequences of scaling memory controllers is the reduction of the amount of memory traffic per memory controller, and reduction of the transaction queue utilization. Currently, Mario is investigating the impact of shallower transaction queues in terms of performance and energy implications.

Dr Mario Marino, Senior Lecturer

Selected Outputs

  • Weinhardt M; Koch D; Hochberger C; Schwarz A; Amano H; Bauer L; Cardoso JMP; Chow P; Hannig F; Kenter T (2019) Preface.

  • Marino MD (2013) RFiof: An RF Approach to I/O-pin and Memory Controller Scalability for Off-chip Memories. In: Computing Frontiers 2013, 14 May 2013 - 16 May 2013, Ischia, Italy.

    https://doi.org/10.1145/2482767.2482803

  • Marino MD (2012) On-Package Scalability of RF and Inductive Memory Controllers. In: 2012 15th Euromicro Conference on Digital System Design (DSD), 5 September 2012 - 8 September 2012. IEEE.

    https://doi.org/10.1109/dsd.2012.95

  • Marino MD (2012) RFiop: RF-memory path to address on-package I/O pad and memory controller scalability. In: 2012 IEEE 30th International Conference on Computer Design (ICCD 2012), 30 September 2012 - 3 October 2012. IEEE.

    https://doi.org/10.1109/iccd.2012.6378638

  • Scoton F; Kobayashi J; Marino MD (2012) Adapted discrete-based entropy cache replacement algorithm. In: 2012 International Conference on High Performance Computing & Simulation (HPCS), 2 July 2012 - 6 July 2012. IEEE.

    https://doi.org/10.1109/hpcsim.2012.6266969

  • Gebhart M; Maher B; Koons C; Diammond J; Grattz P; Marino MD; Ranganathan N; Behnam R; Smith A; Burril J (2009) An evaluation of the TRIPS computer system. In: 14th international conference on Architectural support for programming languages and operating systems (ASPLOS), 9 March 2009 - 11 March 2009, Pittsburgh. Association for Computing Machinery.

    https://doi.org/10.1145/1508244.1508246

  • Marino MD; Marino MD; Paulo O (2006) 32-core CMP with multi-sliced L2: 2 and 4 cores sharing a L2 slice. In: 2006 18th International Symposium on Computer Architecture and High Performance Computing, 17 October 2006 - 20 October 2006. IEEE.

    https://doi.org/10.1109/sbac-pad.2006.5

  • Marino MD (2006) L2-Cache Hierarchical Organizations for Multi-core Architectures. Springer Berlin Heidelberg.

    https://doi.org/10.1007/11942634_9

  • Marino MD; Li KC (2015) Reducing Memory Controller Transaction Queue Size in Scalable Memory Systems. In: World Congress on Information Technology Applications and Services - World-IT 2015 - "Advanced Mobile, Communications, Security, Multimedia, Vehicular, Cloud, IoT, and Computing, 1 March 2015, Jenju, Korea.