Cache ou Registros - o que é mais rápido?

Me desculpe se este é o lugar errado para perguntar isso, mas eu procurei e sempre encontrei uma resposta diferente. Minha pergunta é:

O que é mais rápido?Cache ou registradores de CPU?

De acordo comigo, os registradores são o que carrega dados diretamente para executá-lo enquanto o cache é apenas um local de armazenamento próximo ou internamente na CPU.

Aqui estão as fontes que achei que me confundem:

2 para cache | 1 para registros

http://in.answers.yahoo.com/question/index?qid=20110503030537AAzmDGp

Cache é mais rápido.

http://wiki.answers.com/Q/Is_cache_memory_faster_than_CPU_registers

Então, qual é mesmo?

questionAnswers(2)

yourAnswerToTheQuestion