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

Piyush Mishra

dblp:78/6987 · DBLP profile ↗
← Back
10ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · conflict

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

Systems, architecture and hardware · 5Computer networks · 4Software 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
3 papers
Embedded and real-time systems · 41% Hardware reliability and fault tolerance · 29% Energy-efficient computing · 26%
Network and information security
2 papers
Cryptographic primitives and cryptanalysis · 55% Hardware security and side channels · 45%

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

TopicWeightPapersLastEvidence papers
Energy-efficient computing › energy-efficient system design
energy-efficient fault tolerance
0.222008
Fixed-Priority Allocation and Scheduling for Energy-Efficient Fault Tolerance in Hard Real-Time Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 2008
Error Correction On-Demand: A Low Power Register Transfer Level Concurrent Error Correction Technique · IEEE Trans. Computers 2007
Embedded and real-time systems › real-time scheduling
fixed-priority scheduling
0.112008
Fixed-Priority Allocation and Scheduling for Energy-Efficient Fault Tolerance in Hard Real-Time Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 2008
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling
0.112008
Fixed-Priority Allocation and Scheduling for Energy-Efficient Fault Tolerance in Hard Real-Time Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 2008
Embedded and real-time systems › multicore real-time systems
task mapping and scheduling
0.112008
Fixed-Priority Allocation and Scheduling for Energy-Efficient Fault Tolerance in Hard Real-Time Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 2008
Hardware reliability and fault tolerance › soft errors
single-event upset
0.112007
Error Correction On-Demand: A Low Power Register Transfer Level Concurrent Error Correction Technique · IEEE Trans. Computers 2007
Hardware reliability and fault tolerance
soft errors
0.112007
Error Correction On-Demand: A Low Power Register Transfer Level Concurrent Error Correction Technique · IEEE Trans. Computers 2007
Cryptographic primitives and cryptanalysis
block cipher
0.022002
Concurrent error detection schemes for fault-based side-channel cryptanalysis of symmetric block ciphers · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Concurrent Error Detection of Fault-Based Side-Channel Cryptanalysis of 128-Bit Symmetric Block Ciphers · DAC 2001
Cryptographic primitives and cryptanalysis › block cipher
AES
0.012002
Concurrent error detection schemes for fault-based side-channel cryptanalysis of symmetric block ciphers · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Hardware security and side channels
fault attacks
0.012001
Concurrent Error Detection of Fault-Based Side-Channel Cryptanalysis of 128-Bit Symmetric Block Ciphers · DAC 2001
Hardware reliability and fault tolerance › error detection
concurrent error detection
0.012001
Concurrent Error Detection of Fault-Based Side-Channel Cryptanalysis of 128-Bit Symmetric Block Ciphers · DAC 2001
Distributed systems › fault tolerance › fault-tolerant real-time systems
fault-tolerant scheduling
0.012008
Fixed-Priority Allocation and Scheduling for Energy-Efficient Fault Tolerance in Hard Real-Time Multiprocessor Systems · IEEE Trans. Parallel Distributed Syst. 2008

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

optimistic fault-tolerant scheduling · 0.1heuristic · 0.1triple modular redundancy · 0.1register-transfer level recomputation · 0.1time redundancy · 0.0inverse-relationship-based CED · 0.0hardware redundancy · 0.0
YearPublicationVenuePosition
2012 Quasi-static fault-tolerant scheduling schemes for energy-efficient hard real-time systems
Tongquan Wei, Piyush Mishra, Kaijie Wu 0001, Junlong Zhou
J. Syst. Softw.2
2008 Fixed-Priority Allocation and Scheduling for Energy-Efficient Fault Tolerance in Hard Real-Time Multiprocessor Systems
abstract
Energy-efficient task allocation and scheduling schemes with deterministic fault-tolerance capabilities are proposed for symmetric multiprocessor systems executing tasks with hard real-time constraints. The proposed heuristic is proven to achieve energy savings by optimally balancing application workload among processors in a system. Based on the observation that fault-free operation is expected to remain dominant in the near future and the probability of the worst case faults is low, an optimistic fault-tolerant heuristic is then proposed to achieve maximum energy savings in the absence of faults while degrading gradually to meet application timing requirements in the worst case of faults. Simulation results show that compared to state-of-art allocation and scheduling schemes proposed heuristic achieves average energy savings of up to 70%. It is also shown that optimistic approach is more resilient to variations in application utilizations and fault occurrences beyond system specifications.
Tongquan Wei, Piyush Mishra, Kaijie Wu 0001
IEEE Trans. Parallel Distributed Syst.2
2007 Error Correction On-Demand: A Low Power Register Transfer Level Concurrent Error Correction Technique
abstract
Errors introduced by radiation-induced single event upset and single event latchup in very deep submicron (VDSM) ICs necessitate concurrent error detection (CED) and correction. Power consumed by circuits used for detecting and correcting errors becomes an extra burden on the tight power budget of VDSM ICs. The triple-modular redundancy-based fault tolerance technique, which is traditionally used for error detection and correction, incurs over 200 percent power overhead. In this paper, we propose register-transfer level low-power on-demand error correction techniques. Proposed techniques implement an original computation and a recomputation in datapath and compare the results from two computations to monitor the health of circuit. A mismatch in results indicates faulty computation and a second recomputation is triggered to rectify the error. The proposed techniques can detect and correct SEU induced transient errors and detect SEL induced permanent errors with as little as 12 percent power overhead
Piyush Mishra, Kaijie Wu 0001
IEEE Trans. Computers2
2006 Online task-scheduling for fault-tolerant low-energy real-time systems
abstract
In this paper we investigate fault tolerance and Dynamic Voltage Scaling (DVS) in hard real time systems. We present two low-complexity fault-aware scheduling algorithms that combine feasibility analysis of Rate Monotonic Algorithm (RMA) schedules and DVS-based frequency scaling using exact characterization of RMA algorithm. These algorithms lay the foundation for highly efficient online schemes that minimize energy consumption by adapting DVS policies to runtime behavior of tasks and fault occurrences without violating the offline feasibility analysis. Simulation results demonstrate energy savings of up to 60% over low-energy offline scheduling algorithms [22].
Tongquan Wei, Piyush Mishra, Kaijie Wu 0001
ICCAD2
2003 An investigation into the design of energy-efficient session negotiation protocols for wireless networks
abstract
Security protocols use session negotiation protocols for establishing and managing secure sessions and secure data exchange protocols for secure data communications. Deployment of resource-intensive security protocols in battery-powered mobile devices has elevated energy characteristics to an important design metric. In this paper we study the energy consumption characteristics of secure session negotiation protocols within the framework of Internet security protocol (IPSec). Based on the observations made we present techniques to optimize the energy consumed by session negotiation protocols. Proposed techniques achieve 5x to 11x energy savings without compromising the session security. We show that the proposed techniques are platform independent and discuss the impact of platform specific characteristics, such as available system resources, on the energy characteristics of the system.
Ramesh Karri, Piyush Mishra
GLOBECOM2
2003 Modeling energy efficient secure wireless networks using network simulation
abstract
In this paper, we extend OPNET/spl reg/ network simulator wireless local area network (WLAN) models to incorporate energy and security. We then use these models to study (1) performance and energy characteristics of large-scale secure WLAN networks under varying channel conditions and (2) impact of energy-efficient security protocol adaptations proposed in [(R. Karri and P. Mishra, 2003), (R. Karri and P. Mishra, 2002)] on the energy consumed by Internet security protocol (IPSec).
Ramesh Karri, Piyush Mishra
ICC2
2003 Optimizing the Energy Consumed by Secure Wireless Sessions - Wireless Transport Layer Security Case Study
Ramesh Karri, Piyush Mishra
Mob. Networks Appl.2
2002 Minimizing energy consumption of secure wireless session with QoS constraints
abstract
We investigate techniques to minimize the energy consumed by a secure wireless session without compromising the security of the session. While we have shown elsewhere (see Karri, R. and Mishra, P., submitted to ACM MOBIHOC 2002; http://emme.poly.edu/Goodies/TEMP/MOBIHOC2002.pdf) that the energy consumed by a secure session is reduced by compressing the session negotiation messages, the protocol header and the data, we now show that it is important to match the block size of compression to the data cache size of the device. We also investigate the choice of a bulk encryption algorithm (3DES vs. AES) and a key exchange protocol (Diffie-Hellman vs. RSA) based on the energy consumed by a secure wireless session. These techniques yield energy savings of 1.3/spl times/ during data transmission and 1.2/spl times/ during data reception beyond those obtained by techniques given in our cited paper. These techniques complement and supplement those proposed in that paper, and when combined, yield overall energy savings of 2.1/spl times/ during data transmission and 4.35/spl times/ during data reception.
Ramesh Karri, Piyush Mishra
ICC2
2002 Concurrent error detection schemes for fault-based side-channel cryptanalysis of symmetric block ciphers
abstract
Fault-based side-channel cryptanalysis is very effective against symmetric and asymmetric encryption algorithms. Although straightforward hardware and time redundancy-based concurrent error detection (CED) architectures can be used to thwart such attacks, they entail significant overheads (either area or performance). The authors investigate systematic approaches to low-cost low-latency CED techniques for symmetric encryption algorithms based on inverse relationships that exist between encryption and decryption at algorithm level, round level, and operation level and develop CED architectures that explore tradeoffs among area overhead, performance penalty, and fault detection latency. The proposed techniques have been validated on FPGA implementations of Advanced Encryption Standard (AES) finalist 128-bit symmetric encryption algorithms.
Ramesh Karri, Kaijie Wu 0001, Piyush Mishra, Yongkook Kim
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2001 Concurrent Error Detection of Fault-Based Side-Channel Cryptanalysis of 128-Bit Symmetric Block Ciphers
abstract
Fault-based side channel cryptanalysis is very effective against symmetric and asymmetric encryption algorithms. Although straightforward hardware and time redundancy based concurrent error detection (CED) architectures can be used to thwart such attacks, they entail significant overhead (either area or performance). In this paper we investigate systematic approaches to low-cost, low-latency CED for symmetric encryption algorithms based on the inverse relationship that exists between encryption and decryption at algorithm level, round level and operation level and develop CED architectures that explore the trade-off between area overhead, performance penalty and error detection latency. The proposed techniques have been validated on FPGA implementations of AES finalist 128-bit symmetric encryption algorithms.
Ramesh Karri, Kaijie Wu 0001, Piyush Mishra, Yongkook Kim
DAC3