Skip to main content

Table 2 Comparison of hardware platforms

From: Practical solutions in fully homomorphic encryption: a survey analyzing existing acceleration methods

Metric

Hardware platform

CPU

GPU

FPGA

ASIC

Universality

 +  +  +  +  + 

 +  +  +  + 

 +  +  + 

 +  + 

Customization flexibility

 + 

 +  +  + 

 +  +  +  + 

 +  +  +  +  + 

Acceleration ability

 + 

 +  +  + 

 +  +  +  + 

 +  +  +  +  + 

Price

 +  +  +  + 

 +  +  + 

 +  + 

 +  +  +  +  + 

Practicality

 + 

 +  +  +  + 

 +  +  +  + 

 +  +  + 

Research popularity

 + 

 +  +  +  + 

 +  +  +  + 

 +  +  + 

  1. Note that We use the number of ‘ + ’ to describe the strength of hardware with respect to a feature, with five ‘ + ’ representing the strongest and one ‘ + ’ representing the weakest. The same is true for the meaning of ‘ + ’ in the other tables presented in this paper