Dostane GCC podporu OpenCL?
V prosinci představená finální verze 1.0 rozhraní OpenCL vnesla trochu více (potenciálně sjednocující) naděje na pole GPGPU využití grafických karet. Oba hlavní výrobci, AMD a nVidia, pilně pracují na implementaci OpenCL do svých (nejen) linuxových ovladačů, byť by vlastně mohli nadále spoléhat na svá řešení (nVidia na CUDA, naproti tomu AMD už vlastně svoje neúspěšné Close to Metal odstavila a hodlá nadále podporovat právě OpenCL), ale na poli rozhraní Mesa zatím nic významného. OpenCL se však již stalo tématem debat mailing listu GCC (GNU Compiler Collection) a je možné (zatím bych si netroufl říci reálné), že podpora OpenCL bude zahrnuta v některé z budoucích verzí GCC. OpenCL zakládá na jazyku C99, který je dialektem standardního Céčka, oproti němuž přináší několik novinek. Jeho implementace by každopádně nebyla nepřekonatelně těžká a věřím, že většina linuxových lidí (ať již programátorů nebo uživatelů výsledných aplikací) něco takového jen uvítá.