apple

Outils Intel pour développeurs

par Christophe Laporte le 11.01.2006 à 18:34
Intel propose sur son site une section dédiée aux développeurs Mac. Le géant des semi-conducteurs explique comment tirer parti de son Core Duo. Intel offre également au téléchargement des compilateurs pour Mac OS X en Fortran et en C++, une librarie Math Kernel qui comprend un ensemble de routines particulièrement optimisées à destination des scientifiques et des ingénieurs, ainsi qu'Integrated Performance Primitives qui vise à optimiser les performances des applications multimédias. Ces outils sont actuellement en bêta et seront disponibles à la vente durant le second trimestre 2006.

|  |  

Découvrez le nouvel iPad sur l'Apple Store
2
1
Vos réactions (17 réactions)
michel [23/09/2007 02:37]

ha ! le fortran intel. incontournable en milieu académique.
titim [23/09/2007 02:37]

Moi qui fait du c++, je me pose une question, le compilateur intel tire t 'il profit du bicore, ou faut t'il pondre un code en mpi (open mp) pour en profiter un max ?
Totophe [23/09/2007 02:37]

ça c'est sympa, les comilos arrivent déjà. :)
klog [23/09/2007 02:37]

titim, toi qui fait du C++, tu dois savoir cliquer sur un lien et lire 4 phrases en anglais, parce qu'alors là tu vois :

"Intel® C++ Compiler for Mac OS
This highly optimized compiler handles the most demanding applications. Intel augments the compiler with advanced support for threading through OpenMP* and auto-parallelism capabilities."

Alors ce coup ci, je te mâche le travail, mais la prochaine fois, t'as un zero pointé et 2 heures de colle, hein ;)
Totophe [23/09/2007 02:37]

il ne manque plus que les powerMac
Pat [23/09/2007 02:37]

Question, j'apprend présentement le c++. Est-ce que ça veut dire qu'on pourra utiliser ce langage pour développer des applications natives (cocoa, core technologies, etc) en c++ et non plus seulement en objective-C ??? svp éclairez moi
titim [23/09/2007 02:37]

Klog merci, j'avais bien lu, mon expérience sur l'auto parallélisation (station sun) m'a montré que c'était complétement nulle. Je voudrai savoir si le truc d'intel est performant ou pas. Sinon va falloir passer par mpi-open mp est ca me saoule, car pour les connaisseurs les instructions send et receive n'accepte pas les passages par adresse, seulement des double et autre int. Alors pour le fortran et un code aux différences finit pourquoi pas mais pour du C++ objet c'est naze ...
Je n'aime pas les zéro pointé
karax [23/09/2007 02:37]

oui enfin faudrai d'uon aides intel 64bits c'est pâs encore le cas
iFrodo [23/09/2007 02:37]

@Karax
Euh tu parles quelle langue là?
klog [23/09/2007 02:37]

@ karax > oui mais fuon moul fa pa 32 bits no fa pa 64 bits saou fuon
mct [23/09/2007 02:37]

@pat, c'est déjà le cas avec gcc
klog [23/09/2007 02:37]

@ pat :

Non : Cocoa nécessitera toujours Ojective-C (ou RealBasic puisque ses développeurs viennent d'annoncer le support natif de Cocoa [et du fat binary]). CoreImage et d'autres APIs Apple (ou non Apple telles qu'OpengL) sont en C (du moins leurs points d'entrées sont au format C), donc utilisable indépendamment en C/C++/Objective-C.

Par contre tu peux très bien mixer C++ et Objective-C via Objective-C++ qui est très bien supporté par XCode (et gcc). Tu fait tes bibliothèques en C++ par exemple et ton interface en Objective-C/Cocoa. Tu peux aussi utiliser Carbon au lieu de Cocoa, si tu tiens à n'utiliser que C/C++.
fanfan [23/09/2007 02:37]

et sur linux, ifc (intel fortran compiler) c est gratos pour les academiques, alors que xlf (ibm) fallait raquer.... faut esperer que linux=macosx de ce point de vue... ca sembloe bien parti

et si on peut se passer du bordel de MPI (mmpich, lammpich etc),; ca serait genial !

FF
macoupc [23/09/2007 02:37]

Pour les non-initiés en programmation, (comme moi) le langage que vous utilisez est incompréhensible ! J'ai essayé de m'accrocher au début mais j'ai vite lâché.

Je voulais juste vous le faire remarquer.
Didier Guillion [23/09/2007 02:37]

Je doit etre mal reveillé mais ou telecharge t'on ? Je suis inscrit a la beta d'Intel depuis pas mal de temps et je n'ai rien recu...

Vous etes sur que c'est vraiment disponible ?

Cordialement
2
1



Réagir

Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  3. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  4. Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  5. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.