Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dionysios Diamantopoulos is active.

Publication


Featured researches published by Dionysios Diamantopoulos.


Journal of Field Robotics | 2014

SPARTAN: Developing a Vision System for Future Autonomous Space Exploration Robots

Ioannis Kostavelis; Lazaros Nalpantidis; Evangelos Boukas; Marcos Avilés Rodrigálvarez; Ioannis Stamoulias; George Lentaris; Dionysios Diamantopoulos; Kostas Siozios; Dimitrios Soudris; Antonios Gasteratos

Mars exploration is expected to remain a focus of the scientific community in the years to come. A Mars rover should be highly autonomous because communication between the rover and the terrestrial operation center is difficult, and because the vehicle should spend as much of its traverse time as possible moving. Autonomous behavior of the rover implies that the vision system provides both a wide view to enable navigation and three-dimensional (3D) reconstruction, and at the same time a close-up view ensuring safety and providing reliable odometry data. The European Space Agency funded project “SPAring Robotics Technologies for Autonomous Navigation” (SPARTAN) aimed to develop an efficient vision system to cover all such aspects of autonomous exploratory rovers. This paper presents the development of such a system, starting from the requirements up to the testing of the working prototype. The vision system was designed with the intention of being efficient, low-cost, and accurate and to be implemented using custom-designed vectorial processing by means of field programmable gate arrays (FPGAs). A prototype of the complete vision system was developed, mounted on a basic mobile robot platform, and tested. The results on both real-world Mars-like and long-range simulated data are presented in terms of 3D reconstruction and visual odometry accuracy, as well as execution speed. The developed system is found to fulfill the set requirements.


adaptive hardware and systems | 2012

SPARTAN project: On profiling computer vision algorithms for rover navigation

Dionysios Diamantopoulos; Kostas Siozios; George Lentaris; Dimitrios Soudris; Marcos Avilés Rodrigálvarez

The exploration of Mars is one of the main goals for NASA/ESA, as confirmed by past and recent activities. One of the most challenging tasks for these missions is the autonomous robots navigation. Existing approaches incorporate vision-based solutions and exhibit remarkable results in term of accuracy. Unfortunately, these approaches affect mostly computational and memory intensive algorithms running on software-level. In this paper, we introduce a novel methodology for efficient implementation of computer vision algorithms for the SPARTAN project (ExoMars 2018 mission). Experimental results prove the effectiveness of the introduced solution, as compared to a software-based implementation.


reconfigurable communication centric systems on chip | 2011

SPARTAN project: Efficient implementation of computer vision algorithms onto reconfigurable platform targeting to space applications

Kostas Siozios; Dionysios Diamantopoulos; Ioannis Kostavelis; Evangelos Boukas; Lazaros Nalpantidis; Dimitrios Soudris; Antonios Gasteratos; Marcos Avilés; Iraklis Anagnostopoulos

Vision-based robotic applications exhibit increased computational complexity. This problem becomes even more important regarding mission critical application domains. The SPARTAN project focuses in the tight and optimal implementation of computer vision algorithms targeting to rover navigation for space applications. For evaluation purposes, these algorithms will be implemented with a co-design methodology onto a Virtex-6 FPGA device.


field programmable logic and applications | 2012

Hardware implementation of stereo correspondence algorithm for the ExoMars mission

George Lentaris; Dionysios Diamantopoulos; Kostas Siozios; Dimitrios Soudris; M. Avilés Rodrigálvarez

Computer vision algorithms exhibit increased complexity introducing significant implementation problems in conventional computing systems, especially whenever real-time constraints are imposed. This paper describes the ESA compatible VHDL development of a stereo correspondence algorithm for rover navigation in the SPARTAN system. The design is implemented on a Xilinx Virtex-6 FPGA and the evaluation results validate the efficiency of the applied methodology by showing real-time performance with minimal hardware utilization.


international conference on embedded computer systems architectures modeling and simulation | 2015

High-level synthesizable dataflow MapReduce accelerator for FPGA-coupled data centers

Dionysios Diamantopoulos; Christoforos Kachris

Manipulating big-data entries of emerging server workloads requires a design paradigm shift towards more aggressive system-level architecture solutions. From software perspective, the MapReduce framework is a prominent parallel data processing tool as the volume of data to analyze grows rapidly. FPGAs can be used to accelerate the processing of data and reduce significantly the power consumption. However, FPGAs have not been deployed in data centers due to the high programming complexity of hardware. In this paper we present HLSMapReduceFlow, i.e. a novel reconfigurable MapReduce accelerator that can be scaled-up to data centers and it can speedup the processing of Map computation kernels, while promising minimum energy footprint and high programming efficiency due to the use of HLS. We propose the complete decoupling of MapReduces tasks data-paths to distinct buses, accessed from individual processing engines. Such a dataflow approach implies a holistic C/C++ to RTL domain-level MapReduce transition. In this work, we further extent HLS tools, with systematic source-to-source code annotation of HLS optimization directives, by adding as a state-of-art system-level implementation toolflow. The proposed architecture is implemented, mapped and evaluated to a Virtex-7 FPGA and shows that the proposed scheme can achieve up to 4.3× overall throughput improvement in MapReduce applications, while offering two orders of magnitude power/energy improvements compared to a high-end multi-core processor.


applied reconfigurable computing | 2015

Dynamic Memory Management in Vivado-HLS for Scalable Many-Accelerator Architectures

Dionysios Diamantopoulos; Sotirios Xydis; Kostas Siozios; Dimitrios Soudris

This paper discusses the incorporation of dynamic memory management during High-Level-Synthesis (HLS) for effective resource utilization in many-accelerator architectures targeting to FPGA devices. We show that in today’s FPGA devices, the main limiting factor of scaling the number of accelerators is the starvation of the available on-chip memory. For many-accelerator architectures, this leads in severe inefficiencies, i.e. memory-induced resource under-utilization of the rest of the FPGA’s resources. Recognizing that static memory allocation – the de-facto mechanism supported by modern design techniques and synthesis tools – forms the main source of “resource under-utilization” problems, we introduce the DMM-HLS framework that extends conventional HLS with dynamic memory allocation/deallocation mechanisms to be incorporated during many-accelerator synthesis. We integrated the proposed framework with the industrial strength Vivado-HLS tool, and we evaluate its effectiveness with a set of key accelerators from emerging application domains. DMM-HLS delivers significant increase in FPGA’s accelerators density (3.8\(\times \) more accelerators) in exchange for affordable overheads in terms of delay and resource count.


Microprocessors and Microsystems | 2014

A framework for rapid evaluation of heterogeneous 3-D NoC architectures

Efstathios Sotiriou-Xanthopoulos; Dionysios Diamantopoulos; Kostas Siozios; George Economakos; Dimitrios Soudris

Abstract The scalability of communication infrastructure in modern Integrated Circuits (ICs) becomes a challenging issue, which might be a significant bottleneck if not carefully addressed. Towards this direction, the usage of Networks-on-Chip (NoC) is a preferred solution. In this work, we propose a software-supported framework for quantifying the efficiency of heterogeneous 3-D NoC architectures. In contrast to existing approaches for NoC design, the introduced heterogeneous architecture consists of a mixture of 2-D and 3-D routers, which reduces the delay and power consumption with a slight impact on packet hops. More specifically, the experimental results with a number of DSP applications show the effectiveness of the introduced methodology, as we achieve on average 25% higher maximum operation frequency and 39% lower power consumption compared to the uniform 3-D NoCs.


ACM Transactions in Embedded Computing Systems | 2014

Plug&Chip: A Framework for Supporting Rapid Prototyping of 3D Hybrid Virtual SoCs

Dionysios Diamantopoulos; Efstathios Sotiriou-Xanthopoulos; Kostas Siozios; George Economakos; Dimitrios Soudris

In the embedded system domain there is a continuous demand towards providing higher flexibility for application development. This trend strives for virtual prototyping solutions capable of performing fast system simulation. Among other benefits, such a solution supports concurrent hardware/software system design by enabling to start developing, testing, and validating the embedded software substantially earlier than has been possible in the past. Towards this direction, throughout this article we introduce a new framework, named Plug&Chip, targeting to support rapid prototyping of 2D and 3D digital systems. In contrast to other relevant approaches, our solution provides higher flexibility by enabling incremental system design, while also handling platforms developed with the usage of 3D integration technology.


international conference on electronics, circuits, and systems | 2011

Configurable baseband digital transceiver for Gbps wireless 60 GHz communications

Dionysios Diamantopoulos; Panagiotis Galiatsatos; Athanasios Karachalios; George Lentaris; Dionisios I. Reisis; Dimitrios Soudris

The evolution of 60 GHz wireless networks using Orthogonal Frequency Division Multiplexing (OFDM) technique imposed requirements of increased processing in the baseband implementations. The current paper focuses on the design of a pipelined architecture realizing the baseband functions. The design bases on using parallel paths to achieve a throughput of 1.6 Gbps. The number of paths is configured at compile time to be 4, 8 or 16, for achieving maximal throughput by either using cutting edge technology FPGA platforms or target implementations with low cost devices. FPGA implementations validate the results.


IEEE Computer Architecture Letters | 2015

Mitigating Memory-Induced Dark Silicon in Many-Accelerator Architectures

Dionysios Diamantopoulos; Sotirios Xydis; Kostas Siozios; Dimitrios Soudris

Many-Accelerator (MA) systems have been introduced as a promising architectural paradigm that can boost performance and improve power of general-purpose computing platforms. In this paper, we focus on the problem of resource under-utilization, i.e. Dark Silicon, in FPGA-based MA platforms. We show that except the typically expected peak power budget, on-chip memory resources form a severe under-utilization factor in MA platforms, leading up to 75 percent of dark silicon. Recognizing that static memory allocation-the de-facto mechanism supported by modern design techniques and synthesis tools-forms the main source of memory-induced Dark Silicon, we introduce a novel framework that extends conventional high level synthesis (HLS) with dynamic memory management (DMM) features, enabling accelerators to dynamically adapt their allocated memory to the runtime memory requirements, thus maximizing the overall accelerator count through effective sharing of FPGAs memories resources. We show that our technique delivers significant gains in FPGAs accelerators density, i.e. 3.8×, and application throughput up to 3.1× and 21.4× for shared and private memory accelerators.

Collaboration


Dive into the Dionysios Diamantopoulos's collaboration.

Top Co-Authors

Avatar

Dimitrios Soudris

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

Kostas Siozios

Aristotle University of Thessaloniki

View shared research outputs
Top Co-Authors

Avatar

George Economakos

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

George Lentaris

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

Sotirios Xydis

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

Antonios Gasteratos

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar

Efstathios Sotiriou-Xanthopoulos

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

Evangelos Boukas

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar

Ioannis Kostavelis

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar

Ioannis Stamoulias

National Technical University of Athens

View shared research outputs
Researchain Logo
Decentralizing Knowledge