Calcule o enésimo tempo em tempo de compilação [fechado]

Os recursos do C ++ 11, comconstexpr e template argument packs, devem, na minha opinião, ser fortes o suficiente para executar alguns cálculos bastante complexos. Um exemplo possível para o qual eu tenho uma aplicação prática é o cálculo do enésimo tempo em tempo de compilação.

Eu estou pedindo maneiras de implementar esse cálculo. Se mais de uma solução for proposta, pode ser interessante compará-las.

Para lhe dar uma idéia das minhas expectativas de desempenho: eu espero por algum código que possa encontrar o 512º primo (que é 3671) em menos de um segundo tempo de compilação em hardware de desktop razoável.