Demo Data from EDBT 2026 / reviewers in the wild / expert
Alexandros Kouris
dblp:172/0699
· DBLP profile ↗
12ranked-venue papers
7as first author
5since 2021 · last 2025
0000-0002-2900-430XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 4 first-author · 2 since 2021Artificial intelligence and machine learning · 4 · 3 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorComputer networks · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
5 papers |
Efficient and distributed learning · 72% Language models and text generation · 12% Segmentation and scene understanding · 11% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Hardware accelerators and domain-specific architectures · 62% Electronic design automation · 18% Reconfigurable computing and FPGAs · 16% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 16 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
1.6 | 3 | 2025 | Progressive Mixed-Precision Decoding for Efficient LLM Inference · ICLR 2025 Adaptable mobile vision systems through multi-exit neural networks · MobiSys 2022 Multi-Exit Semantic Segmentation Networks · ECCV (21) 2022 |
Machine learning › Efficient and distributed learning › dynamic neural network
multi-exit network |
1.1 | 2 | 2022 | Adaptable mobile vision systems through multi-exit neural networks · MobiSys 2022 Multi-Exit Semantic Segmentation Networks · ECCV (21) 2022 |
Machine learning › Efficient and distributed learning
inference efficiency |
0.9 | 1 | 2025 | Progressive Mixed-Precision Decoding for Efficient LLM Inference · ICLR 2025 |
Natural language and speech › Language models and text generation › decoding
large language model decoding |
0.9 | 1 | 2025 | Progressive Mixed-Precision Decoding for Efficient LLM Inference · ICLR 2025 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator |
0.8 | 2 | 2023 | Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-design · MICRO 2022 Sparse-DySta: Sparsity-Aware Dynamic and Static Scheduling for Sparse Multi-DNN Workloads · MICRO 2023 |
Computer vision › Segmentation and scene understanding
semantic segmentation |
0.7 | 2 | 2022 | Multi-Exit Semantic Segmentation Networks · ECCV (21) 2022 Adaptable mobile vision systems through multi-exit neural networks · MobiSys 2022 |
Hardware accelerators and domain-specific architectures › accelerator orchestration
multi-DNN scheduling |
0.7 | 1 | 2023 | Sparse-DySta: Sparsity-Aware Dynamic and Static Scheduling for Sparse Multi-DNN Workloads · MICRO 2023 |
Electronic design automation › high-level synthesis
scheduling |
0.7 | 1 | 2023 | Sparse-DySta: Sparsity-Aware Dynamic and Static Scheduling for Sparse Multi-DNN Workloads · MICRO 2023 |
Machine learning › Efficient and distributed learning › adaptive computation
adaptive inference |
0.6 | 1 | 2022 | Adaptable mobile vision systems through multi-exit neural networks · MobiSys 2022 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › transformer accelerator
attention accelerator |
0.6 | 1 | 2022 | Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-design · MICRO 2022 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.6 | 1 | 2022 | Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-design · MICRO 2022 |
Bioinformatics and computational biology › population genetics
human genetic variation |
0.4 | 1 | 2019 | VarSome: the human genomic variant search engine · Bioinform. 2019 |
Machine learning › Deep learning architectures and training
attention mechanism |
0.2 | 1 | 2022 | Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-design · MICRO 2022 |
Machine learning › Efficient and distributed learning › adaptive computation
early exit |
0.2 | 1 | 2022 | Multi-Exit Semantic Segmentation Networks · ECCV (21) 2022 |
Machine learning › Deep learning architectures and training › attention mechanism
sparse attention |
0.2 | 1 | 2022 | Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-design · MICRO 2022 |
Embedded and real-time systems › real-time embedded systems › multimedia embedded systems › embedded vision system
mobile vision systems |
0.2 | 1 | 2022 | Adaptable mobile vision systems through multi-exit neural networks · MobiSys 2022 |
Methods — techniques the papers use, named apart from their topics
quantization · 1.7precision scheduling · 1.7static and dynamic scheduling · 1.3sparsity analysis · 1.3early exit training · 1.1convolutional neural network · 1.1butterfly sparsity · 1.1hardware/algorithm co-design · 0.6hardware-algorithm co-design · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Progressive Mixed-Precision Decoding for Efficient LLM InferenceabstractIn spite of the great potential of large language models (LLMs) across various tasks, their deployment on resource-constrained devices remains challenging due to their excessive computational and memory demands. Quantization has emerged as an effective solution by storing weights in reduced precision. However, utilizing low precisions (i.e.~2/3-bit) to substantially alleviate the memory-boundedness of LLM decoding, still suffers from prohibitive performance drop. In this work,
we argue that existing approaches fail to explore the diversity in computational patterns, redundancy, and sensitivity to approximations of the different phases of LLM inference, resorting to a uniform quantization policy throughout.
Instead, we propose a novel phase-aware method that selectively allocates precision during different phases of LLM inference, achieving both strong context extraction during prefill and efficient memory bandwidth utilization during decoding. To further address the memory-boundedness of the decoding phase, we introduce Progressive Mixed-Precision Decoding (PMPD), a technique that enables the gradual lowering of precision deeper in the generated sequence, together with a spectrum of precision-switching schedulers that dynamically drive the precision-lowering decisions in either task-adaptive or prompt-adaptive manner.
Extensive evaluation across diverse language tasks shows that when targeting Nvidia GPUs, PMPD achieves 1.4$-$12.2$\times$ speedup in matrix-vector multiplications over fp16 models, while when targeting an LLM-optimized NPU, our approach delivers a throughput gain of 3.8$-$8.0$\times$ over fp16 models and up to 1.54$\times$ over uniform quantization approaches while preserving the output quality. Hao Mark Chen, Fuwen Tan, Alexandros Kouris, Royson Lee, Hongxiang Fan, Stylianos I. Venieris |
ICLR | 3 |
| 2023 | Sparse-DySta: Sparsity-Aware Dynamic and Static Scheduling for Sparse Multi-DNN WorkloadsabstractRunning multiple deep neural networks (DNNs) in parallel has become an emerging workload in both edge devices, such as mobile phones where multiple tasks serve a single user for daily activities, and data centers, where various requests are raised from millions of users, as seen with large language models. To reduce the costly computational and memory requirements of these workloads, various efficient sparsification approaches have been introduced, resulting in widespread sparsity across different types of DNN models. In this context, there is an emerging need for scheduling sparse multi-DNN workloads, a problem that is largely unexplored in previous literature. This paper systematically analyses the use-cases of multiple sparse DNNs and investigates the opportunities for optimizations. Based on these findings, we propose Dysta, a novel bi-level dynamic and static scheduler that utilizes both static sparsity patterns and dynamic sparsity information for the sparse multi-DNN scheduling. Both static and dynamic components of Dysta are jointly designed at the software and hardware levels, respectively, to improve and refine the scheduling approach. To facilitate future progress in the study of this class of workloads, we construct a public benchmark that contains sparse multi-DNN workloads across different deployment scenarios, spanning from mobile phones and AR/VR wearables to data centers. A comprehensive evaluation on the sparse multi-DNN benchmark demonstrates that our proposed approach outperforms the state-of-the-art methods with up to 10% decrease in latency constraint violation rate and nearly 4 × reduction in average normalized turnaround time. Our artifacts and code are publicly available at: https://github.com/SamsungLabs/Sparse-Multi-DNN-Scheduling. Hongxiang Fan, Stylianos I. Venieris, Alexandros Kouris, Nicholas D. Lane |
MICRO | 3 |
| 2022 | Multi-Exit Semantic Segmentation Networks
Alexandros Kouris, Stylianos I. Venieris, Stefanos Laskaridis, Nicholas D. Lane |
ECCV (21) | 1 |
| 2022 | Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-designabstractAttention-based neural networks have become pervasive in many AI tasks. Despite their excellent algorithmic performance, the use of the attention mechanism and feedforward network (FFN) demands excessive computational and memory resources, which often compromises their hardware performance. Although various sparse variants have been introduced, most approaches only focus on mitigating the quadratic scaling of attention on the algorithm level, without explicitly considering the efficiency of mapping their methods on real hardware designs. Furthermore, most efforts only focus on either the attention mechanism or the FFNs but without jointly optimizing both parts, causing most of the current designs to lack scalability when dealing with different input lengths. This paper systematically considers the sparsity patterns in different variants from a hardware perspective. On the algorithmic level, we propose FABNet, a hardware-friendly variant that adopts a unified butterfly sparsity pattern to approximate both the attention mechanism and the FFNs. On the hardware level, a novel adaptable butterfly accelerator is proposed that can be configured at runtime via dedicated hardware control to accelerate different butterfly layers using a single unified hardware engine. On the Long-Range-Arena dataset, FABNet achieves the same accuracy as the vanilla Transformer while reducing the amount of computation by 10$\sim66\times$ and the number of parameters 2$\sim22\times$. By jointly optimizing the algorithm and hardware, our FPGA-based butterfly accelerator achieves 14.2$\sim23.2\times$ speedup over state-of-the-art accelerators normalized to the same computational budget. Compared with optimized CPU and GPU designs on Raspberry Pi 4 and Jetson Nano, our system is up to $273.8\times$ and $15.1\times$ faster under the same power budget Hongxiang Fan, Thomas C. P. Chau, Stylianos I. Venieris, Royson Lee, Alexandros Kouris, Wayne Luk, Nicholas D. Lane, Mohamed S. Abdelfattah |
MICRO | 5 |
| 2022 | Adaptable mobile vision systems through multi-exit neural networksabstractSemantic segmentation constitutes the backbone of many mobile vision systems, spanning from robot navigation to augmented reality and teleconferencing. Frequently operating under stringent latency constraints within the limited resource envelope of embedded/mobile devices, optimising for efficient execution becomes important. To this end, we propose a framework for converting state-of-the-art segmentation models to MESS networks: specially trained CNNs that employ parametrised early exits along their depth. Upon deployment, the predictions of these exits can be exploited either in a dynamic (input-adaptive) way, to save computation during inference on easier samples; or in a static (device-adaptive) setting, to accommodate deployment under varying device capabilities without the need of retraining. Designing and training such networks naively can hurt performance. Thus, we propose a two-staged training process that pushes semantically important features early in the network. We co-optimise the number, placement and architecture of the attached segmentation heads, along with the exit policy, to adapt to the deployment scenario and application-specific requirements. Optimising for speed, MESS networks deliver latency gains of up to 2.65× over state-of-the-art methods with no accuracy degradation. Accordingly, optimising for accuracy, we achieve an improvement of up to 5.33 pp, under the same computational budget. Alexandros Kouris, Stylianos I. Venieris, Stefanos Laskaridis, Nicholas D. Lane |
MobiSys | 1 |
| 2020 | A Throughput-Latency Co-Optimised Cascade of Convolutional Neural Network ClassifiersabstractConvolutional Neural Networks constitute a prominent AI model for classification tasks, serving a broad span of diverse application domains. To enable their efficient deployment in real-world tasks, the inherent redundancy of CNNs is frequently exploited to eliminate unnecessary computational costs. Driven by the fact that not all inputs require the same amount of computation to drive a confident prediction, multi-precision cascade classifiers have been recently introduced. FPGAs comprise a promising platform for the deployment of such input-dependent computation models, due to their enhanced customisation capabilities. Current literature, however, is limited to throughput-optimised cascade implementations, employing large batching at the expense of a substantial latency aggravation prohibiting their deployment on real-time scenarios. In this work, we introduce a novel methodology for throughput-latency co-optimised cascaded CNN classification, deployed on a custom FPGA architecture tailored to the target application and deployment platform, with respect to a set of user-specified requirements on accuracy and performance. Our experiments indicate that the proposed approach achieves comparable throughput gains with related state-of-the-art works, under substantially reduced overhead in latency, enabling its deployment on latency-sensitive applications. Alexandros Kouris, Stylianos I. Venieris, Christos-Savvas Bouganis |
DATE | 1 |
| 2019 | Informed Region Selection for Efficient UAV-based Object Detectors: Altitude-aware Vehicle Detection with CyCAR DatasetabstractDeep Learning-based object detectors enhance the capabilities of remote sensing platforms, such as Unmanned Aerial Vehicles (UAVs), in a wide spectrum of machine vision applications. However, the integration of deep learning introduces heavy computational requirements, preventing the deployment of such algorithms in scenarios that impose low-latency constraints during inference, in order to make mission-critical decisions in real-time. In this paper, we address the challenge of efficient deployment of region-based object detectors in aerial imagery, by introducing an informed methodology for extracting candidate detection regions (proposals). Our approach considers information from the UAV on-board sensors, such as flying altitude and light-weight computer vision filters, along with prior domain knowledge to intelligently decrease the number of region proposals by eliminating false-positives at an early stage of the computation, reducing significantly the computational workload while sustaining the detection accuracy. We apply and evaluate the proposed approach on the task of vehicle detection. Our experiments demonstrate that state-of-the-art detection models can achieve up to 2.6x faster inference by employing our altitude-aware data-driven methodology. Alongside, we introduce and provide to the community a novel vehicle-annotated and altitude-stamped dataset of real UAV imagery, captured at numerous flying heights under a wide span of traffic scenarios. Alexandros Kouris, Christos Kyrkou, Christos-Savvas Bouganis |
IROS | 1 |
| 2019 | VarSome: the human genomic variant search engineabstractSUMMARY: VarSome.com is a search engine, aggregator and impact analysis tool for human genetic variation and a community-driven project aiming at sharing global expertise on human variants. AVAILABILITY AND IMPLEMENTATION: VarSome is freely available at http://varsome.com. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Christos Kopanos, Vasilis Tsiolkas, Alexandros Kouris, Charles E. Chapple, Monica Albarca Aguilera, Richard Meyer, Andreas Massouras |
Bioinform. | 3 |
| 2018 | Cascade^CNN: Pushing the Performance Limits of Quantisation in Convolutional Neural NetworksabstractThis work presents CascadeCNN, an automated toolflow that pushes the quantisation limits of any given CNN model, aiming to perform high-throughput inference. A two-stage architecture tailored for any given CNN-FPGA pair is generated, consisting of a low-and high-precision unit in a cascade. A confidence evaluation unit is employed to identify misclassified cases from the excessively low-precision unit and forward them to the high-precision unit for re-processing. Experiments demonstrate that the proposed toolflow can achieve a performance boost up to 55% for VGG-16 and 48% for AlexNet over the baseline design for the same resource budget and accuracy, without the need of retraining the model or accessing the training data. Alexandros Kouris, Stylianos I. Venieris, Christos-Savvas Bouganis |
FPL | 1 |
| 2018 | Learning to Fly by MySelf: A Self-Supervised CNN-Based Approach for Autonomous NavigationabstractNowadays, Unmanned Aerial Vehicles (UAVs)are becoming increasingly popular facilitated by their extensive availability. Autonomous navigation methods can act as an enabler for the safe deployment of drones on a wide range of real-world civilian applications. In this work, we introduce a self-supervised CNN-based approach for indoor robot navigation. Our method addresses the problem of real-time obstacle avoidance, by employing a regression CNN that predicts the agent's distance-to-collision in view of the raw visual input of its on-board monocular camera. The proposed CNN is trained on our custom indoor-flight dataset which is collected and annotated with real-distance labels, in a self-supervised manner using external sensors mounted on an UAV. By simultaneously processing the current and previous input frame, the proposed CNN extracts spatio-temporal features that encapsulate both static appearance and motion information to estimate the robot's distance to its closest obstacle towards multiple directions. These predictions are used to modulate the yaw and linear velocity of the UAV, in order to navigate autonomously and avoid collisions. Experimental evaluation demonstrates that the proposed approach learns a navigation policy that achieves high accuracy on real-world indoor flights, outperforming previously proposed methods from the literature. Alexandros Kouris, Christos-Savvas Bouganis |
IROS | 1 |
| 2016 | Contact distinction in human-robot cooperation with admittance controlabstractThe emerging field of physical human-robot interaction raises the need to distinguish collisions over intended contacts in order to guarantee safe and seamless interaction. In this paper, a novel contact distinction method is proposed that monitors the externally applied forces/torques and is able to distinguish unexpected collisions from intended contacts during cooperative tasks. The method is based on a frequency domain analysis of the externally applied forces using the Fast Fourier Transform. Moreover, a tuning method is proposed to adjust the thresholds for the detection, according to the desired dynamic behavior of the admittance controller. The collision distinction method is evaluated experimentally in a human-robot cooperation task with multiple subjects using a 7DOF LWR manipulator. Alexandros Kouris, Fotios Dimeas, Nikos A. Aspragathos |
SMC | 1 |
| 2015 | A direct tridiagonal solver based on Givens rotations for GPU architectures
Ioannis E. Venetis, Alexandros Kouris, Alexandros Sobczyk, Efstratios Gallopoulos, Ahmed H. Sameh |
Parallel Comput. | 2 |