Bonjour à toutes et tous,
Est-il possible de faire des appels directs des fonctions OpenCL et OpenMP d'un Processeur Intel (par exemple) via l'assembleur ?
Bonjour à toutes et tous,
Est-il possible de faire des appels directs des fonctions OpenCL et OpenMP d'un Processeur Intel (par exemple) via l'assembleur ?
Oui, de la même façon que tu fais un appel aux API de Windows.
Je me suis rendu compte de mon incohérence.
Il vaut mieux mixer de l'Assembleur dans du C/C++.
Plus facile pour faire des appels, même si on perd un peu de performance par rapport à du pur Assembleur.
Il vaut mieux perdre un peu de performance et garder un code maintenable, en pur Assembleur c'est quasi impossible dans cette complexité... Pas sûr que l'openMP soit facilement utilisable via assembly... OpenMP est intègré au compilateurs.
En OpenCL, à mon avis c'est possible... Pour faire des démos, cela serait du pain béni.
Merci à toi mec
Le compilateur C, sera à 95% du temps meilleurs que toi, donc non tu ne perdra pas de performance au contraireIl vaut mieux perdre un peu de performance et garder un code maintenable
Bon après tout dépend de ce qu’on code , mais un PC actuel faut vraiment y 'aller pour le mettre à genou
Partager