activity
20232026
most citedIndexMAC: A Custom RISC-V Vector Instruction to Accelerate Structured-Sparse Matrix Multiplications

1 citations · 1 across the 12 of their papers we have counts for

collaborators
Showing cs.ARShow all

9 papers · 1 filter

cs.AR2026

MIVE: A Minimalist Integer Vector Engine for Softmax LayerNorm and RMSNorm Acceleration

Kosmas Alexandridis, Giorgos Dimitrakopoulos

The rapid growth of Large Language Models (LLMs) has intensified the need for specialized hardware accelerators that can satisfy stringent inference latency and power constraints.…

cs.AR2025

H-FA: A Hybrid Floating-Point and Logarithmic Approach to Hardware Accelerated FlashAttention

Kosmas Alexandridis, Giorgos Dimitrakopoulos

Transformers have significantly advanced AI and machine learning through their powerful attention mechanism. However, computing attention on long sequences can become a computation…

cs.AR2025

Low-Cost FlashAttention with Fused Exponential and Multiplication Hardware Operators

Kosmas Alexandridis, Vasileios Titopoulos, Giorgos Dimitrakopoulos

Attention mechanisms, particularly within Transformer architectures and large language models (LLMs), have revolutionized sequence modeling in machine learning and artificial intel…

cs.AR2025

Register Dispersion: Reducing the Footprint of the Vector Register File in Vector Engines of Low-Cost RISC-V CPUs

Vasileios Titopoulos, George Alexakis, Kosmas Alexandridis +2

The deployment of Machine Learning (ML) applications at the edge on resource-constrained devices has accentuated the need for efficient ML processing on low-cost processors. While…

cs.AR2025

Optimizing Structured-Sparse Matrix Multiplication in RISC-V Vector Processors

Vasileios Titopoulos, Kosmas Alexandridis, Christodoulos Peltekis +2

Structured sparsity has been proposed as an efficient way to prune the complexity of Machine Learning (ML) applications and to simplify the handling of sparse data in hardware. Acc…

cs.AR2024

Online Alignment and Addition in Multi-Term Floating-Point Adders

Kosmas Alexandridis, Giorgos Dimitrakopoulos

Multi-term floating-point addition appears in vector dot-product computations, matrix multiplications, and other forms of floating-point data aggregation. A critical step in multi-…

cs.AR2024

Floating-Point Multiply-Add with Approximate Normalization for Low-Cost Matrix Engines

Kosmas Alexandridis, Christodoulos Peltekis, Dionysios Filippas +1

The widespread adoption of machine learning algorithms necessitates hardware acceleration to ensure efficient performance. This acceleration relies on custom matrix engines that op…

cs.AR2024

Reusing Softmax Hardware Unit for GELU Computation in Transformers

Christodoulos Peltekis, Kosmas Alexandridis, Giorgos Dimitrakopoulos

Transformers have improved drastically the performance of natural language processing (NLP) and computer vision applications. The computation of transformers involves matrix multip…

cs.AR2023★ 1 cited

IndexMAC: A Custom RISC-V Vector Instruction to Accelerate Structured-Sparse Matrix Multiplications

V. Titopoulos, K. Alexandridis, C. Peltekis +2

Structured sparsity has been proposed as an efficient way to prune the complexity of modern Machine Learning (ML) applications and to simplify the handling of sparse data in hardwa…