Demo Data from EDBT 2026 / reviewers in the wild / expert
Panagiotis Skrimponis
dblp:179/7935
· DBLP profile ↗
7ranked-venue papers
0as first author
3since 2021 · last 2024
0000-0003-4161-0641ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 since 2021Computer networks · 2 · 1 since 2021
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.
| Computer networks
1 paper |
Wireless networking · 44% Edge and fog computing · 44% Cellular and mobile networks · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 68% Reconfigurable computing and FPGAs · 32% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › processing-in-memory
near-memory processing |
0.4 | 1 | 2020 | Near-memory Acceleration for Scalable Phylogenetic Inference · FPGA 2020 |
Bioinformatics and computational biology › phylogenetics
phylogenetic inference |
0.1 | 1 | 2020 | Near-memory Acceleration for Scalable Phylogenetic Inference · FPGA 2020 |
Cellular and mobile networks
millimeter-wave communication |
0.1 | 1 | 2020 | Challenge: COSMOS: A city-scale programmable testbed for experimentation with advanced wireless · MobiCom 2020 |
Memory systems › memory access optimization
data movement reduction |
0.1 | 1 | 2020 | Near-memory Acceleration for Scalable Phylogenetic Inference · FPGA 2020 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.1 | 1 | 2020 | Near-memory Acceleration for Scalable Phylogenetic Inference · FPGA 2020 |
Reconfigurable computing and FPGAs › FPGA-based emulation
multi-FPGA emulation |
0.1 | 1 | 2020 | Near-memory Acceleration for Scalable Phylogenetic Inference · FPGA 2020 |
Methods — techniques the papers use, named apart from their topics
near-memory computation units · 0.9disaggregated memory · 0.9data-allocation scheme · 0.9software-defined radio · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Millimeter Wave Radar Measurements: Distinguishing UAS and Birds Based on 60 GHz micro-Doppler SignaturesabstractThis work presents the results of measurements conducted on small drones and a bionic bird using a 60 GHz millimeter wave radar, analyzing their micro-Doppler characteristics in both time and frequency domains. In particular, we focus on their distinct nature of movement, i.e., rotating propellers and flapping wings, rather than relying on their materials. The time-series measurements show comparable differences in the phase of the samples as a result of micro-Doppler effects. Utilizing the collected measurement data, we develop neural network models to accurately differentiate between bionic birds and drones, having a significant potential for application in airports where precise object identification is essential. We adopt a convolutional neural network for detecting changes in the amplitude values and a convolutional long- and short-term memory for identifying the phase difference between the drone and bird signatures. The results reveal that distinguishing between small drones and birds can be done based on the phase difference of the scattered radar signals, even with a high noise variance. Seongjoon Kang, Henrik Forsten, Panagiotis Skrimponis, Martins Ezuma, Marco Mezzavilla, Ismail Güvenç, Sundeep Rangan, Vasilii Semkin |
VTC Fall | 3 |
| 2023 | Open-access millimeter-wave software-defined radios in the PAWR COSMOS testbed: Design, deployment, and experimentation
Tingjun Chen, Prasanthi Maddala, Panagiotis Skrimponis, Jakub Kolodziejski, Abhishek Adhikari, Hang Hu 0008, Zhihui Gao, Arun Paidimarri, Alberto Valdes-Garcia, Myung J. Lee, Sundeep Rangan, Gil Zussman, Ivan Seskar |
Comput. Networks | 3 |
| 2022 | Scalable Phylogeny Reconstruction with Disaggregated Near-memory ProcessingabstractDisaggregated computer architectures eliminate resource fragmentation in next-generation datacenters by enabling virtual machines to employ resources such as CPUs, memory, and accelerators that are physically located on different servers. While this paves the way for highly compute- and/or memory-intensive applications to potentially deploy all CPUs and/or memory resources in a datacenter, it poses a major challenge to the efficient deployment of hardware accelerators: input/output data can reside on different servers than the ones hosting accelerator resources, thereby requiring time- and energy-consuming remote data transfers that diminish the gains of hardware acceleration. Targeting a disaggregated datacenter architecture similar to the IBM dReDBox disaggregated datacenter prototype, the present work explores the potential of deploying custom acceleration units adjacently to the disaggregated-memory controller on memory bricks (in dReDBox terminology), which is implemented on FPGA technology, to reduce data movement and improve performance and energy efficiency when reconstructing large phylogenies (evolutionary relationships among organisms). A fundamental computational kernel is the Phylogenetic Likelihood Function (PLF), which dominates the total execution time (up to 95%) of widely used maximum-likelihood methods. Numerous efforts to boost PLF performance over the years focused on accelerating computation; since the PLF is a data-intensive, memory-bound operation, performance remains limited by data movement, and memory disaggregation only exacerbates the problem. We describe two near-memory processing models, one that addresses the problem of workload distribution to memory bricks, which is particularly tailored toward larger genomes (e.g., plants and mammals), and one that reduces overall memory requirements through memory-side data interpolation transparently to the application, thereby allowing the phylogeny size to scale to a larger number of organisms without requiring additional memory. Nikolaos Alachiotis 0001, Panagiotis Skrimponis, Emmanouil Pissadakis, Dionisios N. Pnevmatikatos |
ACM Trans. Reconfigurable Technol. Syst. | 2 |
| 2020 | Near-memory Acceleration for Scalable Phylogenetic InferenceabstractPhylogenetics study the evolutionary history of a collection of organisms based on observed heritable molecular traits, finding practical application in a wide range of domains, from conservation biology and epidemiology, to forensics and drug development. A fundamental computational kernel to evaluate evolutionary histories, also referred to as phylogenies, is the Phylogenetic Likelihood Function (PLF), which dominates the total execution time (by up to 95%) of widely used maximum-likelihood phylogenetic methods. Numerous efforts to boost PLF performance over the years mostly focused on accelerating computation; since the PLF is a data-intensive, memory-bound operation, performance remains limited by data movement. In this work, we employ near-memory computation units (NMUs) within a FPGA-based computing environment with disaggregated memory to alleviate the data movement problem and improve performance and energy efficiency when inferring large-scale phylogenies. NMUs were deployed on a multi-FPGA emulation platform for the IBM dReDBox disaggregated datacenter prototype. We find that performance and power efficiency improves by an order of magnitude when NMUs compute on local data that reside on the same server tray. This is achieved through an efficient data-allocation scheme that minimizes inter-tray data transfers (remote-data movement) when computing the PLF. More specifically, we observe up to 22x better FLOPS performance and 13x higher power efficiency (FLOPS/Watt) over the more traditional, accelerator-as-a-coprocessor model, which requires explicit remote-data transfers between disaggregated memory modules and accelerator units. Nikolaos Alachiotis 0001, Panagiotis Skrimponis, Emmanouil Pissadakis, Sundeep Rangan, Dionisios N. Pnevmatikatos |
FPGA | 2 |
| 2020 | Challenge: COSMOS: A city-scale programmable testbed for experimentation with advanced wirelessabstractThis paper focuses on COSMOS - Cloud enhanced Open Software defined MObile wireless testbed for city-Scale deployment. The COSMOS testbed is being deployed in West Harlem (New York City) as part of the NSF Platforms for Advanced Wireless Research (PAWR) program. It will enable researchers to explore the technology "sweet spot" of ultra-high bandwidth and ultra-low latency in the most demanding real-world environment. We describe the testbed's architecture, the design and deployment challenges, and the experience gained during the design and pilot deployment. Specifically, we describe COSMOS' computing and network architectures, the critical building blocks, and its programmability at different layers. The building blocks include software-defined radios, 28 GHz millimeter-wave phased array modules, optical transport network, core and edge cloud, and control and management software. We describe COSMOS' deployment phases in a dense urban environment, the research areas that could be studied in the testbed, and specific example experiments. Finally, we discuss our experience with using COSMOS as an educational tool. Dipankar Raychaudhuri, Ivan Seskar, Gil Zussman, Thanasis Korakis, Daniel C. Kilper, Tingjun Chen, Jakub Kolodziejski, Zoran Kostic, Xiaoxiong Gu, Harish Krishnaswamy, Sumit Maheshwari, Panagiotis Skrimponis, Craig Gutterman |
MobiCom | 13 |
| 2018 | ReFiRe: Efficient Deployment of Remote Fine-Grained Reconfigurable AcceleratorsabstractThe need for specialized hardware acceleration in today's computing platforms is well established, due to power and efficiency reasons. Broadening an accelerator's scope of application is highly desirable, but requires a finer-grained architecture with basic primitives, which inevitably exhibits increased communication and synchronization requirements. In disaggregated-computing environ-ments, where data transfers between remote nodes are realized via datacenter-wide packet exchanges, reducing communication and synchronization is a prerequisite for the effective employment of remote acceleration. To this end, we present ReFiRe (Remote Fine-grained Reconfigurable acceleration), a generic deployment framework with native support for partial reconfiguration that allows to considerably reduce communication needs between a processor and remote accelerators. This is achieved by shifting control flow, partial reconfiguration, and execution decisions to the remote side through arbitrarily long instructions that encapsulate complex sequences of operations and their re-spective synchronization requirements. ReFiRe outperforms an SDSoC-generated accelerator system that employs the same accelerator cores to boost performance of a genomics application that detects positive selection. Emmanouil Pissadakis, Nikolaos Alachiotis 0001, Panagiotis Skrimponis, Dimitris Theodoropoulos 0001, Thanasis Korakis, Dionisios N. Pnevmatikatos |
FPT | 3 |
| 2016 | SoCLog: A real-time, automatically generated logging and profiling mechanism for FPGA-based Systems On ChipabstractRecent advances in FPGA technology and the proliferation of High Level Synthesis (HLS) tools makes it possible to implement complex System on Chip (SoC) designs that realize complete applications in a single FPGA device. To be able to exploit the large performance vs. area search space of such modern FPGA-based SoCs, system architects must have the appropriate performance analysis tools to evaluate-preferably at runtime-the computational requirements and the data flow of such a system to determine potential performance bottlenecks when running realistic workloads. In this paper we introduce SoCLog, a framework that automatically enhances the platform architecture with additional hardware components used to generate activity logs when the base SoC architecture executes an application. This real-time information can be analyzed by the system designer to expose performance bottlenecks not only on aggregate, but also at clock cycle granularity thus revealing potential design inefficiencies when there is burst of activity in the system. We evaluate our framework with a number of SoC designs to show that such a logging information can be valuable for the design of a complex SoC in a modern FPGA with minimal area overhead. Ioannis Parnassos, Panagiotis Skrimponis, Georgios Zindros, Nikolaos Bellas |
FPL | 2 |