Live data from Hacker News

KGPU - Augmenting Linux with the CUDA GPU

github.com

31–34 of 34 posts

Re: KGPU - Augmenting Linux with the CUDA GPU

#31
post #14
post #13

Earlier quoted context omitted.

The question should be whether dedicated hardware for accelerated crypto will be worth it when GPU offload is suitable for it. Although in that particular context (security) you might enjoy the isolation of dedicated hardware as opposed to sharing it with others. The GPU solution though of course has the advantage of being able to adapt to new ciphers etc.

Adapting/implementing the newest and hottest cipher on the block is not something that the crypto community advocates. Do you really think crypto accelerated hardware is going to fall behind and not support the ciphers that the crypto community (academia/industry) endorses?

I've been waiting for what, a decade, since VIA introduced padlock to get hardware accelerated encryption in mainstream CPUs. And, just recently, basic support have been introduced but only for AES and nothing else (and if I'm not mistaken (probably is) the padlock is vastly superior to the offerings of AMD and intel :P).

So yes, crypto accelerated hardware is behind and does not support the ciphers that the crypto community (academia/industry) endorses and in all likelihood will never bother catch up since doing it on the GPU will be good enough. Even if it takes another decade.

Re: KGPU - Augmenting Linux with the CUDA GPU

#32
post #31
post #14

Earlier quoted context omitted.

Adapting/implementing the newest and hottest cipher on the block is not something that the crypto community advocates. Do you really think crypto accelerated hardware is going to fall behind and not support the ciphers that the crypto community (academia/industry) endorses?

I've been waiting for what, a decade, since VIA introduced padlock to get hardware accelerated encryption in mainstream CPUs. And, just recently, basic support have been introduced but only for AES and nothing else (and if I'm not mistaken (probably is) the padlock is vastly superior to the offerings of AMD and intel :P). So yes, crypto accelerated hardware is behind and does not support the ciphers that the crypto c…

What algos are you missing?

The AES-NI instruction set was proposed in 2008 and the first intel cpus started shipping almost three years ago.[1] Soekris has had the vpnXXXX crypto accelerators since as long as I can remember.[2]

[1] http://ark.intel.com/search/advanced/?s=t&AESTech=true [2] http://soekris.com/

Re: KGPU - Augmenting Linux with the CUDA GPU

#33
post #32
post #31

Earlier quoted context omitted.

I've been waiting for what, a decade, since VIA introduced padlock to get hardware accelerated encryption in mainstream CPUs. And, just recently, basic support have been introduced but only for AES and nothing else (and if I'm not mistaken (probably is) the padlock is vastly superior to the offerings of AMD and intel :P). So yes, crypto accelerated hardware is behind and does not support the ciphers that the crypto c…

What algos are you missing? The AES-NI instruction set was proposed in 2008 and the first intel cpus started shipping almost three years ago.[1] Soekris has had the vpnXXXX crypto accelerators since as long as I can remember.[2] [1] http://ark.intel.com/search/advanced/?s=t&AESTech=true [2] http://soekris.com/

Blowfish or twofish wouldn't hurt. But I'd be happy with AES, too bad none of my devices have hardware acceleration for it.

The fact that it was proposed in 2008 is quite telling by itself. And when intel introduced it it was in their high-end product lines, to find a processor where AES-NI is less needed would be a challenge.

A suitable integrated GPU would penetrate the market much better and ultimately support products which today use the atom processor. The very same product segment where you barely can use encryption on today (in contrast to a i7 which saturates a fast ssd without breaking a sweat in AES-encryption throughput - without hardware acceleration).

A similar solution would also most likely allow me to encrypt files on my phone without a large impact, even if the manufacturer couldn't care less about security features.

Re: KGPU - Augmenting Linux with the CUDA GPU

#34
post #17
post #15

Earlier quoted context omitted.

That depends on which team you're playing for, no?

I am not trying to be difficult but i have no idea what you are talking about. I looked through your past comments and you seem to be a competent commenter, can you clarify that you meant?

Whether you are attacking the encryption, or whether you're a user of encryption; a defender.

If you're attacking, having flexibility is advantageous.

Post reply on HN