timing channels
Recently Published Documents


TOTAL DOCUMENTS

135
(FIVE YEARS 22)

H-INDEX

25
(FIVE YEARS 3)

2021 ◽  
Author(s):  
Nils Wistoff ◽  
Moritz Schneider ◽  
Frank K. Gurkaynak ◽  
Luca Benini ◽  
Gernot Heiser
Keyword(s):  

Author(s):  
Gaurav Sharma ◽  
Nilay Pandey ◽  
Ajay Singh ◽  
Ranjan K. Mallik
Keyword(s):  

2021 ◽  
pp. 1-1
Author(s):  
Hongyu Fang ◽  
Sai Santosh Dayapule ◽  
Fan Yao ◽  
Milos Doroslovacki ◽  
Guru Venkataramani
Keyword(s):  

IEEE Access ◽  
2021 ◽  
Vol 9 ◽  
pp. 177-191
Author(s):  
Shorouq Al-Eidi ◽  
Omar Darwish ◽  
Yuanzhu Chen ◽  
Ghaith Husari

Author(s):  
Senthil Pitchai ◽  
VE. Jayanthi

Floating point (FP) multiplication goes down in the scientific application when it sustains the subnormal inputs either in the implementation of software or hardware. Any high-level language executes the FP instructions in the graphics processing unit (GPU) and floating-point unit (FPU) for supporting the normalized numbers alone. In FP multiplication, execution times for normalized and subnormal numbers are not equal. Execution time variations create unintentional delay and data timing channels (DTCs). A circuit is proposed for floating-point multiplication to minimize the unintentional delay for the holistic support of subnormal numbers. In this proposed four-path FP multiplication, the circuit produces the four types of output in four paths having different delays for all cases of input combination. These four paths are establishing the DTCs. A maximum delay path is taken into account to combine and equalize the four paths into a single output path. Two levels of the control circuit combine the four paths to a single path for reducing the DTC effect. To evaluate the performance after path equalization, the proposed FP multiplier is implemented in Stratix-IV and Cyclone-IV FPGAs with a delay of 57.25 and 82.82 ns, respectively. Here, eight pipeline stages reduce the delay and improve the operating speed of the entire circuit. Stage delay and operating speed for this FP multiplier in both FPGA implementations are 12.44 and 16.86[Formula: see text]ns, and 153.19 and 116.78[Formula: see text]MHz, respectively.


Sign in / Sign up

Export Citation Format

Share Document