Bienvenue invité ( Connexion | Inscription )
9 Jun 2020, 12:36
Message
#1
|
|
![]() BIDOUILLE Guru ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 55 578 Inscrit : 14 Jan 2001 Lieu : Paris Membre no 3 |
Bloomberg rapporte qu'Apple pourrait annoncer son intention formelle de créer des Mac sous ARM lors de la WWDC. Elle laisserait ainsi aux développeurs le temps de commencer à porter leurs logiciels vers cette plateforme d'ici 2021, moment où ces Mac seront disponibles.
Les processeurs resteraient semblables à ceux dont sont dotés iPhone et iPad mais le système d'exploitation serait une version ARM de macOS. Apple aurait dans ses cartons trois processeurs destinés à ses Mac, le premier sera très proche du futur A14 dont seront dotés les prochains iPhone. Lien vers le billet original -------------------- C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
|
|
|
|
![]() |
9 Jun 2020, 21:08
Message
#2
|
|
|
Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 835 Inscrit : 16 Nov 2003 Membre no 11 701 |
@Sarmatt
"La base commune, c'est le jeu d'instructions x86 justement. Si Intel avait ajouté en douce un support du jeu d'instructions Power sur ses CPU, pourquoi AMD l'aurait-elle fait de son côté ? " Je sais pas, mais est-ce vraiment inconcevable ? "Aucune raison de le faire, puisqu'elle n'aurait pas été au courant (on part du principe que c'est caché, c'est toi même qui le dit), " Quand je dis caché, c'est pour du point de vue du commun des mortels (des non-spécialistes, comme moi). Encore une fois, on ne sait pas grand chose des brevets échangés entre les boîtes. Et ce qu'il y a dedans (le processeur) n'est pas vérifiable, au moins facilement. " et quand bien même elle aurait appris que ça existe, pourquoi donc se serait-elle fait chier à l'implémenter dans ses CPU (avec en plus du coup une licence à payer pour utiliser ce jeu d'instructions...) alors qu'Apple n'en est pas client ?" À l'époque, c'était peut être encore possible ? Ce n'est pas Microsoft qui recevait des camions de Macs à l'époque ? "Surtout que si on en croit les témoignages sur le forum d'osx86project, Rosetta peut notamment tourner sur l'Athlon 64 2800+ (avec juste un patch pour permettre à Rosetta de tourner sur un CPU sans SSE3), un CPU sorti en avril 2004, donc plus d'un an avant l'annonce du passage des Mac à Intel et deux ans avant le premier Mac Intel." Donc tu veux dire que rosetta peu se contenter d'un vieux jeu d'instructions pour fonctionner (ou plutôt peut tourner quand même en émulant le jeu d'instructions SSE3) , c'est bien ça ? Pas eu le temps de voir, alors je réponds là : "Enfin, accessoirement... pourquoi le cacher ? Pourquoi prétendre que c'est logiciel si ça ne l'est pas ? " 1. Apple c'est la religion du secret, et il y a des gens très discrets quand même 2. ça fonctionnait vraiment bien. Après l'avoir enlevé, pourquoi ne pas le garder dans un coin, et le ressortir un jour, au cas où ? ... ça marchait tellement bien Ce message a été modifié par ericb2 - 9 Jun 2020, 21:11. |
|
|
|
9 Jun 2020, 21:34
Message
#3
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
"La base commune, c'est le jeu d'instructions x86 justement. Si Intel avait ajouté en douce un support du jeu d'instructions Power sur ses CPU, pourquoi AMD l'aurait-elle fait de son côté ? " Ce serait vraiment extrêmement surprenant oui. Parce que ça voudrait dire qu'AMD a intégré ça en gros juste pour les hackintosh. Mais sans le dire, donc sans pouvoir en tirer un avantage commercial...Je sais pas, mais est-ce vraiment inconcevable ? Et ce qu'il y a dedans (le processeur) n'est pas vérifiable, au moins facilement. C'est au contraire assez facile pour pas mal de gens d'analyser le code binaire d'une application pour voir ce qu'elle fait, et notamment y détecter l'utilisation d'instructions qui ne seraient pas publiques...Or justement, le code de Rosetta, on sait qu'il est passé entre les mains de connaisseurs, qui l'ont notamment modifié pour le rendre non dépendant du jeu d'instructions SSE3 et permettre ainsi son exécution sur une plus vaste gamme de CPU x86, ceux se limitant au SSE2. " et quand bien même elle aurait appris que ça existe, pourquoi donc se serait-elle fait chier à l'implémenter dans ses CPU (avec en plus du coup une licence à payer pour utiliser ce jeu d'instructions...) alors qu'Apple n'en est pas client ?" Hautement improbable. AMD était trop petit pour qu'Apple opte pour ses CPU.À l'époque, c'était peut être encore possible ? Ce n'est pas Microsoft qui recevait des camions de Macs à l'époque ? Quand à des Mac chez Microsoft à l'époque, il y a là une explication tout a fait rationnelle, puisque non seulement Microsoft a toujours développé des applications Mac, donc avait besoin de Mac en interne, mais en plus le Power Mac était le kit de développement officiel pour la Xbox 360, qui date de cette époque (mais ce SDK à base de Power Mac n'avait d'Apple que le matériel, l'OS était un OS Microsoft, dérivé de l'OS Xbox 360), donc Microsoft devait se faire livrer ces Power Mac et y installer le SDK de la Xbox avant de le renvoyer aux studios de développement de jeux. Donc tu veux dire que rosetta peu se contenter d'un vieux jeu d'instructions pour fonctionner (ou plutôt peut tourner quand même en émulant le jeu d'instructions SSE3) , c'est bien ça ? De base, Rosetta utilise SSE3. Certains membres de la communauté hackintosh ont modifié les portions de Rosetta dépendant de SSE3 pour les faire tourner sans SSE3 (au prix bien sûr de performances légèrement réduites).Avec ce patch, Rosetta tourne sur les CPU x86 avec SSE2 (à partir du Pentium 4, fin 2000, chez Intel et de l'Athlon 64, fin 2003, chez AMD). Donc s'il y a dans les CPU x86 une implémentation secrète du jeu d'instructions Power PC pour Rosetta, elle date d'au moins 2000, cinq ans avant l'annonce du Mac Intel, 6 ans avant sa sortie... Et même avant la sortie de Mac OS X desktop... Et encore, ces CPU sortis fin 2000, ils étaient quasi finalisés un an plus tôt... 1. Apple c'est la religion du secret, et il y a des gens très discrets quand même Sauf que justement, le cœur de Rosetta n'a pas été développé par Apple, mais par Transitive, une start-up anglaise qui a depuis été rachetée par IBM. À noter que le logiciel de Transitive permet aussi de gérer d'autres traductions, dont le Sparc vers x86 (utilisé par Sun pour version x86 de Solaris) et le x86 vers Power (d'où le rachat par IBM, qui était intéressé par cette partie), ce qui rend encore plus compliquée l'hypothèse d'une implémentation sous-jacente en hard, puisque ça impliquerait le support des instructions Sparc par les CPU x86 et celui des instructions x86 par les CPU Power...Et surtout, il y a une différence entre secret et mensonge... Cacher que c'est matériel, sans donner aucun détail technique, ça serait juste du secret. Prétendre que c'est logiciel et donner des détails techniques sur cette implémentation logicielle, alors que c'est du matériel, ça n'est pas du secret, c'est du mensonge... 2. ça fonctionnait vraiment bien. Après l'avoir enlevé, pourquoi ne pas le garder dans un coin, et le ressortir un jour, au cas où ? Au cas où quoi ? Et en quoi le fait de l'enlever et de le garder dans un coin accréditerait la thèse d'une implémentation matérielle secrète ? Un logiciel, on peut pas l'enlever et le garder dans un coin ?Et ça fonctionnait vraiment bien parce que les CPU Intel étaient beaucoup plus rapides que les PowerPC, parce que c'était pas de l'émulation (comme rappelé plus haut, c'était du JIT, le binaire était "traduit" en binaire Intel puis c'est le binaire Intel qui était exécuté directement, même si forcément du coup le code était moins bien optimisé que s'il était compilé à partir des sources, ça reste bien plus efficace que de l'émulation... c'est l'approche qu'on retrouve d'ailleurs aujourd'hui dans Windows ARM pour faire tourner des applications x86) et parce que tous les appels aux API fournies par le système étaient faits directement en natif avec du code optimisé (le même que celui utilisé par les application nativement x86). Ce message a été modifié par SartMatt - 9 Jun 2020, 21:51. -------------------- |
|
|
|
Lionel Mac: Apple pourrait annoncer sa transition vers ARM lors de la WWDC 9 Jun 2020, 12:36
gpv Cette situation me rappelle celle vécue en 2005-2... 9 Jun 2020, 14:14
Jedge Citation (gpv @ 9 Jun 2020, 14:14) Cette ... 9 Jun 2020, 16:08
siméon Citation (gpv @ 9 Jun 2020, 14:14) Vu la ... 9 Jun 2020, 17:53
iPantoufle J'espère que ce sera aussi l'occasion de ... 9 Jun 2020, 14:18
ekami S'ils proposent un équivalent de feu Rosetta ... 9 Jun 2020, 14:29
McCaron du coup, c'est pas le moment d'acheter un ... 9 Jun 2020, 14:39
Lionel Citation (McCaron @ 9 Jun 2020, 14:39) du... 9 Jun 2020, 14:48
ekami Citation (Lionel @ 9 Jun 2020, 15:48) Cit... 9 Jun 2020, 15:05

astic Citation (ekami @ 9 Jun 2020, 15:05) Abso... 9 Jun 2020, 15:37
Fars Citation (Lionel @ 9 Jun 2020, 14:48) Cit... 9 Jun 2020, 19:55

os2 Citation (Fars @ 9 Jun 2020, 19:55) C’e... 10 Jun 2020, 14:04

Fars Citation (os2 @ 10 Jun 2020, 14:04) Citat... 10 Jun 2020, 20:42
MapDisto Citation (Lionel @ 9 Jun 2020, 08:48) Cit... 11 Jun 2020, 04:38
Fars Citation (MapDisto @ 11 Jun 2020, 04:38) ... 11 Jun 2020, 06:16
Macintox Citation (Fars @ 11 Jun 2020, 07:16) Tout... 11 Jun 2020, 11:00
MapDisto Citation (Macintox @ 11 Jun 2020, 05:00) ... 11 Jun 2020, 12:00
Fars Citation (Macintox @ 11 Jun 2020, 11:00) ... 11 Jun 2020, 14:59
Sethy Pour ma part, je pense qu'il y a beaucoup de f... 9 Jun 2020, 15:14
malloc Citation (Sethy @ 9 Jun 2020, 15:14) Pour... 9 Jun 2020, 16:06

zebigbug Citation (malloc @ 9 Jun 2020, 17:06) Cit... 10 Jun 2020, 11:29

malloc Citation (zebigbug @ 10 Jun 2020, 11:29) ... 10 Jun 2020, 11:52

Macintox Citation (malloc @ 10 Jun 2020, 12:52) Vo... 10 Jun 2020, 14:15


malloc Citation (Macintox @ 10 Jun 2020, 14:15) ... 10 Jun 2020, 14:22

zebigbug Citation (malloc @ 10 Jun 2020, 12:52) Vo... 11 Jun 2020, 07:22
jeremos Citation (Sethy @ 9 Jun 2020, 16:14) Pour... 9 Jun 2020, 17:02

vlady Citation (jeremos @ 9 Jun 2020, 17:02) Ci... 9 Jun 2020, 18:31


jeremos Citation (vlady @ 9 Jun 2020, 19:31) C... 9 Jun 2020, 20:26



vlady Citation (jeremos @ 9 Jun 2020, 20:26) Ci... 9 Jun 2020, 20:45


MixUnix Citation (vlady @ 9 Jun 2020, 19:31) Cita... 9 Jun 2020, 23:14

tepaze Citation (jeremos @ 9 Jun 2020, 18:02) Je... 10 Jun 2020, 09:19

Skwaloo Citation (jeremos @ 9 Jun 2020, 17:02) Je... 11 Jun 2020, 06:47
SartMatt Citation (Sethy @ 9 Jun 2020, 15:14) Pour... 9 Jun 2020, 20:20
Cochonou Citation (SartMatt @ 9 Jun 2020, 21:20) I... 9 Jun 2020, 23:31
SartMatt Citation (Cochonou @ 9 Jun 2020, 23:31) C... 10 Jun 2020, 12:17
Cochonou Citation (SartMatt @ 10 Jun 2020, 13:17) ... 11 Jun 2020, 08:55
Lionel Citation (Cochonou @ 11 Jun 2020, 08:55) ... 11 Jun 2020, 10:28

Papalou Citation (Lionel @ 11 Jun 2020, 10:28) Si... 11 Jun 2020, 16:29
zebigbug Citation (Cochonou @ 11 Jun 2020, 09:55) ... 11 Jun 2020, 11:04
SartMatt Citation (Cochonou @ 11 Jun 2020, 08:55) ... 11 Jun 2020, 12:06
JayTouCon Un iMac ARM présenté Fin juin et dispo. début ... 9 Jun 2020, 15:21
iPantoufle J'avais fait le pari de rester en Power PC ave... 9 Jun 2020, 15:25
ekami Citation (iPantoufle @ 9 Jun 2020, 16:25)... 9 Jun 2020, 16:36
naoned Citation (iPantoufle @ 9 Jun 2020, 15:25)... 9 Jun 2020, 17:09

madoc Citation (naoned @ 9 Jun 2020, 17:09) Cit... 9 Jun 2020, 18:38
reversi Citation (iPantoufle @ 9 Jun 2020, 16:25)... 10 Jun 2020, 08:07
Bunios Citation (Sethy @ 9 Jun 2020, 15:14) Pour... 9 Jun 2020, 15:41
Padbol38 Mon Macbook pro 2012 commençant vraiment à fatig... 9 Jun 2020, 16:19
Hammondinside tiens donc....bien content de ne plus être pieds ... 9 Jun 2020, 16:34
malloc Il peut y avoir de bonnes surprises.
Le premier M... 9 Jun 2020, 16:34
Pat94 Bonjour,
Nous verrons bien à quoi ressemble ce f... 9 Jun 2020, 16:50
DefKing Citation (Pat94 @ 9 Jun 2020, 17:50) Bonj... 9 Jun 2020, 16:57
fxn Citation (DefKing @ 9 Jun 2020, 17:57) Ci... 10 Jun 2020, 09:39
breadbox dernière chance de se faire un Hackintosh avant q... 9 Jun 2020, 18:05
bluesilence Depuis qu'apple a délaissé Nvidia et le marc... 9 Jun 2020, 18:41
ericb2 @ekami
Après quelques années de recul, et vu co... 9 Jun 2020, 18:49
vlady Citation (ericb2 @ 9 Jun 2020, 18:49) @ek... 9 Jun 2020, 19:15
downanotch Citation (ericb2 @ 9 Jun 2020, 18:49) Apr... 9 Jun 2020, 19:26
SartMatt Citation (ericb2 @ 9 Jun 2020, 18:49) Apr... 9 Jun 2020, 20:31
ekami Citation (downanotch @ 9 Jun 2020, 20:26)... 9 Jun 2020, 22:09
SartMatt Citation (ekami @ 9 Jun 2020, 22:09) Appl... 9 Jun 2020, 23:15
iSpeed Attendez avant de critiquer et puis si ça vous pl... 9 Jun 2020, 19:54
vlady Citation (iSpeed @ 9 Jun 2020, 19:54) Att... 9 Jun 2020, 20:23
lolo-69 Bon, ce sera le coup de grâce me concernant... J... 9 Jun 2020, 19:54
ericb2 Citation (downanotch @ 9 Jun 2020, 20:26)... 9 Jun 2020, 20:25
SartMatt Citation (ericb2 @ 9 Jun 2020, 20:25) Je ... 9 Jun 2020, 20:41
ericb2 @sarmatt
"D'ailleurs, ça marchait trè... 9 Jun 2020, 20:40
SartMatt Citation (ericb2 @ 9 Jun 2020, 20:40) ... 9 Jun 2020, 20:45
ericb2 Ben moi je me souviens de l'unité de calcul e... 9 Jun 2020, 20:46
SartMatt Citation (ericb2 @ 9 Jun 2020, 20:46) En ... 9 Jun 2020, 21:08
ericb2 Merci beaucoup pour toutes ces précisions, c... 9 Jun 2020, 21:48
Sethy Citation (ericb2 @ 9 Jun 2020, 21:48) Mer... 9 Jun 2020, 22:13
kenzo05000 On va donc avoir droit a des IPhones de 21 pouces ... 9 Jun 2020, 23:37
Grib Bon, et bien si ça se confirme, je n'ai plus ... 10 Jun 2020, 00:22
dtb06 Cool ! On pourra mettre Android sur les Macs ... 10 Jun 2020, 03:44
Bunios Citation (SartMatt @ 9 Jun 2020, 20:20) O... 10 Jun 2020, 04:39
martremblay En ce qui me concerne, je suis sur mac intel pour ... 10 Jun 2020, 07:01
erik C’est curieux personne n’émet l’hypothèse ... 10 Jun 2020, 07:07
enka Citation (erik @ 10 Jun 2020, 07:07) C’... 10 Jun 2020, 09:46

Macintox Citation (enka @ 10 Jun 2020, 10:46) Cita... 10 Jun 2020, 11:36
MixUnix Citation (erik @ 10 Jun 2020, 08:07) C’... 10 Jun 2020, 13:15
Herriep Mais pourquoi pas des macs avec du Intel (ou Amd s... 10 Jun 2020, 07:41
SartMatt Citation (Herriep @ 10 Jun 2020, 07:41) M... 10 Jun 2020, 20:32
radamanthys Citation (SartMatt @ 10 Jun 2020, 21:32) ... 11 Jun 2020, 06:59
SartMatt Citation (radamanthys @ 11 Jun 2020, 06:5... 11 Jun 2020, 10:23
yannos Les ARM seront pour de petites config j’imagine ... 10 Jun 2020, 09:17
Macintox Citation (Lionel @ 9 Jun 2020, 13:36) Blo... 10 Jun 2020, 09:44
Pat94 Citation (fxn @ 10 Jun 2020, 09:39) don... 10 Jun 2020, 11:15
M-Rick Pourquoi tant de négativité ? C'est bien fra... 10 Jun 2020, 11:27
Papalou Citation (M-Rick @ 10 Jun 2020, 11:2... 10 Jun 2020, 14:09
iSpeed Citation (M-Rick @ 10 Jun 2020, 21:2... 10 Jun 2020, 20:35
Skwaloo Citation (M-Rick @ 10 Jun 2020, 11:2... 11 Jun 2020, 19:50
SartMatt Citation (Skwaloo @ 11 Jun 2020, 19:50) s... 11 Jun 2020, 21:12
SartMatt Citation (Skwaloo @ 11 Jun 2020, 19:50) E... 11 Jun 2020, 21:32
djdoxy Je suis partagé...
Le passage vers Intel etait ... 10 Jun 2020, 14:58
Xdave Citation (djdoxy @ 10 Jun 2020, 15:58) Je... 11 Jun 2020, 08:42
JoKer_forever Citation (Xdave @ 11 Jun 2020, 09:42) C... 11 Jun 2020, 09:07
Xdave Citation (JoKer_forever @ 11 Jun 2020, 10... 11 Jun 2020, 20:25![]() ![]() |
| Nous sommes le : 26th December 2025 - 20:41 |