Bienvenue invité ( Connexion | Inscription )
5 Nov 2025, 17:05
Message
#1
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Rédacteurs Messages : 2 274 Inscrit : 19 Nov 2020 Membre no 212 895 |
Suggestion de présentation Alain @nialap m'a contacté il y a une dizaine de jours, car il a un NeXT Cube qui a besoin d'amour. Les critères sont de pouvoir effacer proprement les données propriétaires qui y sont conservées, pouvoir le remettre potentiellement en l'état ainsi que ses périphériques, et lui offrir un avenir. Ce NeXT Cube et ses périphériques ont été conservés depuis 10 ans dans des cartons empilés dans son garage, suite à un déménagement en Bretagne. Il est donc possible que même si tout fonctionnait au stockage, ça ne soit plus le cas aujourd'hui. Faut que je vous parle de la configuration et des périphériques, c'est pour moi un bijou! D'abord le NeXT Cube Motorola 68040, qui a préfiguré nos Mac d'aujourd'hui et surtout Mac OS X, avec des outils de développements incroyablement avancés pour l'époque dont XCode descend, une machine et un OS inégalés. Ensuite il est équipé d'une carte Dimension, avec son iNTEL i860 aka 80860, une carte graphique vraiment unique, qui accélère toute l'interface et les rendus 2D et surtout 3D en 16 millions de couleurs! Ce i860 n'est pas juste une GPU mais une sorte de CPU+GPU, unique. Ça rend ce NeXT Cube encore plus rare! Mieux que ça, il vient avec un écran couleur, un disque-dur externe SCSI 1 Go, une imprimante laser Postscript, et une imprimante jet d'encre couleur Canon. Plus équipé ou complet que ça, je ne vois pas! Alain souhaiterait donner ce matériel, qui a une grande valeur historique, à des personnes ou un musée informatique, qui puisse le faire revivre (si nécessaire) et perdurer! Le NeXT Cube qui a créé le Web Souvenez-vous que le Web et son premier navigateur ont été créé sur un NeXT Cube, au CERN Franco-Suisse, par un chercheur Anglais Tim Berners-Lee. Le Web est Européen et NeXT... Adoptez un morceau d'Histoire de l'informatique et du Web! Notez que si je n'avais pas été si loin et en 130V, j'aurais sauté sur l'occase! Lien vers le billet original -------------------- La liberté d'expression c'est l'extrémisme. La censure c'est la liberté.
|
|
|
|
![]() |
5 Nov 2025, 18:27
Message
#2
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 895 Inscrit : 18 Oct 2005 Lieu : La Bresse bourguignonne Membre no 48 138 |
Sa place est dans un musée.
Si personne ne le prend… Ce message a été modifié par chartz - 5 Nov 2025, 19:11. -------------------- Un ordi, oui, mais un Mac ! Et vive le silence !
|
|
|
|
6 Nov 2025, 13:27
Message
#3
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 5 810 Inscrit : 5 Mar 2003 Lieu : Ville de Notre-Dame Membre no 6 523 |
Sa place est dans un musée. Si personne ne le prend… Le docteur Jones Junior ne l'aurait pas formulé autrement... Quelle belle machine ce NeXT Cube fut et il serait pertinent qu'il puisse être conservé pour les générations futures. -------------------- Sur iMac Pro (fin-2017) en Xeon 8 coeurs à 3.2 GHz / 32 Go Ram / Radeon Pro Vega 56 8 Go / 1 To SSD
Sous macOS 10.14.6 (Mojave) à jour et en réseau Wifi 6 avec une boite fibre 5 Gbit/s (fin de l'ADSL à la capitale) Ayant été anobli depuis le 1er septembre de l'an de grâce 2024 membre de l'Ordre Décroissant par la Belle Province, mes messages ont tendance à disparaitre sur ces merveilleux forums... Nostalgique de l'Apple IIgs ? Un petit émulateur : www.casags.net |
|
|
|
7 Nov 2025, 08:55
Message
#4
|
|
|
Nouveau Membre Groupe : Membres Messages : 16 Inscrit : 8 Aug 2017 Membre no 202 920 |
Sa place est dans un musée. Si personne ne le prend… Le docteur Jones Junior ne l'aurait pas formulé autrement... Quelle belle machine ce NeXT Cube fut et il serait pertinent qu'il puisse être conservé pour les générations futures. Merci de la réponse, je l'attendais. J'ai relu ton article qui ne mentionne pas spécifiquement le type d'architecture. Je sais que "tous" les processeurs sont Von Neumann, c'est ce qui faisait ce i860 une belle exception. Cela correspond à mes souvenirs d'époque. Je ne veux pas être conclusif, car ce niveau de hardware dépasse mes compétences, mais je ne l'ai pas inventé. Voilà un article de 1991 qui l'indique : https://www.ardent-tool.com/CPU/Personal_Su..._Intel_i860.pdf "The i860 features a Harvard architecture, wide internal data paths..." Après, il y a peut-être des différence entre l'architecture (interne?) et l'implémentation d'un bus (externe?). Et là, tu peux m'expliquer... |
|
|
|
7 Nov 2025, 12:18
Message
#5
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Rédacteurs Messages : 2 274 Inscrit : 19 Nov 2020 Membre no 212 895 |
Sa place est dans un musée. Si personne ne le prend… Le docteur Jones Junior ne l'aurait pas formulé autrement... Quelle belle machine ce NeXT Cube fut et il serait pertinent qu'il puisse être conservé pour les générations futures. Merci de la réponse, je l'attendais. J'ai relu ton article qui ne mentionne pas spécifiquement le type d'architecture. Je sais que "tous" les processeurs sont Von Neumann, c'est ce qui faisait ce i860 une belle exception. Cela correspond à mes souvenirs d'époque. Je ne veux pas être conclusif, car ce niveau de hardware dépasse mes compétences, mais je ne l'ai pas inventé. Voilà un article de 1991 qui l'indique : https://www.ardent-tool.com/CPU/Personal_Su..._Intel_i860.pdf "The i860 features a Harvard architecture, wide internal data paths..." Après, il y a peut-être des différence entre l'architecture (interne?) et l'implémentation d'un bus (externe?). Et là, tu peux m'expliquer... Oui on dissocie maintenant architecture et micro-architecture, car ces puces ce sont incroyablement complexifiées: là où sur le premier ARM il y avait un transistor, il peut y en avoir un million maintenant! Imagine-toi, un 486 complet là où il y avait un seul transistor! Ça me donne le tournis... L'ancienne séparation était jeu d'instruction et architecture (implémentation physique). Aujourd'hui on sépare entre architecture (qui a donc changé de sens entre-temps), incluant jeu d'instruction, niveaux de sécurité, modes de fonctionnements, gestion des interruptions, niveaux de transactions mémoire, donc tout ce qui devrait être comportemental, et micro-architecture qui concerne l'implémentation qui devrait ne pas influer sur le comportemental. Par exemple les CPU x86 actuelles ont une architecture CISC x86, mais une micro-architecture RISC. Le grand écart. Du point-de-vue programmeur qui ne devrait voir que l'architecture, c'est toujours du CISC x86. Et compatible. Même pour le programmeur de Kernel. Du point-de-vue interne et des performances, c'est en fait très proche des ARM actuels. Et il reste des traces de la [micro-]architecture Harvard dans toutes nos CPU, non avec des bus de données doublées pour communiquer avec la mémoire, mais via les caches niveau 1 (L1) voire L2 dans certains cas, avec un cache code L1 pour les instructions (et un prefetcher dédié) associé à un cache data L1 (et un prefetche dédié, du write-back, etc.). Le même objectif, l'implémentation différant très largement. D'ailleurs depuis les Core 2, il y a même du cache des micro-instructions, celles de la micro-architecture réelle (non de l'architecture comme dans le L1), qu'on pourrait appelé L0, destiné à accélérer les boucles. Le premier but de la [micro-]architecture Harvard étant de s'assurer que le code puisse s'exécuter même quand le bus Data/Données occupé. Et on trouvera cela dès le 68010 avec un "cache" de boucles de 2 instructions (usuellement move.x + dbra) -------------------- La liberté d'expression c'est l'extrémisme. La censure c'est la liberté.
|
|
|
|
7 Nov 2025, 14:18
Message
#6
|
|
|
Nouveau Membre Groupe : Membres Messages : 16 Inscrit : 8 Aug 2017 Membre no 202 920 |
Sa place est dans un musée. Si personne ne le prend… Le docteur Jones Junior ne l'aurait pas formulé autrement... Quelle belle machine ce NeXT Cube fut et il serait pertinent qu'il puisse être conservé pour les générations futures. Merci de la réponse, je l'attendais. J'ai relu ton article qui ne mentionne pas spécifiquement le type d'architecture. Je sais que "tous" les processeurs sont Von Neumann, c'est ce qui faisait ce i860 une belle exception. Cela correspond à mes souvenirs d'époque. Je ne veux pas être conclusif, car ce niveau de hardware dépasse mes compétences, mais je ne l'ai pas inventé. Voilà un article de 1991 qui l'indique : https://www.ardent-tool.com/CPU/Personal_Su..._Intel_i860.pdf "The i860 features a Harvard architecture, wide internal data paths..." Après, il y a peut-être des différence entre l'architecture (interne?) et l'implémentation d'un bus (externe?). Et là, tu peux m'expliquer... Oui on dissocie maintenant architecture et micro-architecture, car ces puces ce sont incroyablement complexifiées: là où sur le premier ARM il y avait un transistor, il peut y en avoir un million maintenant! Imagine-toi, un 486 complet là où il y avait un seul transistor! Ça me donne le tournis... L'ancienne séparation était jeu d'instruction et architecture (implémentation physique). Aujourd'hui on sépare entre architecture (qui a donc changé de sens entre-temps), incluant jeu d'instruction, niveaux de sécurité, modes de fonctionnements, gestion des interruptions, niveaux de transactions mémoire, donc tout ce qui devrait être comportemental, et micro-architecture qui concerne l'implémentation qui devrait ne pas influer sur le comportemental. Par exemple les CPU x86 actuelles ont une architecture CISC x86, mais une micro-architecture RISC. Le grand écart. Du point-de-vue programmeur qui ne devrait voir que l'architecture, c'est toujours du CISC x86. Et compatible. Même pour le programmeur de Kernel. Du point-de-vue interne et des performances, c'est en fait très proche des ARM actuels. Et il reste des traces de la [micro-]architecture Harvard dans toutes nos CPU, non avec des bus de données doublées pour communiquer avec la mémoire, mais via les caches niveau 1 (L1) voire L2 dans certains cas, avec un cache code L1 pour les instructions (et un prefetcher dédié) associé à un cache data L1 (et un prefetche dédié, du write-back, etc.). Le même objectif, l'implémentation différant très largement. D'ailleurs depuis les Core 2, il y a même du cache des micro-instructions, celles de la micro-architecture réelle (non de l'architecture comme dans le L1), qu'on pourrait appelé L0, destiné à accélérer les boucles. Le premier but de la [micro-]architecture Harvard étant de s'assurer que le code puisse s'exécuter même quand le bus Data/Données occupé. Et on trouvera cela dès le 68010 avec un "cache" de boucles de 2 instructions (usuellement move.x + dbra) Merci En ce qui me concerne, je ne suis jamais allé au delà du Macro-Assembleur (et le comptage des cycles associés de temps en temps). |
|
|
|
Paul Emploi Adoption: un NeXT Cube recherche nouveaux parents attentifs et aimants 5 Nov 2025, 17:05
chianti's yogurt 130 V ???? 5 Nov 2025, 17:21
Paul Emploi Citation (chianti's yogurt @ 5 Nov 2025, ... 5 Nov 2025, 17:26
linus Pour info, il y a a Grenoble l'ACONIT <acon... 6 Nov 2025, 18:41
BrunosG Et comment fait-on pour récupérer cette merveill... 5 Nov 2025, 17:38
Paul Emploi Citation (BrunosG @ 5 Nov 2025, 18:38) Et... 5 Nov 2025, 17:42
STRyk Un don : bel esprit qui reste rare de nos jour, il... 5 Nov 2025, 18:15
chevy Pensez au musée Bolo https://www.museebolo.ch , j... 5 Nov 2025, 18:26
zarck Le musée MO5 ouvre bientôt.
https://mo5.com/fr/... 5 Nov 2025, 19:18
olivier93 Je connais quelqu’un que ça intéressera sûrem... 5 Nov 2025, 22:24
Paul Emploi Très bon!
Et il a déjà une NeXT Station, ç... 5 Nov 2025, 22:27
Stéphane33 Le i860 est un des rares processeurs qui ne soit p... 6 Nov 2025, 08:31
Paul Emploi Citation (Stéphane33 @ 6 Nov 2025, 09:31... 6 Nov 2025, 14:16
Paul Naurd Excellent !
Bravo Philippe pour le relais de ... 6 Nov 2025, 08:48
olivier93 Merci!
En effet Bertrand est le candidat tout ... 6 Nov 2025, 09:33
nialap Bonjour à tous,
D'abord un grand merci à Ph... 6 Nov 2025, 09:36
olivier93 Parfait
Bonne journée
Olivier 6 Nov 2025, 10:30
zebigbug Citation (olivier93 @ 6 Nov 2025, 10:30) ... 6 Nov 2025, 10:50
XiliX Quelle merveille
1. J'ai eu un énorme chance... 6 Nov 2025, 12:22
nowall Il y a le Musée Bolo, au sein de l'Ecole Poly... 6 Nov 2025, 16:15
enka Il y a l'assoc https://aconit.org/ 7 Nov 2025, 11:06
Paul Emploi Heureuse époque que celle où on pouvait encore c... 7 Nov 2025, 15:13
chiwawa_42 Je regrette d'avoir du me séparer de la mienn... 10 Nov 2025, 21:26
nialap Citation (chiwawa_42 @ 10 Nov 2025, 21:26... 11 Nov 2025, 08:56
bretthieb Bonjour,
je me permet de me présenter, suite aux... 16 Nov 2025, 16:31
nialap Comme promis, l'épilogue.
Nous venons de nou... 18 Nov 2025, 15:37
olivier93 Bonsoir!
Excellent ! Je suis content pour ... 20 Nov 2025, 20:40![]() ![]() |
| Nous sommes le : 8th December 2025 - 11:41 |