Microsoft patentoi videokoodauksen kiihdytyksen näytönohjaimen avulla

Teemu Laitila
13. lokakuuta, 2010 16:02

Microsoftille on myönnetty patentti tekniikalle, jossa näytönohjaimen grafiikkaprosessoreita hyödynnetään videokuvan koodauksen tehostamisessa. Patentissa kuvaillaan periaatetta, jossa GPU suorittaa esimerkiksi liikkeenarviointilaskentaa yhteistyössä prosessorin kanssa. Hakemus kuvailee myös laskettavan datan järjestämistä siten, että GPU voi hyödyntää useita laskentayksikköjä samanaikaisesti.
Tekniikka saattaa kuullostaa tutulta, sillä videokuvan koodauksen nopeutus on yksi eniten käytetyistä esimerkeistä, joilla näytönohjainten suurta rinnakkaislaskentatehoa on esitelty GPGPU-tekniikan (General Purpose Graphics Processing Unit) keksimisestä lähtien. Useat ammattikäyttöön tarkoitetut videoeditorit hyödyntävät Nvidian CUDA-tekniikkaa tai alustariippumatonta OpenCL-kieltä videon käsittelyn nopeutukseen.
Microsoft haki patenttia tekniikkalle jo vuonna 2004 ja hakemus hyväksytiin vasta nyt. Teoriassa patentti tarkoitaa sitä, että näytönohjainvalmistajien sekä esimerkiksi Adoben olisi lisensoitava tekniikka Microsoftilta. Käytännössä kuitenkin patentin avulla tuskin voitetaan oikeustaisteluita, johtuen tekniikan yleisyydestä.

Lue myös nämä
Käytämme evästeitä sivuillamme. Näin parannamme palveluamme.