Overclock d'un eMac
L'overclock d'eMac par Leo Bodnar. Explications traduites depuis son site.
Overclocking
Augmentation de 60% de la vitesse du processeur Le meilleur pour la fin, et le plus difficile! Le processeur à 800MHz de l'eMac tourne déjà à 133MHz (vitesse du bus) donc la seule faon d'accélérer les choses est d'augmenter le multiplicateur PLL. Le processeur est un PPC 7455A (http://e-www.motorola.com/webapp/sps/site/prod_summary.jsp?code=MPC7455). Le multiplicateur PLL est contrôlé par un ensemble de résistances (zone colorée sur la carte mère) : Ils sont étiquetés (de haut en bas) R1506, R1509, R1512, R1515, et R1518. En fait il ne s'agit pas vraiment de résistances en tant que telles mais de cavaliers montés en surface, ou de résistance à zéro Ohm, ou même simplement de fils de fer en forme de résistances, utilisés pour un assemblage automatique rapide de la carte.J'ai constaté qu'il est bien plus pratique d'utiliser de la soudure directement pour connecter les pads nécessaires, plut?t que de tenter de souder dessus les cavaliers miniatures (des résistances à valeur nulle). Vous pouvez voir la taille des cavaliers originaux ici et vous comprendrez.
Utilisez la table suivante ('+' signifie que les pads doivent être connecté soit par un cavalier ou par de la soudure) et la photo pour vous guider
J'ai fait tourner plusieurs applications simultanément,à 100% de charge processeur, pendant plus de trois semaines d'affilée sans aucun problème - dès lors je considère que le système est stable. Récemment j'ai essayé de le pousser à 1,4GHz - the Mac démarrait et semblait tourner convenablement mais après 2-3 minutes il cessait de répondre. Il aurait sans doute besoin d'un meilleur système de refroidissement pour fonctionner à cette fréquence. Mais je suis bien à 1,33GHz et à cette fréquence je n'ai connu absolument aucun problème.
La carte principale a aussi quelques cavaliers qui assurent le réglage du voltage du cÏur du processeur, mais je n'y ai pas touché ; Il ne me semble pas qu'il en soit besoin.
Un test sous Xbench (http://www.spiny.com/xbench/) à cette fréquence donne un résultat de 140. Le résultat complet :
System Info (source : http://www.lbodnar.dsl.pipex.com/eMac/eMac-Xbench.html)
Xbench Version 1.1.3 System Version 10.3.2 (7D24) Physical RAM 1024 MB Model PowerMac 4,4 Processor PowerPC G4 @ 1.33 GHz Version 7455 (Apollo) v3.3 L1 Cache 32K (instruction), 32K (data) L2 Cache 256K @ 1.33 GHz Bus Frequency 134 MHz Video Card ATY,RV200 Drive Type Maxtor 6Y160P0 CPU Test 160.87 GCD Loop 153.34 5.99 Mops/sec Floating Point Basic 163.78 592.28 Mflop/sec AltiVec Basic 163.16 4.74 Gflop/sec vecLib FFT 165.02 2.56 Gflop/sec Floating Point Library 159.61 6.39 Mops/sec Thread Test 115.43 Computation 84.13 1.14 Mops/sec, 4 threads Lock Contention 183.83 2.31 Mlocks/sec, 4 threads Memory Test 99.94 System 107.49 Allocate 821.19 535.66 Kalloc/sec Fill 103.98 827.68 MB/sec Copy 58.57 292.84 MB/sec Stream 93.38 Copy 91.29 667.36 MB/sec [altivec] Scale 91.34 674.12 MB/sec [altivec] Add 92.66 593.01 MB/sec [altivec] Triad 98.61 602.50 MB/sec [altivec] Quartz Graphics Test 140.52 Line 120.89 3.08 Klines/sec [50% alpha] Rectangle 133.21 9.37 Krects/sec [50% alpha] Circle 142.67 3.29 Kcircles/sec [50% alpha] Bezier 134.58 1.46 Kbeziers/sec [50% alpha] Text 186.47 3.04 Kchars/sec OpenGL Graphics Test 124.37 Spinning Squares 124.37 87.04 frames/sec User Interface Test 153.51 Elements 153.51 49.38 refresh/sec Disk Test 121.49 Sequential 131.13 Uncached Write 144.83 60.37 MB/sec [4K blocks] Uncached Write 119.54 48.95 MB/sec [256K blocks] Uncached Read 132.43 20.96 MB/sec [4K blocks] Uncached Read 130.16 52.59 MB/sec [256K blocks] Random 113.17 Uncached Write 96.65 1.45 MB/sec [4K blocks] Uncached Write 149.39 33.69 MB/sec [256K blocks] Uncached Read 102.27 0.68 MB/sec [4K blocks] Uncached Read 117.28 24.14 MB/sec [256K blocks]
En guise de test j'ai installé Yellow Dog (http://www.yellowdoglinux.com) pour Mac et recompilé le kernel une dizaine de fois. La compilation de kernel entra?ne une sollicitation intense du processeur et de la RAM et est généralement la cause de kernel panics sur le mauvais hardware. Aucun problème pour mon eMac, je suis donc retourné le coeur léger à OS X Panther.