Firefly (aiemmin PC GAMESS) on ohjelmistopaketti ab initio kvanttikemiallisiin laskelmiin. Toimii Intel - yhteensopivissa prosessoreissa, joissa on x86- ja x86-64-arkkitehtuuri ( vain 32-bittinen versio). Perustuu GAMESS (US) -ohjelmistopaketin koodiin . Ohjelman pääkehittäjä on Alexander Granovsky . He kirjoittivat uudelleen 60-70% koodista. Suurimmat muutokset koskivat ohjelman alustariippuvaisia osia (muistivaraus, levyn I/O, rinnakkaiskäynnistys), matemaattisia funktioita (esim. matriisioperaatioita) ja kvanttikemiallisia menetelmiä ( Hartree -Fock-menetelmä , Møller- Plessetin häiriöteoria ) , tiheysfunktionaalinen teoria ). Tämän seurauksena PC GAMESSista on tullut huomattavasti nopeampi kuin alkuperäinen ohjelma. Lokakuusta 2008 lähtien projekti on etääntynyt GAMESSista (USA) ja muuttanut nimensä Fireflyksi. 17. lokakuuta 2009 asti molempia nimiä käytettiin vaihtokelpoisina. [yksi]