Adobe diffuse des bêtas de Premiere Pro, Premiere Rush et Audition optimisées pour Apple M1

Adobe diffuse des bêtas de Premiere Pro, Premiere Rush et Audition optimisées pour Apple M1

Adobe diffuse des bêtas de Premiere Pro, Premiere Rush et Audition optimisées pour Apple M1

Les éditeurs continuent leur travail d’adaptation aux puces Apple Silicon. Chez Adobe, les trois prochains logiciels à passer à la moulinette seront Premiere Pro, Premiere Rush et Audition, dont des bêtas optimisées – en tout cas partiellement – sont disponibles pour les abonnés au Creative Cloud.

Ces bêtas s'exécutent séparément et ne remplacent pas les versions stables. Heureusement, car Adobe prévient que leur fonctionnement n’est pas garanti. L’optimisation est progressive, surtout dans Premiere Pro : les fonctions transiteront au fur et à mesure des bêtas.

Comme Adobe l’indique dans un billet dédié, le gain en performances à attendre est important à terme. Sur des fonctions tirant partie de l’IA, les versions optimisées M1 enfoncent littéralement leurs cousines sur Mac Intel. Sur des opérations plus courantes comme l’export H.264, on est proche des performances de l’actuel MacBook Pro 16" (Core i7 de 9e génération, six cœurs à 2,6 GHz dans sa version de base)

L’éditeur prévient également que de nombreux compléments ne fonctionnent actuellement pas. Il se concentre pour l’instant sur les fonctions essentielles et les codecs les plus utilisés : H.264, HEVC et ProRes. Les plug-ins, effets et pilotes tiers doivent être mis à jour par leurs éditeurs respectifs.

Début 2021, l’optimisation M1 continuera avec Illustrator et InDesign. Puis viendront Lightroom Classic et After Effects dans le courant de l'année, sans plus de précision pour l’instant.

Commentaires (7)


J’ai l’impression que les CPU ARM sont + performants sur certaines tâches que les x86, seulement si c’est prévu dans le CPU lui-même, sinon les performances s’effondre, c’est bien ça ?


Les opérations d’encodage video (par exemple) dépendent sous X64 d’instructions “SIMD” capables d’effectuer (encore une fois, par exemple - je simplifie) huit multiplications/additions simultanées en rafale sur des lignes entières de pixels. Si elles sont correctement utiliées, ça donne un boost de performance sur cette plateforme.



Ca ne veut pas dire pour autant que la même séquence convertie à la volée en instructions ARM soit aussi efficace. Il faut donc ré-optimiser spécifiquement ce code-là en utilisant d’autres pipelines SIMD spécifiques à la puce M1


Alors c’est dur de généraliser les CPU ARM car entre un Qualcomm “Microsoft” SQ2 et un Apple M1 c’est comme comparé un Ryzen 9 et un Core i3….



Mais la nature SoC signifie qu’on peut intégrer des composants dédiés. Ainsi le Neural Engine du M1 qui est apparemment identique a celui de l’iPhone 12 éclate tout ce qui est dispo dans les produits grands publics niveau “IA” tandis que du côté GPU Apple se contente pour le moment d’aller au niveau d’une Geforce 1050 si je me souviens bien de ce que j’ai lu dans le dernier Canard PC Hardware, tandis que niveau CPU, le coeur haute performance est le plus efficient du marché devant les Core et Ryzen MAIS il n’y en a que 4 donc Apple se contente d’être au top sur les CPU 4 coeurs… Pour le moment… Après l’architecture BIGlittle des ARM signifie qu’il y a des coeurs basse consommation pour les taches simples donc effectivement un SoC ARM consommera moins qu’un CPU x86 sur de nombreuses tâches.



(quote:1844962:33A20158-2813-4F0D-9D4A-FD05E2C42E48)
Les opérations d’encodage video (par exemple) dépendent sous X64 d’instructions “SIMD” capables d’effectuer (encore une fois, par exemple - je simplifie) huit multiplications/additions simultanées en rafale sur des lignes entières de pixels. Si elles sont correctement utiliées, ça donne un boost de performance sur cette plateforme.



Ca ne veut pas dire pour autant que la même séquence convertie à la volée en instructions ARM soit aussi efficace. Il faut donc ré-optimiser spécifiquement ce code-là en utilisant d’autres pipelines SIMD spécifiques à la puce M1



Leum a dit:


Mais la nature SoC signifie qu’on peut intégrer des composants dédiés. Ainsi le Neural Engine du M1 qui est apparemment identique a celui de l’iPhone 12 éclate tout ce qui est dispo dans les produits grands publics niveau “IA” tandis que du côté GPU Apple se contente pour le moment d’aller au niveau d’une Geforce 1050 si je me souviens bien de ce que j’ai lu dans le dernier Canard PC Hardware, tandis que niveau CPU, le coeur haute performance est le plus efficient du marché devant les Core et Ryzen MAIS il n’y en a que 4 donc Apple se contente d’être au top sur les CPU 4 coeurs… Pour le moment… Après l’architecture BIGlittle des ARM signifie qu’il y a des coeurs basse consommation pour les taches simples donc effectivement un SoC ARM consommera moins qu’un CPU x86 sur de nombreuses tâches.




Merci pour les réponses :inpactitude:



dylem29 a dit:


J’ai l’impression que les CPU ARM sont + performants sur certaines tâches que les x86, seulement si c’est prévu dans le CPU lui-même, sinon les performances s’effondre, c’est bien ça ?




Pas vraiment…



J’ai suivit d’assez près tout un tas de test sur le dernier M1 et force est de constater que c’est vraiment de la tuerie. Je vais pas dire qu’un misérable mac mini est aussi puissant qu’une grosse tour pc mais s’en est vraiment pas loin en ce qui concerne le CPU.



Et quand l’application est native et n’utilise pas Rosetta les performances sont juste ridiculement haute. Si à ça t’ajoute la faible consommation électrique c’est juste de la folie.



Pour le reste, ça dépendra des applications. Certaines utilisent un maximum de core et d’autre nom, pareil pour la ram. Et pour être dans le sujet, les produit l’adaube ne sont pas terrible en terme d’optimisation.


N’oublions pas que c’est le model de base ce M1, apple semble travailler sur un version 16 et 32 cores pour les ‘gros’ Mac avec jusqu’a 128 core GPU, ce qui devrait bien fonctionner en video et graphisme


Tout à fait. Les “M2” en 3nm auront certainement bien plus de coeur que les Ryzen et Core équivalent au vu des rumeurs et une partie GPU suffisante pour remplacer les GPU mobiles.


Fermer