Na GPU Technology Conference 2009, o website “PC Games Hardware” teve a oportunidade de conversar com Andy Keane, gerente geral de negócios da Nvidia sobre a arquitetura Fermi. Em sua entrevista, Andy relata o nível de modularidade que este chip terá.
Andy nos conta que a Nvidia usa nos núcleos de 32 unidades de multiprocessadores(SMS), cada um oferecendo uma unidade separada para DFMA para Single-Precision FMA, e uma unidade inteira adicional, a unidade DFMA. Esta, por sua vez, pode opcionalmente ser utilizada para precisão simples, com em jogos, por exemplo.
Esta variedade de unidades processantes do Fermi não podem ser usadas simultaneamente, conforme relatado anteriormente por Tony Tamasi. Isso geraria uma indesejável ampliação do chip, que com 512 ALUs fica por volta de 500mm2, sendo difícil prover versões “custo efetivas” para o mercado intermediário ou de jogos.
A solução seria criar o design da Fermi de forma modular, podendo variar o número de unidades processantes SIMD (16) ou a capacidade de memória interna do chip, sendo assim, a arquitetura Fermi seria especialmente preparada para poder se adaptar melhor aos jogos, deslocando unidades que fariam processamento de 64bits para processamento de precisão simples. Com isso sua performance em games aumentaria consideravelmente.
Além disso, seria possível desabilitar o controle de erros para memórias especiais (ECC), aumentando o desempenho em alguns por cento.