Embora o ROCS seja uma ferramenta rápida para a pontuação baseada em formas, capaz de processar até 100 moléculas por CPU por segundo, existem algumas tarefas importantes que não podem ser resolvidas nessa velocidade, incluindo a pesquisa em bibliotecas virtuais de bilhões de compostos ou o agrupamento de milhões de moléculas por forma. . Também nessa velocidade, a semelhança da forma não é uma tarefa interativa. Para habilitar essas duas novas aplicações, nossa tecnologia de similaridade de formas, portamos recentemente o ROCS para a GPU; Essa ferramenta é chamada FastROCS. O impacto da aplicação da tecnologia GPU para moldar a pesquisa é imediatamente aparente na Figura 1; o aumento de velocidade na passagem da CPU para a GPU é superior a 3 ordens de magnitude. A capacidade das unidades de GPU de commodities continua a melhorar, com a velocidade aumentando mais de 400% entre 2011 e 2016, e prevê-se que essa taxa de melhoria continue por algum tempo, resultando no FastROCS se tornando proporcionalmente ainda mais rápido que a versão tradicional da CPU.