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

Mojtaba Sabeghi

dblp:44/2967 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 2010
—ORCID · none

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

Systems, architecture and hardware · 3 · 2 first-authorComputer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

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
Network performance modeling · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%

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

TopicWeightPapersLastEvidence papers
Network performance modeling
protocol performance analysis
0.112006
Performance assessment of a distributed real-time control system utilizing RDM and RDM+ protocols for communication · CoNEXT 2006
Embedded and real-time systems › real-time communication
real-time communication protocol
0.112006
Performance assessment of a distributed real-time control system utilizing RDM and RDM+ protocols for communication · CoNEXT 2006

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

performance evaluation · 0.1
YearPublicationVenuePosition
2010 Efficient task scheduling for runtime reconfigurable systems
Mahmood Fazlali, Mojtaba Sabeghi, Ali Zakerolhosseini, Koen Bertels
J. Syst. Archit.2
2009 Toward a runtime system for reconfigurable computers: A virtualization approach
abstract
In this paper we propose a virtualization layer to handle the program execution on reconfigurable computers in order to address one of their biggest problems which is the management of the reconfigurable hardware in a multitasking environment. The virtualization layer is responsible for allocating the hardware at run-time based on the status of the system. Furthermore, it provides a consistent and low overhead interface to decouple the process of software development from hardware design which will result in the software to be independent of the underlying reconfigurable hardware. This paper discusses the virtual layer's specification and components. Our preliminary results for a prototype simulated on Molen hardware organization show a competitive performance comparing with an optimal hardware allocation.
Mojtaba Sabeghi, Koen Bertels
DATE1
2009 Compiler assisted runtime task scheduling on a reconfigurable computer
abstract
Multitasking reconfigurable computers with one or more reconfigurable processors are being used increasingly during the past few years. One of the major challenges in such systems is the scheduling and allocation of the tasks on the reconfigurable fabric. In this paper we present a two level scheduling mechanism for tightly coupled reconfigurable architecture machines. To overcome the complexity of identifying kernels at runtime, we use the compiler support. The compiler provides the runtime system with a configuration call graph which will be used as a viable source of information for the scheduling algorithm. We combine the configuration call graphs from all running applications and extract the distance to the next call and frequency of calls in future for each kernel from this graph. We base our scheduling decisions on these two parameters. Evaluation results show that the proposed method is very promising and it has the potential to be considered for future research.
Mojtaba Sabeghi, Vlad Mihai Sima, Koen Bertels
FPL1
2006 Performance assessment of a distributed real-time control system utilizing RDM and RDM+ protocols for communication
abstract
In this paper we have carefully examined two variants of the Round Data Mailer protocol. It is shown that the version, which is designed to be implemented for the MAC layer, has better performance in comparison with the one which is implemented as multi layer protocol.
Mojtaba Sabeghi, Mahmoud Naghibzadeh
CoNEXT1
2006 Scheduling Non-Preemptive Periodic Tasks in Soft Real-Time Systems Using Fuzzy Inference
abstract
Many scheduling algorithms have been studied to guarantee the time constraints of real-time processes. Scheduling decision of these algorithms is usually based on parameters which are assumed to be crisp. However, in many circumstances the values of these parameters are vague. The vagueness of parameters suggests that we make use of fuzzy logic to decide in what order the requests should be executed to better utilize the system and as a result reduce the chance of a request being missed. We have proposed a new fuzzy algorithm called highest fuzzy priority first. The performance of this algorithm is compared with the well-known earliest deadline first algorithm through simulation. For both algorithms, tasks are considered to be non-preemptable. Simulation results show that this fuzzy approach outperforms the earliest deadline first has algorithm in that it decreases the number of missed deadlines and serves more important tasks better
Mojtaba Sabeghi, Mahmoud Naghibzadeh, Toktam Taghavi
ISORC1