Logic Pro X est optimisé pour les 36 cœurs de l’iMac Pro

Nicolas Furno |

Logic Pro X [10.3.3 – Français – 229,99 € – OS X 10.11 – 1,35 Go – Apple] a été mis à jour spécialement pour l’iMac Pro, le nouveau tout-en-un d’Apple qui devrait être commercialisé d’une minute à l’autre. En particulier, l’outil de montage sonore d’Apple est capable de gérer tous les cœurs de l’ordinateur, jusqu’à 36 sur le modèle haut de gamme.

Cliquer pour agrandir
Cliquer pour agrandir

Cette version est aussi l’occasion de corriger un bug spécifique à High Sierra, où du contenu personnalisé pouvait être indisponible. Apple termine la liste de nouveautés en évoquant des « améliorations apportées à la stabilité et aux performances », ça ne mange pas de pain…

Logic Pro X est traduit en français et l’app nécessite Sierra au minimum. Comptez 230 € et 1,35 Go de téléchargement.

avatar occam | 

Logic Pro X 10.3.3 est donc désormais le Liu Yu-Te (ou le San De, c'est selon) des MAO.
Liu Yu-Te des MAO, belle revanche pour un Shaolin.

avatar gigis92700 | 

Hâte de le faire tourner sur l’iMac pro ! ?

avatar rikki finefleur | 

Il parait que la musique a plus de bpm.

avatar Dodo8 | 

Il a pris 30 euros au passage. Toujours très classe Apple ?

avatar MarcMame | 

@Dodo8

Quand tu connais le coût des solutions alternatives il reste bcp bcp de marge avant de trouver ça cher.
Perso je n'aime pas Logic mais on ne peut pas dire que les 30€ supplémentaires sont injustifiées.

avatar Dodo8 | 

@MarcMame

Je suis complément d’accord et j’adore Logic que j’utilise tous les jours. C’est juste que les 30 euros ils auraient pu les mettre quand ils ont ajouté alchemy (qui vaut les 200 euros de Logic à lui seul) et pas en scred comme ça de manière injustifiée.

avatar monsieurben | 

heu c'est pas 18 coeurs l'iMac pro ?

je sais qu'il y a l'hyper threading mais c'est pas vraiment la même chose que 18 coeurs en plus...

avatar C1rc3@0rc | 

@monsieurben

Oui 18 core reel et le double virtuellement ce qui permet de diminuer inoccupation des core physique...
c'est que des soft capables d'utiliser plus de 8 core, hors serveur, y en a pas lourd, donc tout ce qui peut diminuer cette inoccupation est bienvenu.

Apres, je me demande bien pourquoi il a ete necessaire de mettre a jour ce soft pour qu'il supporte ces core... Normalement, si le travail a ete bien fait, si le soft a la base supporte plus d'un core, il peut bien en exploiter 36 sans modification, c'est une question de conception et d'utilisation des API de paralellisme (OpenCL ou Grand Central chez Apple)...
De la a dire qu'un fleuron comme logic chez Apple aurait ete mal programmé et ne soit pas foutu de supporter le processeur sur lequel il tourne...

avatar Stardustxxx | 

@C1rc3@0rc
"Apres, je me demande bien pourquoi il a ete necessaire de mettre a jour ce soft pour qu'il supporte ces core... Normalement, si le travail a ete bien fait, si le soft a la base supporte plus d'un core, il peut bien en exploiter 36 sans modification, c'est une question de conception et d'utilisation des API de paralellisme (OpenCL ou Grand Central chez Apple)..."

Une raison très simple, le contrôle de qualité.
Le soft ne pouvait pas être testé sur 18 cores jusqu'à présent, donc aucun moyen de garantir que le soft ne plante pas sur cette config.
De plus comme Apple contrôle le hard et le soft dans ce cas ci, il est préférable de limiter le nombre de core dans le soft pour éviter qu'il tourne sur des configs non testées.

Une deuxième raison : optimisation. Vu l'augmentation du nombre de core par rapport aux configs précédente et la nouvelle architecture cache, il est peut-être préférable de dispatcher les threads de façon différentes, et de tweaker certains parametres.

Troisième raison : support pour AVX-512, c'est le premier Mac qui a processeur qui le supporte.

avatar C1rc3@0rc | 

Moais, le Mac Pro embarque 12 cores (et les hackintosh peuvent aller jusqu'a 22 core, et si Apple ne commercialise pas ce type de matériel ils peuvent en avoir pour tester leurs softs) donc ton explication de validation ou de dispacthing me convainc pas vraiment, par contre le principe d'un bridage a 12 core pour pas donner un avantage trop enorme au hackintosh, ça semble plus realiste.

Le 3eme point est plus interressant.
L'AVX-512 pose 2 problemes:
- il est redondant avec le GPU
- il n'est pas compté dans le TDP.

La version 10 core definit un TDP de 140 watts en charge normale (core sous les 3.3Ghz donc), mais le Tcase n'est que de 68º. Je suis tres curieux de voir si Apple exploite donc l'AVX-512 ou si c'est le GPU qui fait le travail a la place. Et si l'AVX-512 est utilisé, comment se comporte la machine pour eviter d'atteindre les 68º fatidiques...

Un autre truc que je note c'est que de toute evidence Apple ne va pas utiliser les fonction de securité du Xeon, nottamment le copro qui gere l'AES, car c'est le T2 qui est charge de ça. De la a dire qu'Apple ne fait pas confiance a Intel sur les fonction de chiffrement et de securité...

Bon apres, tout ce que le T2 prend en charge c'est ça de moins que doit faire le Xeon et donc ça evite d'autant qu'il chauffe...

avatar Stardustxxx | 

@C1rc3@0rc
"Moais, le Mac Pro embarque 12 cores (et les hackintosh peuvent aller jusqu'a 22 core, et si Apple ne commercialise pas ce type de matériel ils peuvent en avoir pour tester leurs softs) donc ton explication de validation ou de dispacthing me convainc pas vraiment, par contre le principe d'un bridage a 12 core pour pas donner un avantage trop enorme au hackintosh, ça semble plus realiste."

Entre 22 et 38 cores, tu ne vois pas une différence ?
Le proc 38 core est plutôt récent, explique mois comment ils auraient pu le tester avant ?

Nouveau cache implique souvent des petites adaptations, par exemple si ta taille de ligne de cache change, tu est mieux d'ajuster tes paramètres dans ton code.

"Le 3eme point est plus interressant.
L'AVX-512 pose 2 problemes:
- il est redondant avec le GPU
- il n'est pas compté dans le TDP."

Pas compté dans le TDP... C'est quoi le rapport...
Le CPU supporte AVX-512 et ca sert, dans plein de cas ca ne vaut pas la peine d'envoyer le data sur le GPU faire le traitement, et ensuite le faire revenir en RAM, dans plein de cas autant rester sur le CPU.
De plus, pour que l'appli supporte AVX-512, elle doit être recompilée, donc nouvelle version.

"La version 10 core definit un TDP de 140 watts en charge normale (core sous les 3.3Ghz donc), mais le Tcase n'est que de 68º. Je suis tres curieux de voir si Apple exploite donc l'AVX-512 ou si c'est le GPU qui fait le travail a la place. Et si l'AVX-512 est utilisé, comment se comporte la machine pour eviter d'atteindre les 68º fatidiques..."
Toujours dans tes délires de TDP...

avatar Paulux13 | 

18 ou 32 coeurs pour faire tourner Logic ... c'est disproportionné ! Les 8 coeurs de la config. "de base" sont largement suffisant ...

avatar jacobinet | 

Bien d'accord.

CONNEXION UTILISATEUR