Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Maxim Rykunov

dblp:27/11110 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 1 · 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 architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 33% Electronic design automation · 33% Distributed systems · 33%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
formal specification
0.212014
Synthesis of Processor Instruction Sets from High-Level ISA Specifications · IEEE Trans. Computers 2014
Electronic design automation
high-level synthesis
0.212014
Synthesis of Processor Instruction Sets from High-Level ISA Specifications · IEEE Trans. Computers 2014
Processor architecture and microarchitecture
instruction set architecture
0.212014
Synthesis of Processor Instruction Sets from High-Level ISA Specifications · IEEE Trans. Computers 2014

Methods — techniques the papers use, named apart from their topics

event-b · 0.2conditional partial order graphs · 0.2
YearPublicationVenuePosition
2022 Multipath Ghost Recognition for Indoor MIMO Radar
abstract
Multipath is a challenging problem for radar-based localization systems, especially in indoor scenarios. Multipath is caused by the bounces from static objects like walls and furniture in the room creating false alarms (“ghosts”) in target detections. Although solutions for the multipath effect have been proposed for a range of radar sensing problems, the specific case of multipath recognition and mitigation for a colocated multiple-input–multiple-output (MIMO) radar remains unsolved. For MIMO radar, the different direction-of-arrival (DoA) and direction-of-departure (DoD) angles inhibit the use of beamforming with a virtual array for localizing the first-order ghosts. Additionally, the prior knowledge of the multipath geometry model (room layout and boundary) is not always accessible. Classical ray tracing methods to resolve multipath are hence, not practical. In this work, we exploit a linear relationship between the target and multipath ghosts in the range-Doppler map to propose a Hough-transform-based multipath recognition solution. The algorithm does not require prior multipath geometry information and applies to the various indoor environments for an MIMO radar. Simulation and measurement results demonstrate the effectiveness of the proposed algorithm.
Eddy De Greef, Maxim Rykunov, Hichem Sahli, Sofie Pollin, André Bourdoux
IEEE Trans. Geosci. Remote. Sens.3
2021 Programmable Systems for Intelligence in Automobiles (PRYSTINE): Final results after Year 3
abstract
Autonomous driving is disrupting the automotive industry as we know it today. For this, fail-operational behavior is essential in the sense, plan, and act stages of the automation chain in order to handle safety-critical situations on its own, which currently is not reached with state-of-the-art approaches.The European ECSEL research project PRYSTINE realizes Fail-operational Urban Surround perceptION (FUSION) based on robust Radar and LiDAR sensor fusion and control functions in order to enable safe automated driving in urban and rural environments. This paper showcases some of the key exploitable results (e.g., novel Radar sensors, innovative embedded control and E/E architectures, pioneering sensor fusion approaches, AI-controlled vehicle demonstrators) achieved until its final year 3.
Norbert Druml, Anna Ryabokon, Rupert Schorn, Jochen Koszescha, Kaspars Ozols, Aleksandrs Levinskis, Rihards Novickis, Ethiopia Nigussie, Jouni Isoaho, Selim Solmaz, Georg Stettinger, Sergio E. Diaz, Mauricio Marcano, Jorge Villagra, Juan Medina, Martina Schwarz, Antonio Artuñedo, Mauro Comi, Rutger Beekelaar, Onur Özçelik, Elif Aksu Tasdelen, Yesim Gürbüz, Jan Saijets, Jukka Kyynäräinen, Dmitry Morits, Björn Debaillie, Maxim Rykunov, Joan Escamilla, Jarno Vanne, Tomi Korhonen, Kalle Holma, Eva-Maria Matzhold, Carlo Novara, Fabio Tango, Paolo Burgio, Giuseppe Carlo Calafiore, Milad Karimshoushtari, Emilie Boulay, Miguel Dhaens, Kylian Praet, Han Zwijnenberg, Henri Palm, David Aledo Ortega, Ercan Kalali, Tuomas Pensala, Arto Kyytinen, Morten Larsen, Omar Veledar, Georg Macher, Michael Lafer, Lorenzo Giraudi, Jakob Reckenzaun, Daniel Hammer, Naveen Mohan, Josef Schmid, Alfred Höß, Shai Ophir, Anand Dubey, Jonas Fuchs, Maximilian Lübke, Andrei Anghel, Nicolae-Catalin Ristea, Martin Törngren, Alua Musralina, Marlene Harter, Joseena Memadathil Jose, George Dimitrakopoulos 0001
DSD27
2014 Synthesis of Processor Instruction Sets from High-Level ISA Specifications
abstract
As processors continue to get exponentially cheaper for end users following Moore’s law, the costs involved in their design keep growing, also at an exponential rate. The reason is ever increasing complexity of processors, which modern EDA tools struggle to keep up with. This paper focuses on the design of Instruction Set Architecture (ISA), a significant part of the whole processor design flow. Optimal design of an instruction set for a particular combination of available hardware resources and software requirements is crucial for building processors with high performance and energy efficiency, and is a challenging task involving a lot of heuristics and high-level design decisions. This paper presents a new compositional approach to formal specification and synthesis of ISAs. The approach is based on a new formalism, called Conditional Partial Order Graphs, capable of capturing common behavioural patterns shared by processor instructions, and therefore providing a very compact and efficient way to represent and manipulate ISAs. The Event-B modelling framework is used as a formal specification and verification back-end to guarantee correctness of ISA specifications. We demonstrate benefits of the presented methodology on several examples, including Intel 8051 microcontroller.
Andrey Mokhov, Alexei Iliasov, Danil Sokolov, Maxim Rykunov, Alexandre Yakovlev, Alexander B. Romanovsky
IEEE Trans. Computers4
2013 Design-for-adaptivity of microarchitectures
abstract
In the last decade we have witnessed a steady trend towards functional diversification of hardware, because an application specific hardware component is a lot easier to design and optimise than a general-purpose one. Therefore, a modern microelectronics system often contains several application specific cores, each targeted for a particular function. As operating conditions issues are becoming more important, we start to see non-functional diversification in terms of performance and energy consumption; it is expected that a system can operate in a wide spectrum of environmental conditions and it should support a hierarchy of energy-saving modes. As a result, "mode-specific" processing cores are gaining popularity. The number of possible combinations of functional and nonfunctional variations of hardware components is becoming unmanageable and is leading to inefficient silicon utilisation. In this paper we explore a novel approach to hardware design which allows building computation systems capable of adjusting to operating conditions through dynamic reconfiguration. We demonstrate the approach by designing an asynchronous microprocessor core that can operate in a wide range of supply voltages and can adjust its functionality towards a specific application and operating mode. Our methodology is based on a novel model of hardware description and on self-timed design techniques.
Maxim Rykunov, Andrey Mokhov, Danil Sokolov, Alexandre Yakovlev, Albert Koelmans
ASAP1
2011 Formal modelling and transformations of processor instruction sets
abstract
Instruction sets of modern processors contain hundreds of instructions defined on a relatively small set of datapath components and distinguished by their codes and the order in which they activate these components. Optimal design of an instruction set for a particular combination of available hardware components and software requirements is crucial for system performance and is a challenging task involving a lot of heuristics and high-level design decisions. The overall design process is significantly complicated by inefficient representation of instructions, which are usually described individually despite the fact that they share a lot of common behavioural patterns. This paper presents a new methodology for compact graph representation of processor instruction sets, which gives the designer a new high-level perspective for reasoning on large sets of instructions without having to look at each of them individually. This opens the way for various transformation and optimisation procedures, which are formally defined and explained on several examples, as well as practically evaluated on an FPGA platform.
Andrey Mokhov, Danil Sokolov, Maxim Rykunov, Alexandre Yakovlev
MEMOCODE3