Sotirios Xydis

ORCID: 0000-0003-3151-2730
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Parallel Computing and Optimization Techniques
  • Embedded Systems Design Techniques
  • Cloud Computing and Resource Management
  • Interconnection Networks and Systems
  • Advanced Data Storage Technologies
  • Low-power high-performance VLSI design
  • IoT and Edge/Fog Computing
  • Distributed and Parallel Computing Systems
  • Software System Performance and Reliability
  • VLSI and FPGA Design Techniques
  • Advanced Memory and Neural Computing
  • VLSI and Analog Circuit Testing
  • Advanced Neural Network Applications
  • Semiconductor materials and devices
  • ECG Monitoring and Analysis
  • Advancements in Semiconductor Devices and Circuit Design
  • Ferroelectric and Negative Capacitance Devices
  • EEG and Brain-Computer Interfaces
  • Distributed systems and fault tolerance
  • Diabetic Foot Ulcer Assessment and Management
  • Scientific Computing and Data Management
  • Pressure Ulcer Prevention and Management
  • Particle Accelerators and Free-Electron Lasers
  • CCD and CMOS Imaging Sensors
  • Real-Time Systems Scheduling

National Technical University of Athens
2016-2025

Harokopio University of Athens
2020-2023

Institute of Communication and Computer Systems
2010-2022

Politecnico di Milano
2013-2015

Anna Needs Neuroblastoma Answers
2015

National and Kapodistrian University of Athens
2007-2014

Healthcare is one of the most rapidly expanding application areas Internet Things (IoT) technology. IoT devices can be used to enable remote health monitoring patients with chronic diseases such as cardiovascular (CVD). In this paper we develop an algorithm for ECG analysis and classification heartbeat diagnosis, implement it on IoT-based embedded platform. This our proposal a wearable diagnosis device, suitable 24-hour continuous patient. We use Discrete Wavelet Transform (DWT) analysis,...

10.1109/mocast.2016.7495143 article EN 2016-05-01

With the proliferation of portable and mobile IoT devices their increasing processing capability, we witness that edge network is moving to gateways smart devices. To avoid Big Data issues (e.g. high latency cloud based IoT), captured data starting from node. However, available capabilities energy resources are still limited do not allow fully process on-board. It calls for offloading some portions computation gateway or servers. Due bandwidth gateways, choosing levels connected allocating...

10.1109/wf-iot.2016.7845499 article EN 2016-12-01

Approximate computing has received significant attention as a promising strategy to decrease power consumption of inherently error tolerant applications. In this paper, we focus on hardware-level approximation by introducing the partial product perforation technique for designing approximate multiplication circuits. We prove in mathematically rigorous manner that perforation, imposed errors are bounded and predictable, depending only input distribution. Through extensive experimental...

10.1109/tvlsi.2016.2535398 article EN IEEE Transactions on Very Large Scale Integration (VLSI) Systems 2016-03-15

In this article, we target approximate computing for arithmetic circuits, focusing on the most complex and power-hungry units: hardware multipliers. Driven by lack of a clear solution energy-error efficiency existing multiplication techniques, present new, efficient, easily applied approximation design, as well explore current state-of-the-art design space. We show that proposed scheme can be equally at time to enable synthesis customized multiplier circuits runtime support dynamic tuning...

10.1109/mm.2018.043191124 article EN IEEE Micro 2018-07-01

Supervised high-level synthesis (HLS) is a new class of design problems where exploration strategies play the role supervisor for tuning an HLS engine. The complexity problem increased due to large set tunable parameters exposed by “new wave” tools that include not only architectural alternatives but also compiler transformations. In this paper, we developed novel approach, called spectral-aware Pareto iterative refinement, exploits response surface models (RSMs) and spectral analysis...

10.1109/tcad.2014.2363392 article EN IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 2014-10-20

Internet-of-Things (IoT) envisions an infrastructure of ubiquitous networked smart devices offering advanced monitoring and control services. Current art in IoT architectures utilizes gateways to enable application-specific connectivity devices. In typical configurations, gateway is shared among several However, given the limited available bandwidth processing capabilities gateway, quality service (QoS) must be adjusted over time not only fulfill needs individual device users, but also...

10.1145/2968456.2974005 article EN 2016-10-01

Modern micro-service and container-based cloud-native applications have leveraged multi-tenancy as a first class system design concern. The increasing number of co-located services/workloads into server facilities stresses resource availability capability in an unconventional unpredictable manner. To efficiently manage resources such dynamic environments, run-time observability forecasting are required to capture workload sensitivities under differing interference effects, according applied...

10.1109/tpds.2020.3013948 article EN IEEE Transactions on Parallel and Distributed Systems 2020-08-04

Approximate computing appears as an emerging and promising solution for energy-efficient system designs, exploiting the inherent error-tolerant nature of various applications. In this paper, targeting multiplication circuits, i.e., energy-hungry counterpart hardware accelerators, extensive exploration error--energy trade-off, when combining arithmetic-level approximation techniques, is performed first time. Arithmetic-aware approximations deliver significant energy reductions, while allowing...

10.1145/3316781.3317793 article EN 2019-05-23

Approximate computing forms a promising paradigm shift for energy efficient design by aggressively decreasing power consumption of inherently error-tolerant applications. However, approximate architectures exacerbate the complexity due to diversity inexact techniques and their impact on final circuit implementations. In this brief, we introduce accelerator synthesis, which enables power-optimized circuits under error bound constraints, leveraging incorporation diverse multi-level techniques....

10.1109/tcsii.2018.2869025 article EN IEEE Transactions on Circuits & Systems II Express Briefs 2018-09-06

Approximate computing forms a promising design alternative for inherently error resilient applications, trading accuracy power savings. In this paper, we exploit multi-level approximation, i.e. at the algorithmic, logic and circuit level, to low approximate arithmetic architectures hardware multipliers. Motivated from limited savings that approximation techniques can achieve in isolation, explore hybrid methods apply simultaneously more than one different layers. We introduce concept of...

10.1109/islped.2015.7273494 article EN 2015-07-01

The power-wall problem driven by the stagnation of supply voltages in deep-submicron technology nodes, is now major scaling barrier for moving towards manycore era. Although enables extreme volumes computational power, power budget violations will permit only a limited portion to be actually exploited, leading so called dark silicon. Near-Threshold voltage Computing (NTC) has emerged as promising approach overcome power-wall, at expenses reduced performance values and higher sensitivity...

10.5555/2616606.2616853 article EN 2014-03-24

Smith-Waterman algorithm is widely adopted by most popular DNA sequence aligners. The inherent computational intensity and the vast amount of NGS input data it operates on, create a bottleneck in genomic analysis flows for short-read alignment. FPGA architectures have been extensively leveraged to alleviate problem, each one adopting different approach. In existing solutions, effective co-design alignment still remains an open issue, mainly due narrow view on real integration aspects, such...

10.1109/fpl.2019.00021 article EN 2019-09-01

The increasing popularity of LLM-based chatbots combined with their reliance on power-hungry GPU infrastructure forms a critical challenge for providers: minimizing energy consumption under Service-Level Objectives (SLOs) that ensure optimal user experience. Traditional optimization methods fall short LLM inference due to autoregressive architecture, which renders them incapable meeting predefined SLO without <italic xmlns:mml="http://www.w3.org/1998/Math/MathML"...

10.1109/lca.2024.3406038 article EN IEEE Computer Architecture Letters 2024-05-28

EVOLVE is a pan European Innovation Action that aims to fully-integrate High-Performance-Computing (HPC) hardware with state-of-the-art software technologies under unique testbed, enables the convergence of HPC, Cloud and Big-Data worlds increases our ability extract value from massive demanding datasets. EVOLVE's advanced compute platform combines HPC-enabled capabilities, transparent deployment in high abstraction level, versatile processing stack for end-to-end workflows. Hence, domain...

10.23919/date54114.2022.9774698 article EN Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE), 2015 2022-03-14

This paper presents a methodology for fast and efficient Design Space Exploration during High Level Synthesis. An augmented instance of the design space is studied taking under consideration effects both compiler- architectural-level transformations onto final datapath. A new gradient-based pruning technique has been developed, which evaluates large portions solution in quick manner. At second level, proposed combined with exhaustive exploration order to guarantee quality solutions. We show...

10.1109/isvlsi.2010.56 article EN IEEE Computer Society Annual Symposium on VLSI 2010-07-01

We address the problem of custom Dynamic Memory Management (DMM) in Multi-Processor System-on-Chip (MPSoC) architectures. Customization is enabled through definition a design space that captures global, modular and parameterized manner primitive building blocks multi-threaded DMM. A systematic exploration methodology proposed to efficiently traverse space. Customized Pareto DMM configurations are automatically generated development software tools implementing methodology. Experimental...

10.1109/icsamos.2010.5642078 article EN International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation 2010-07-01

Today, video analytics are becoming extremely popular due to the increasing need for extracting valuable information from videos available in public sharing services through camera-driven streams. Typically, organized as a set of separate tasks, each which has different resource requirements (e.g., computational- vs. memory-intensive tasks). The serverless computing paradigm forms very promising approach mapping such types applications, it enables fine-grained deployment and management...

10.1109/cloud60044.2023.00079 article EN 2023-07-01

This paper presents a new methodology for the synthesis of high performance flexible datapaths, targeting computationally intensive digital signal processing kernels embedded applications. The proposed is based on novel coarse-grained reconfigurable/flexible architectural template, which enables combined exploitation horizontal and vertical parallelism along with operation chaining opportunities found in application's behavioral description. Efficient techniques exploiting these optimization...

10.1109/tvlsi.2009.2034167 article EN IEEE Transactions on Very Large Scale Integration (VLSI) Systems 2009-11-17

Very Long Instruction Word (VLIW) application specific processors represent an attractive solution for embedded computing, offering significant computational power with reduced hardware complexity. However, they impose higher compiler complexity since the instructions are executed in parallel based on static schedule. Therefore, finding a promising set of transformations and defining their effects have impact overall system performance. The proposed methodology provides designer integrated...

10.1109/vlsi-soc.2013.6673262 article EN 2013-10-01

Approximate computing emerges as a new design paradigm for generating energy-efficient systems. Voltage overscaling (VOS) forms very promising technique to generate approximate circuits, and its application in cooperation other techniques is proven lead more efficient solutions. However, the existing tools fail provide effective voltage-aware simulation early exploration of power-error tradeoffs. In this brief, we propose VOSsim, framework that extends state-of-the-art industry strength...

10.1109/tvlsi.2018.2803202 article EN IEEE Transactions on Very Large Scale Integration (VLSI) Systems 2018-02-26

The power-wall problem and its dual utilization-wall are considered among the main barriers to feasible/efficient scaling in manycore era. Several researchers have proposed usage of aggressive voltage techniques at near-threshold region, promising significant improvements power efficiency expense reduced performance values higher sensitivity process parametric variations. In this paper, we introduce a variability-aware framework for exploring potential power-efficiency Near Threshold...

10.1109/aspdac.2014.6742907 article EN 2022 27th Asia and South Pacific Design Automation Conference (ASP-DAC) 2014-01-01
Coming Soon ...