Skip to main content
Quality Assurance Unit (MODIP)
Aristotle University of Thessaloniki
Login
Home Page
AUTH
Quality Assurance
Quality Management System
You are here
Home
»
Report CV
Curriculum Vitae
Expand
|
Collapse
Georgios Keramidas
Assistant Professor, School of Informatics
Personal Information
2310991926
gkeramidas@csd.auth.gr
https://scholar.google.com/citations?user=qrT-Y-QAAAAJ&hl=en
Scopus ID
6701467809
Google Scholar IDs
qrT-Y-QAAAAJ&hl
,
qrT-Y-QAAAAJ
Γνωστικό Αντικείμενο
:
Αρχιτεκτονική Ηλεκτρονικών Υπολογιστών
Επιστημονική Ειδίκευση
:
Θετικές επιστήμες, Μαθηματικά και Πληροφορική
Πληροφορική
Επιστήμη της πληροφορικής
Χρήση της πληροφορικής
Μηχανική και επαγγέλματα μηχανικών
Education
Προπτυχιακές Σπουδές
2000
Δίπλωμα
Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών
Πανεπιστήμιο Πατρών
Greece
Μεταπτυχιακές Σπουδές
2002
ΜΔΕ “Ολοκληρωμένα Συστήματα Υλικού και Λογισμικού”
Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής
Πανεπιστήμιο Πατρών
Greece
Διδακτορικό Δίπλωμα
2008
PhD
Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών
Πανεπιστήμιο Πατρών
Greece
Course Work
Courses of Winter semester of 2020–21 academic year
TMĪMA PLĪROFORIKĪS
NCO-03-05
COMPUTER ARCHITECTURE
NNA-08-07
MICROPROCESSORS
Courses of Spring semester of 2020–21 academic year
TMĪMA PLĪROFORIKĪS
NCO-02-04
DIGITAL DESIGN
NNA-06-06
ADVANCED ISSUES ON SYSTEMS ARCHITECTURE
Theses Supervised
Student Theses within AUTh
In progress
Doctoral
Accelerating Machine Learning Algorithms on Heterogeneous Multi-GPU Cluster
2020–2021
Undergraduate
Δυναμική Αλλαγή Μεγέθους της Κρυφής Μνήμης Εντολών Πρώτου Επιπέδου
Δυναμική Αλλαγή Μεγέθους της Κρυφής Μνήμης Δεδομένων Πρώτου Επιπέδου
Theses outside AUTh
Θέμα
:
Επίβλεψη 3διπλωματικών εργασιών
Administrative Work
Τμήματος
#
Από
Έως
Θέση Όργανο / Επιτροπή
1
2019
2020
Member, Επιτροπή Προγράμματος Σπουδών και Επιμέλειας του Οδηγού Σπουδών
2
2019
2020
Member, Επιτροπή Πρακτικής ανά Τομέα
Work Acknowledgement
Αναφορές στα ΜΜΕ
2018
Konstantinos Oikonomou, Orestis Theodorakopoulos, Georgios Keramidas and Georgios Theodoridis
Backlight Compensation Algorithms to Improve Power Consumption in LED-LCD Displays
.
28th International Symposium on Power and Timing Modeling, Optimization and Simulation (PATMOS)
.
2018
Christos Antonopoulos, Georgios Keramidas, Nikolaos Voros, Michael Huebner, Fynn Schwiegelshohn, Diana Goehringer, Maria Dagioglou, Georgios Giannakopoulos, Stasinos Stavrinos and Vangelis Karkaletsis
Robots in assisted living environments as an unobtrusive, efficient, reliable and modular solution for independent ageing: The RADIO Experience
.
14th International Conference on Applied Reconfigurable Computing (ARC 2018)
.
2018
Filippos Filippou, Georgios Keramidas, Michail Mavropoulos, Dimitris Nikolos
A Novel Fault Tolerant Cache Architecture Based on Orthogonal Latin Squares Theory
.
IEEE International Symposium on Design, Automation, and Test in Europe (DATE)
.
2017
Ben Juurlink, Jan Lucas, Nadjib Mammeri, Martyn Bliss, Georgios Keramidas, Chrysa Kokkala, Andrew Richards
Enabling GPU Software Developers to Optimize Their Applications - The LPGPU2 Approach
.
International Conference on Design and Architectures for Signal and Image Processing (DASIP)
.
2017
Ben Juurlink, Jan Lucas, Nadjib Mammeri, Martyn Bliss, Georgios Keramidas, Chrysa Kokkala, Andrew Richards
The LPGPU2 Project: Low-Power Parallel Computing on GPUs
.
20th International Workshop on Software and Compilers for Embedded Systems
.
2017
Georgios Keramidas, Nikolaos Voros, Christos Antonopoulos, Fynn Schwiegelshohn, Philipp Wehner, Diana Göhringer , Evaggelinos Mariatos
Profile-driven Power Optimizations for AAL Robots: Maximizing Robots Idle Time by Offloading Monitoring Workload to Dedicated Hardware Components
.
IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2017
.
2017
Vasilis Kelefouras, Georgios Keramidas and Nikolaos Voros
Cache partitioning + loop tiling: A methodology for effective shared cache management
.
IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2017
.
2016
Georgios Keramidas, Christos Antonopoulos, Nikolaos S. Voros, Fynn Schwiegelshohn, Philipp Wehner, Jens Rettkowski, Diana Göhringer, Michael Hübner, Stasinos Konstantopoulos, Theodore Giannakopoulos, Vangelis Karkaletsis, Vaggelis Mariatos
Computation and Communication Challenges to Deploy Robots in Assisted Living Environments
.
Design, Automation and Test in Europe Conference (DATE), March 2016
.
2016
Fynn Schwiegelshohn, Philipp Wehner, Jens Rettkowski, Diana Göhringer, Michael Hübner. Georgios Keramidas, Christos Antonopoulos, Nikolaos S. Voros
A Holistic Approach for Advancing Robots in Ambient Assisted Living Environments
.
13th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2015)
.
2015
Filippos Filippou, Georgios Keramidas, Michail Mavropoulos, Dimitris Nikolos
Recovery of Performance Degradation in Defective Branch Target Buffers
.
IEEE International On-Line Testing Symposium (IOLT), 2016
.
2015
Apostolos P. Fournaris, Georgios Keramidas, Kyriakos Ispoglou, Nikolaos Voros
VirISA: Recruiting Virtualization and Reconfigurable Processor ISA for Malicious Code Injection Protection
.
International Workshop on Components and Services for IoT platforms (WCS-IoT 2015)
.
2015
Michael Mavropoulos, Thodoris Lappas, Georgios Keramidas, and Dimitrios Nikolos
Use Them - Don’t Waste Them. Recruiting Strong ECC in L1 Caches for Hard Error Recovery Without the Penalty
.
11th IEEE European Dependable Computing Conference - Dependability in Practice
.
2015
Michael Mavropoulos, Georgios Keramidas, Gregory Adamopoulos, and Dimitrios Nikolos
Reconfigurable: Self Adaptive Fault Tolerant Cache Memory for DVS enabled System
.
25th edition on Great Lakes Symposium on VLSI (GLVLSI)
.
2015
Christos Antonopoulos, Georgios Keramidas, Nikolaos S. Voros, Michael Huebner, Diana Goehringer, Maria Dagioglou, Theodore Giannakopoulos, Stasinos Konstantopoulos, Vangelis Karkaletsis.
Robots in Assisted Living Environments as an Unobtrusive, Efficient, Reliable and Modular Solution for Independent Ageing: The RADIO Perspective
.
IEEE Applied Reconfigurable Computing (ARC-2015)
.
2015
Georgios Keramidas, Michael Mavropoulos, and Dimitrios Nikolos
A defect-aware reconfigurable cache architecture for low-vccmin DVFS-enabled systems
.
IEEE International Symposium on Design, Automation, and Test in Europe (DATE)
.
2015
Georgios Keramidas, Chrysa Kokkala and Iakovos Stamoulis
Clumsy Value Cache: An Approximate Memoization Technique for Mobile GPU Fragment Shaders
.
1st Workshop On Approximate Computing (WAPCO 2015)
.
2014
Georgios Keramidas, Michael Mavropoulos, Anna Karvouniari, and Dimitrios Nikolos
Instruction Based Management of Faulty Data Caches
.
Proceedings of the Poster Session of the International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems, 2014
.
2014
Georgios Keramidas, Michael Mavropoulos, Anna Karvouniari, and Dimitrios Nikolos
Fine Grain Management of Faulty Data Caches Based on Spatial Pattern Prediction
.
IEEE International Symposium on Design, Automation, and Test in Europe (DATE)
.
2013
Chrysovalantis. Datsios, Georgios Keramidas, Dimitrios Serpanos, and Panagiotis Soufrilas
Performance and Power Trade-offs for Cryptographic Applications in Embedded Processors
.
IEEE International Symposium on Signal Processing and Information Technology
.
2013
Georgios Keramidas, Stephan Wong, Fakhar Anjam, Anthony Brandon, Roel Seedorf, Claudio Scordino, Luigi Carro, Debora Matos, Roberto Giorgi, Stamatis Kavvadias, Sally A. Mckee, Bhavishya Goel, Vasileios Spiliopoulos
Embedded Reconfigurable Computing: the ERA Approach
.
IEEE International Conference on Industrial Informatics
.
2012
Stephan Wong, Luigi Carro, Roberto Giorgi, Stamatis Kavvadias, Stefanos Kaxiras, Georgios Keramidas, Francesco Papariello, Claudio Scordino
Embedded Reconfigurable Architectures
.
IEEE Embedded Systems Week Conference
.
2012
Georgios. Keramidas, Chrysovalantis. Datsios, and Stefanos Kaxiras
IEEE International Symposium on Systems, Architectures, Modeling and Simulation (SAMOS 2012)
.
2012
Christos Antonopoulos, Christos Panagiotou, Georgios Keramidas, and Stavros Koubias
Network Driven Cache Behavior in Wireless Sensor Networks
.
IEEE International Conference on Industrial Technology (ICIT)
.
2012
Georgios. Keramidas
Memory Hierarchy Reconfiguration
.
Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms
.
2011
Georgios Keramidas, Nikolaos Strikos, and Stefanos Kaxiras
Multicore Cache Simulations using Heterogeneous Computing on General Purpose and Graphics Processors
.
IEEE Euromicro Digital System Design (DSD) conference
.
2011
Vasilis Spiliopoulos, Stefanos Kaxiras, and Georgios Keramidas
Green Governors: A Framework for Continuously Adaptive DVFS
.
IEEE Green Computing Conference
.
2011
Stephan Wong, Anthony Brandon, Fakhar Anjam, Roel Seedorf, Roberto Giorgi, Zhibin Yu, Nikola Puzovic, Sally A. Mckee, Magnus Sjalander, Georgios Keramidas, Luigi Carro
Early Results from ERA – Embedded Reconfigurable Architectures
.
IEEE 9th International Conference on Industrial Informatics
.
2011
Vasileios Spiliopoulos, Georgios Keramidas, Stefanos Kaxiras, Konstantinos Efstathiou
DVFS Management in Real Processors
.
Poster Session of the 2nd International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2011)
.
2011
Vasileios Spiliopoulos, Georgios Keramidas, Stefanos Kaxiras, Konstantinos Efstathiou
DVFS Management in Real Processors
.
Poster Session of the International Conference on Supercomputing (ICS-11)
.
2011
Vasilis Spiliopoulos, Georgios Keramidas, Stefanos Kaxiras, and Konstantinos Efstathiou
Power-Performance Adaptation in Intel Core i7
.
HiPEAC Workshop on Computer Architecture and Operating System Co-design (CAOS)
.
2011
Nikolaos Strikos, Georgios Keramidas, and Stefanos Kaxiras
Parallelizing Multicore Cache Simulations using Heterogeneous Computing on General Purpose and Graphics Processors
.
4th Workshop on Programmability Issues for Multi-Core Computers (MULTIPROG)
.
2010
Nikolaos Strikos, Georgios Keramidas, and Stefanos Kaxiras
Parallelizing Multicore Cache Simulations on GPUs
.
Μulti-Core Computing Workshop (MCC 2010)
.
2010
Georgios Keramidas, Vasilis Spiliopoulos, and Stefanos Kaxiras
Interval Based Models for Run-Time DVFS Orchestration in SuperScalar Processors
.
ACM International Conference on Computing Frontiers (CF-10)
.
2010
Georgios Keramidas, Pavlos Petoumenos, and Stefanos Kaxiras
Where replacement algorithms fail: a thorough analysis
.
ACM International Conference on Computing Frontiers (CF-10)
.
2010
Pavlos Petoumenos, Georgios Keramidas, and Stefanos Kaxiras
Instruction-based Reuse-Distance Replacement Policy
.
1st JILP Computer Architecture Competitions (JWAC-1)
.
2009
Pavlos Petoumenos, Pavlos Petoumenos, and Stefanos Kaxiras
Instruction-based Reuse-Distance Prediction for Effective Cache Management
.
IEEE International Symposium on Systems, Architectures, Modeling and Simulation (SAMOS 2009)
.
2009
Daniele Ludovici, Georgios Keramidas, Georgi N. Gaydadjiev, and Stefanos Kaxiras
Integration of Power Saving Techniques in the UNISIM Simulation Framework through the Shadow Module design paradigm
.
HiPEAC Workshop on Rapid Simulation and Performance Evaluation: Methods and Tools (RAPIDO)
.
2009
Stefanos Kaxiras, Georgios Keramidas, and Ioannis Oikonomou
Power-Efficient Scaling of CMP Directory Coherence
.
2nd Workshop on Programmability Issues for Multi-Core Computers (MULTIPROG)
.
2008
Stefanos Kaxiras, Georgios Keramidas, Ioannis Oikonomou, and Athanasios Tollos
Power-Efficient Scaling of CMP Directory Coherence
.
6th HiPEAC Industrial Workshop on Compilers and Architectures
.
2007
Georgios Keramidas, Alexandros Antonopoulos, Dimitrios Serpanos, and Stefanos Kaxiras
Non Deterministic Caches: A Simple and Effective Way to Hedge against Side Channel Attacks
.
ACM Second Workshop in Embedded Computing (WESS-2)
.
2007
Georgios Keramidas, Pavlos Petoumenos, and Stefanos Kaxiras
Cache Replacement Based on Reuse-Distance Prediction
.
IEEE/ACM International Conference on Computer Design (ICCD 2007)
.
2007
Georgios Keramidas, Pavlos Petoumenos, Stefanos Kaxiras, Alexandros Antonopoulos, and Dimitrios Serpanos
Using Value Locality to Reduce Memory Encryption Overhead in Embedded Processors
.
IEEE/ACM Conference on Emerging Technologies and Factory Automation (ETFA 2007)
.
2007
Georgios Keramidas, Polychronis Xekalakis, and Stefanos Kaxiras
Applying Decay to Reduce Dynamic Power in Set-Associative Caches
.
IEEE International Conference on High Performance Embedded Architectures and Compilers (HiPEAC-2007)
.
2006
Georgios Keramidas, Pavlos Petoumenos, Stefanos Kaxiras, Alexandros Antonopoulos, and Dimitrios Serpanos
Preventing Denial-of-Service Attacks in Shared CMP caches
.
IEEE International Symposium on Systems, Architectures, Modeling and Simulation (SAMOS 2006)
.
2006
Pavlos Petoumenos, Georgios Keramidas, Hakan Zeffer, Stefanos Kaxiras, and Erik Hagersten
StatShare: Modeling and Managing Shared Caches
.
Poster Session of the 2nd International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems
.
2006
Pavlos Petoumenos, Georgios Keramidas, Hakan Zeffer, Stefanos Kaxiras, and Erik Hagersten
StatShare: A Statistical Model for Management Sharing via Decay
.
IEEE Workshop on Modeling, Benchmarking and Simulation (MoBs 2006)
.
2006
Georgios Keramidas, Pavlos Petoumenos, Stefanos Kaxiras, Alexandros Antonopoulos, and Dimitrios Serpanos
Using Value Locality to Reduce Memory Encryption Overhead in Embedded Processors
.
ACM First Workshop in Embedded Computing (WESS-1)
.
2006
Georgios Keramidas, Konstantinos Aisopos and Stefanos Kaxiras.
Dynamic Data Compression for L1 Caches
.
IEEE/ACM Conference on Architectures of Computing Systems (ARCS-2006)
.
2006
Pavlos Petoumenos, Georgios Keramidas, Hakan Zeffer, Stefanos Kaxiras, and Erik Hagersten
Modeling Cache Sharing on a Chip Multiprocessor Architecture
.
IEEE International Symposium on Workload Characterization (IISWC 2006)
.
2005
Georgios Keramidas and Stefanos Kaxiras
Set-Associative Memory Architecture for Routing Tables
.
Poster Session of the 1st International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems
.
2005
Stefanos Kaxiras and Georgios Keramidas
IPStash: a Set-Associative Memory Approach for Efficient IP-lookup
.
IEEE Annual Joint Conference on Computer Communications (INFOCOM 2005)
.
2005
Polychronis Xekalakis, Georgios Keramidas and Stefanos Kaxiras
Thermal Sensors and Adaptivity for Power Reduction
.
Poster Session of the 1st International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems
.
2005
Stefanos Kaxiras, Polychronis Xekalakis and Georgios Keramidas
A Simple Mechanism to Adapt Leakage Control Policies to Temperature
.
IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED 2005)
.
2003
Stefanos Kaxiras and Georgios Keramidas
IPStash: a Power-Efficient Memory Architecture for IP-lookup
.
IEEE/ACM International Symposium on Microarchitecture (MICRO-36)
.
Βιβλιοκρισίες Δημοσιεύσεων ‘Georgios Keramidas’
Διεθνή Περιοδικά
2020
.
Georgios Keramidas, Nikolaos Voros, Christos Antonopoulos, Alexandros Spournias, Fynn Schwiegelshohn, Philipp Wehner, Diana Göhringer, and Evaggelinos Mariatos
Maximizing the Autonomy of AAL Robots
.
IEEE Consumer Electronics Magazine (CEM), 2020
.
2019
.
Christos P. Antonopoulos, Georgios Keramidas, Nikolaos S. Voros, Michael Huebner, Fynn Schwiegelshohn, Diana Goehringer, Maria Dagioglou, Georgios Stavrinos, Stasinos Konstantopoulos, Vangelis Karkaletsis
Towards an ICT based Service Oriented Health Care Paradigm
.
IEEE Consumer Electronics Magazine (CEM), 2019
.
2018
.
Nikolaos Voros, Michael Huebner, Georgios Keramidas, Diana Goehringer, Christos Antonopoulos, Pedro C. Diniz
Applied Reconfigurable Computing Architectures, Tools, and Applications, Lecture Notes in Computer Science (Proceedings)
.
Springer, ISBN 978-3-319-78889-0
.
2018
.
Vasilis Kelefouras, Georgios Keramidas and Nikolaos Voros
Combining software cache partitioning and loop tiling for effective shared cache management
.
ACM Transactions on Embedded Computing Systems (TECS)
.
2018
.
Georgios Keramidas, Christos Antonopoulos, Nikolaos S. Voros, Fynn Schwiegelshohn, Philipp Wehner, Michael Huebner, Diana Göhringer, and Evaggelinos Mariatos
Accelerating AAL Home Services Using Embedded Hardware Components
.
RADIO--Robots in Assisted Living
.
Springer, ISBN 978-3-319-92329-1
.
2018
.
Apostolos P. Fournaris and Georgios Keramidas
From Hardware Security Tokens to Trusted Computing and Trusted Systems
.
System-Level Design Methodologies for Telecommunication
.
Springer, ISBN: 978-3-319-00662-8
.
2017
.
Apostolos P. Fournaris, Georgios Keramidas, Kiriakos Ispoglou, and Nikolaos Voros
VirISA: Recruiting Virtualization and Reconfigurable Processor ISA for Malicious Code Injection Protection
.
Components and Services for IoT platforms: Paving the way for IoT standards
.
Springer, ISBN: 978-3-319-42302-9
.
2017
.
Christos Panagiotou, Christos Antonopoulos, Georgios Keramidas, Nikolaos Voros and Michael Hübner
Christos Panagiotou, Christos Antonopoulos, Georgios Keramidas, Nikolaos VoIoT in Ambient Assistant Living Environments: A View from Europe
.
Components and Services for IoT platforms: Paving the way for IoT standards
.
Springer, ISBN: 978-3-319-42302-9
.
2016
.
Georgios Keramidas, Nikolaos Voros, and Michael Hübner
Components and Services for IoT platforms: Paving the way for IoT standards
.
Lecture Notes in Computer Science, Springer, ISBN 978-3-319-42302-9, 2016
.
2015
.
Georgios. Keramidas and Chrysovalantis. Datsios
Revisiting Cache Resizing
.
International Journal of Parallel Programming
.
2010
.
Stefanos Kaxiras and Georgios Keramidas
SARC Coherence: Scaling Directory Cache Coherence in Performance and Power
.
IEEE MICRO
.
2008
.
Georgios Keramidas, Polychronis Xekalakis, and Stefanos Kaxiras
Recruiting Decay for Dynamic Power Reduction in Set-Associative Caches
.
Transactions on High Performance Embedded Architectures and Compilers (HiPEAC)
.
2008
.
Georgios Keramidas, Alexandros Antonopoulos, Dimitrios Serpanos, and Stefanos Kaxiras
Non Deterministic Caches: A Simple and Effective Way to Hedge against Side Channel Attacks
.
Design Automation for Embedded Systems (DAEM) journal
.
2006
.
Georgios Keramidas, Konstantinos Aisopos, and Stefanos Kaxiras
Dynamic Dictionary-Based Data Compression for Level-1 Caches
.
Architectures of Computer Systems, Lectures Notes in Computer Science
.
Publications
(2020)
Journal Article
Keramidas Georgios
,
Voros Nikolaos
,
Huebner Michael
,
Goehringer Diana
(2020)
.
Guest Editorial Note: Special Issue on Applied Reconfigurable Computing
.
Journal of Signal Processing Systems for Signal Image and Video Technology
.
vol.92 no.10 p.1-2
.
Updated: 2021-04-30