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

Soheil Aminzadeh

dblp:93/3110 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2011
—ORCID · none

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

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

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
Embedded and real-time systems · 38% Distributed systems · 38% Energy-efficient computing · 23%

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

TopicWeightPapersLastEvidence papers
Distributed systems › fault tolerance
fault-tolerant real-time systems
0.112011
A Comparative Study of System-Level Energy Management Methods for Fault-Tolerant Hard Real-Time Systems · IEEE Trans. Computers 2011
Embedded and real-time systems
real-time scheduling
0.112011
A Comparative Study of System-Level Energy Management Methods for Fault-Tolerant Hard Real-Time Systems · IEEE Trans. Computers 2011
Energy-efficient computing › power management
dynamic power management
0.012011
A Comparative Study of System-Level Energy Management Methods for Fault-Tolerant Hard Real-Time Systems · IEEE Trans. Computers 2011
Energy-efficient computing › voltage scaling
dynamic voltage scaling
0.012011
A Comparative Study of System-Level Energy Management Methods for Fault-Tolerant Hard Real-Time Systems · IEEE Trans. Computers 2011

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

replication · 0.1comparative analysis · 0.1
YearPublicationVenuePosition
2011 A Comparative Study of System-Level Energy Management Methods for Fault-Tolerant Hard Real-Time Systems
abstract
Low energy consumption and fault tolerance are often key objectives in the design of real-time embedded systems. However, these objectives are at odds, and there is a trade-off between them. Real-time systems usually use system level energy reduction methods, i.e., dynamic voltage scaling (DVS) and dynamic power management (DPM). Also hard real-time systems often use replication to achieve fault tolerance. In this paper, we investigate the impact of system level energy reduction methods on both the reliability and energy consumption of hard real-time systems which use replication for fault tolerance. In this analysis, we have considered four various existing energy management methods: 1) Classic DPM, 2) Classic DVS, 3) Postponement method: a variation of DPM which is only applicable to replicated systems, and 4) Hybrid method: a combination of Postponement and DVS. Based on the comparative study, we have provided guidelines so that a designer can decide which energy management method is more suitable for a given application. For example, we have shown that when reliability is the main concern, the postponement method is the most preferable. However, when the energy consumption is the primary concern, the hybrid method may be more appropriate.
Soheil Aminzadeh, Alireza Ejlali
IEEE Trans. Computers1
2008 A Novel GA-Based High-Level Synthesis Technique to Enhance RT-Level Concurrent Testing
abstract
This paper presents an efficient high-level synthesis (HLS) approach to improve RT-level concurrent testing. The proposed method used for both fault detection and fault location. At first the available resources are used in their dead intervals to test active resources for fault detection, and then some changes are applied to the RT-level controller to locate the faults. The fault detection step is based on a genetic algorithm (GA) search technique. This genetic algorithm is applied to the design after high level synthesis process to explore the test map. The proposed method has been evaluated based on dependability enhancement and area/latency overhead imposed to different benchmarks after applying our algorithm. The dependability has been considered in terms of fault coverage. The experimental result shows that applying our algorithm, the associated area overhead and performance penalty are negligible while the online fault coverage improvement is considerable.
Naghmeh Karimi, Soheil Aminzadeh, Saeed Safari, Zainalabedin Navabi
IOLTS2
2007 Co-evolutionary high-level test synthesis
abstract
The main approach of this paper is utilizing bio-inspired evolutionary strategies for high level test synthesis. In this paper a genetic algorithm (GA) is implemented to schedule a data-flow graph considering latency. Also, module binding is performed with another GA concurrently, considering resource constraints. The register allocation is performed using another GA which minimizes the number of registers. Then a co-evolutionary strategy merges the results of these three solutions, targeting testability improvement. Experimental results show using the proposed approach results in improvement in fault coverage with no or negligible overhead in area and delay.
Soheil Aminzadeh, Saeed Safari
ACM Great Lakes Symposium on VLSI1