CLBuilder è un’utility che semplifica la programmazione con OpenCL (Open Computing Language) la tecnologia multipiattaforma (inclusa in Snow Leopard) che rende disponibile la potenza delle GPU delle scheda video per elaborazioni generiche. L’utility consente di compilare, eseguire i debugging ed eseguire il profile del kernel OpenCL. La colorazione semplifica il riconoscimento della corretta sintassi per i comandi; è possibile impostare valori d’input e output verificando i risultati, visualizzare informazioni su dispositivi e piattaforme.
Nvidia, Intel e AMD mettono da qualche tempo a disposizione kit di sviluppo software con i quali è possibile sfruttare la potenza di elaborazione delle GPU per l’esecuzione di compiti complessi. Questo kit semplifica ulteriormente lo sviluppo di applicazioni.
Con OpenCL, lo ricordiamo, la potenza delle GPU può essere sfruttata non solo dalle applicazioni più esigenti a livello grafico, come i videogame e la modellazione 3D ma può essere sfruttata per ottenere miglioramenti software di vario tipo in applicazioni di previsioni finanziarie, programmi per la contabilità e la gestione delle finanze personali, routine complesse nelle applicazioni multimediali, simulazioni fisiche accurate.
CLBuilder è inn vendita a 19,99 euro sul Mac App Store.
[A cura di Mauro Notarianni]