How much computer power do we need for human-like brain computer model?

Computing systems

Today (2017) 10 years ago (2007) 20 years ago (1997)
System Sunway TaihuLight - Sunway MPP, Sunway SW26010 260C 1.45GHz, Sunway, NRCPC BlueGene/L - eServer Blue Gene Solution, IBM ASCI Red, Intel
Cores 10,649,600 212,992 7,264
RMax (TFlop/s) 93,000 478 1.0
Rpeak (TFlop/s) 125,000 596 1.4
Power (kW) 15,371 2,329 ≈500

Neuron simulation

Goal Computing needed Current state Power needed
Simplified neuron 1 TFlop/s 90,000 neurons 0.17 kW per neuron
Electrophysiologically realistic Hodgkin-Huxley neuron 1,200 TFlop/s 75 neurons
750 % achievable today
205 kW per neuron

Human brain simulation

Goal Computing needed Current state Power needed
Simplified brain ≈ 1025 neurons 1025 TFlop/s 9 × 10-23 %
0 % achievable today
2.05 × 1028
= 1.6 × 1015 × current world's year energy consumption
Brain with Hodgkin-Huxley neurons 1.2 × 1028 TFlop/s 7.5 × 10-26 %
0 % achievable today
2.46 × 1030
= 2 × 1018 × current world's year energy consumption