Hat AMD den OpenCL-Support f체r CPUs gestrichen?

War짯um behaup짯tet Lux짯Mark auf ein짯mal kei짯ne Open짯CL-f채hi짯ge CPU mehr im Sys짯tem zu fin짯den, wenn Jah짯re zuvor der Test noch pro짯blem짯los durch짯lief? Auf der Suche nach Ant짯wor짯ten stol짯pern wir 체ber einen Foren-Ein짯trag, der das sel짯be Pro짯blem beschreibt. Das inter짯es짯san짯te ist, dass der AMD-Mit짯ar짯bei짯ter dipak dar짯auf geant짯wor짯tet hat und best채짯tigt, dass der Open짯CL-Sup짯port f체r CPUs von Sei짯ten AMDs ein짯ge짯stellt wurde.

Das gilt mit Nich짯ten nur f체r neue CPUs, im aktu짯el짯len Trei짯ber ist f체r alle Pro짯zes짯so짯ren des Her짯stel짯lers die Unter짯st체t짯zung ent짯fernt wor짯den. Dem Foren짯ein짯trag zufol짯ge ist dies mit dem Trei짯ber 18.8.1 im letz짯ten August gesche짯hen, in den Releasen짯o짯tes ist davon aller짯dings nichts zu lesen. Nat체r짯lich sind nati짯ve CPU-Apps per짯for짯man짯ter als Open짯CL-Anwen짯dun짯gen auf der CPU, aller짯dings war AMD in der Rich짯tung mal Vor짯rei짯ter und Riva짯le Intel unter짯st체tzt Open짯CL noch heu짯te auf sei짯nen Platt짯for짯men. Gera짯de Ent짯wick짯ler tes짯ten ihre Codes 철fters erst auf der CPU um m철g짯li짯che Feh짯ler zu fin짯den. Es w채re daher w체n짯schens짯wert, wenn AMD den Open짯CL-Sup짯port f체r CPUs wie짯der herstellt.

Open짯CL wur짯de von AMD, IBM, Intel und Nvi짯dia ent짯wor짯fen und von Apple zur Stan짯dar짯di짯sie짯rung bei der Khro짯nos Group ein짯ge짯reicht. 2008 waren die Spe짯zi짯fi짯ka짯tio짯nen final und wur짯den in Ver짯si짯on 1.0 aus짯ge짯rollt. Prin짯zi짯pi짯ell l채sst sich jede Rechen짯ein짯heit die Open짯CL nutzt f체r Berech짯nun짯gen nut짯zen und so k철n짯nen CPU, GPU und ande짯re Pro짯zes짯so짯ren an ein und der sel짯ben Auf짯ga짯ben짯stel짯lung arbei짯ten, ohne dass die Anwen짯dung selbst jede die짯ser Ein짯hei짯ten selbst anspre짯chen muss. Der Host erkennt nur die ein짯zel짯nen Open짯CL-Devices und spricht an. Das ist bei Hete짯ro짯ge짯nen Sys짯te짯men zwar nicht unbe짯dingt die effi짯zi짯en짯tes짯te aber in ers짯ter N채he짯rung die ein짯fachs짯te M철g짯lich짯keit alle Ein짯hei짯ten zu verwenden.