Le matériel compatible
Chez AMD, les processeurs sont compatibles depuis les Athlon 64 en socket AM2, les versions précédentes ne le sont pas (Socket 939, etc.). Pour les Turion (mobile), les versions en Socket 754 ne sont pas compatibles. Les Sempron n'ont généralement pas la technologie AMD-V, sauf quelques modèles. Enfin, certains Opteron ont la technologie AMD-V mais aussi la technologie RVI (pour les accès mémoire). Voici la liste complète.
| AMD | ||
| Athlon 64 (AM2) | Depuis la révision F (Orleans, 90 nm) | 3000+, 3200+, 3500+, 3800+, 4000+, LE-1600, LE-1620, LE-1640, 2650e, LE-1640B, LE-1660, 2000+ (65 nm), 2600+ (65 nm) et 3100+ (65 nm) |
| Athlon 64 X2 (AM2) | Depuis la révision F (Windsor, 90 nm) | 3800+, 4000+, 4200+, 4400+, 4600+, 4800+, 5000+, 5200+, 5400+, 5600+, 6000+, 6400+, 3600+ EE, 3800+ EE, 4000+ EE, 4200+ EE, 4400+ EE, 4600+ EE, 4800+ EE, 5000+ EE, 5200+ EE, 3600+ EE SFF, 3600+ (65 nm), 4000+ (65 nm), 4200+ (65 nm), 4400+ (65 nm), 4600+ (65 nm), 4800+ (65 nm), 5000+ (65 nm), 5200+ (65 nm), 5400+ (65 nm), 5600+ (65 nm), 5800+ (65 nm) et 6000+ (65 nm) |
| Athlon 64 FX (AM2) | Depuis la révision F (Windsor, 90 nm) | FX-62 |
| Athlon 64 FX (Socket F) | Depuis la révision F (Windsor, 90 nm) | FX-70, FX-72 et FX-74 |
| Athlon Neo | Tous | MV-40 et TF-20 |
| Athlon X2 (K8) AM2 | Tous | BE-2300, BE-2350, BE-2400, 3250e, 4050e, 4450e, 4850e, 5050e, 4450B, 4850B, 5050B, 5200B, 5400B et 5600B |
| Athlon X2 (K10) AM2+ | Tous | 6500, 7450, 7550, 7750 et 7850 |
| Athlon II X2 (AM3) | Tous | 250u, 260u, 215, 235e, 240, 240e, 245, 250, 255, B22 et B24 |
| Athlon II X3 (AM3) | Tous | 400e, 405e, 425, 435 et 440 |
| Athlon II X4 (AM3) | Tous | 600e, 605e, 620, 630 et 635 |
| Phenom X3 (AM2+) | Tous | 8250e, 8400, 8450, 8450e, 8550, 8600, 8650, 8750, 8850, 8600B et 8750B |
| Phenom X4 (AM2+) | Tous | 9100e, 9150e, 9350e, 9450e, 9500, 9550, 9600, 9650, 9750, 9850, 9950, 9600B et 9750B |
| Phenom II X2 (AM3) | Tous | 545, 550, 555, B53 et B55 |
| Phenom II X3 (AM3) | Tous | 700e, 705e, 710, 720, B73 et B75 |
| Phenom II X4 (AM3) | Tous | 805, 810, 820, 900E, 905e, 910, 910e, 920, 925, 940, 945, 955, 965, B93 et B95 |
| Turion 64 (S1) | Tous | MK-36 et MK-38 |
| Turion 64 X2 (S1) | Tous | TL-50, TL-52, TL-56, TL-60, TL-64, TK-42, TK-53, TK-55, TK-57, TL-56 (65 nm), TL-58, TL-60 (65 nm), TL-62, TL-64, TL-66 et TL-68 |
| Turion X2 Ultra (S1G2) | Tous | ZM-80, ZM-82, ZM-84, ZM-85, ZM-86, ZM-87, ZM-88, RM-70, RM-72, RM-74, RM-75, RM-76, RM-77 et Neo L625 |
| Athlon X2 Mobile (S1G2) | Tous | QL-60, QL-62, QL-64, Ql-65, QL-66, QL-67, Neo L325, Neo L335 et Neo L510 |
| Turion II (S1G3) | Tous | M500, M520, M540, M600, M620, M640 et M660 |
| Athlon II Mobile (S1G3) | Tous | M300, M320 et M340 |
| Sempron (AM3) | Tous | 140 |
| Mobile Sempron (S1) | Tous | SL-40, SL-42, 200U et 210U |
| Mobile Sempron (S1G3) | Tous | M100 et M120 |
| Opteron (AM2) | Depuis la révision F (Santa Ana, 90 nm) | 1210, 1212, 1214, 1216, 1218, 1220, 1222, 1220 SE, 1222 SE, 1224 SE, 1210 HE, 1212 HE, 1214 HE, 1216 HE et 1218 HE |
| Opteron (Socket F) | Depuis la révision F (Santa Rosa, 90 nm) | 2210, 2212, 2214, 2216, 2218, 2220, 2222, 2220 SE, 2222 SE, 2224 SE, 2210 HE, 2212 HE, 2214 HE, 2216 HE, 2218 HE, 8212, 8214, 8216, 8218, 8220, 8222, 8220 SE, 8222 SE, 8224 SE, 8212 HE, 8214 HE, 8216 HE et 8218 HE |
| Opteron (AM2+) | Tous (avec RVI) | 1352, 1354 et 1356 |
| Opteron (AM3) | Tous (avec RVI) | 1381, 1385 et 1389 |
| Opteron (Socket F) | Tous (avec RVI) | 2347, 2350, 2352, 2354, 2356, 2358 SE, 2360 SE, 2344 HE, 2346 HE, 2347 HE, 2350 HE, 2376, 2378, 2380, 2382, 2384, 2386 SE, 2387, 2389, 2393 SE, 2372 HE, 2374 HE, 2376 HE, 2379 HE, 2381 HE, 2373 EE, 2377 EE, 8347, 8350, 8350, 8354, 8356, 8358 SE, 8360 SE, 8346 HE, 8347 HE, 8350 HE, 8378, 8380, 8382, 8384, 8386 SE, 8387, 8389, 8393 SE, 8374 HE, 8376 HE, 8379 HE, 8381 HE, 2427, 2431, 2435, 2439 SE, 2423 HE, 2425 HE, 2419 EE, 8431, 8435, 8439 SE et 8425 HE |
Chez Intel, c'est compliqué. La liste est longue, et certaines gammes ont des modèles compatibles, alors que d'autres, non. Dans les Atom, les séries N, D et x30 ne sont pas compatibles, alors que certains Z5xx le sont. Dans les Celeron, c'est assez inégal : les modèles « D » (basés sur le Pentium 4) ne sont pas compatibles et la majorité des Celeron ne le sont pas, sauf les Celeron E « Penryn ». Aucun Celeron M n'est compatible et les Celeron Mobile oublient aussi VT-x, sauf le SU2300. Dans les Core Duo et Core Solo, la compatibilité dépend du modèle. Dans les Core 2 Duo, les séries 4xxx ne sont pas compatibles, les séries 6xxx le sont, certains 7xxx le sont et la majorité des 8xxx sont compatibles. Dans les versions mobiles, ça dépend du processeur, tout comme dans les Core 2 Quad. Les Core 2 Quad Mobile et les Core 2 Solo sont tous compatibles. Les Core i3 supportent VT-x mais pas VT-d alors que tous les Core i5 ont VT-x et certains ont VT-d. Les Core i7 dotés d'un contrôleur PCI-Express ont VT-d, les modèles classiques ne l'ont pas. Les versions Mobile sont parfois compatibles, en fonction du processeur. Dans les anciennes puces, seuls quelques rares Pentium 4 supportent la technologie, ainsi que quelques Pentium et Pentium Mobile. Enfin, tous les Xeon sont au moins VT-x sauf un.
| Intel | ||
| Atom | Z5xx (certains), VT-x | Z550, Z540, Z530P, Z530, Z520PT et Z520 |
| Celeron (LGA775) | Uniquement les modèles en 45 nm, VT-x | E3200, E3300 et E3400 |
| Celeron Mobile | Uniquement un modèle en 45 nm, VT-x | SU2300 |
| Core Duo | Certains modèles, VT-x | L2300, L2400, L2500, T2300, T2400, T2500, T2600, T2700, U2400 et U2500 |
| Core Solo | Certains modèles, VT-x | U1300, U1400 et U1500 |
| Core 2 Duo (LGA775) | Certains modèles, VT-x | E6300, E6320, E6400, E6420, E6650, E6600, E6700n E6750, E6850, E7400 (rev. SLGW3), E7500 (rev. SLGTE), E7600, E8200, E8300, E8400, E8500, E8600 et X8600 |
| Core 2 Duo Mobile | Certains modèles, VT-x | L7200, L7300, L7400, L7500, L7700, P7370, P7570, P8400, P8600, P8700, P8800, P9500, P9600, P9700, SL9300, SL9380, SL9400, SL9600, SP9300, SP9400, SP9600, SU9300, SU9400, SU9600, T5500, T5600, T6670, T7100, T7200, T7250, T7300, T7400, T7500, T7600, T7700, T7800, T8100, T8300, T9300, T9400, T9500, T9600n T9800, T9900, U7500, U7600, U7700, X9000, X9100, X7800 et X7900 |
| Core 2 Quad (LGA775) | Certains modèles, VT-x | Q6600, Q6700, Q8300 (rev. SLGUR), Q8400, Q8400S, Q9300, Q9400, Q9400S, Q9450, Q9505, Q9505S, Q9550, Q9550S, Q9650, QX6700, QX6800, QX6850, QX9650, QX9770 et QX9775 |
| Core 2 Quad Mobile | Tous, VT-x | QX9300, Q9000 et Q9100 |
| Core 2 Solo Mobile | Tous, VT-x | SU3300, SU3500, U2100 et U2200 |
| Core i3 | Tous, VT-x | 530, 540, 330M et 350M |
| Core i5 | Certains modèles, VT-x | 661, 750, 750S et 430M |
| Core i5 | Certains modèles, VT-x et VT-d | 650, 660, 670, 520E, 520M, 520UM et 540M |
| Core i7 (LGA1156) | Tous, VT-x et VT-d | 860, 860S, 870 |
| Core i7 (LGA1366) | Tous, VT-x | 920, 940, 950, 960, 965, 975 |
| Core i7 Mobile | Certains, VT-x | 820QM, 720QM et 920XM |
| Core i7 Mobile | Certains, VT-x et VT-d | 610E, 620LE, 620LM, 620M, 620UE, 620UM, 640LM et 640UM |
| Pentium 4 (LGA775) | Certains, VT-x | 662 et 672 |
| Pentium D (LGA775) | Certains, VT-x | 920, 930, 940, 950, 960, 955 et 965 |
| Pentium (LGA775) | Certains, VT-x | E5300 (rev. SLGTL), E5400 (rev. SLGTK), E6300, E6500 et E6600 |
| Pentium (LGA1156) | Tous, VT-x | G6950 |
| Pentium Mobile | Certains, VT-x | T2060, T2080, T2130 |
| Xeon | Certains, VT-x | 3040, 3050, 3060, 3065, 3070, 5030, 5050, 5060, 5063, 5080, 5110, 5113, 5120, 5128, 5130, 5133, 5138, 5140, 5148, 5150, 5160, 7020, 7030, 7040, 7041, 7110M, 7110N, 7120M, 7120N, 7130M, 7130N, 7140M, 7140N, 7150N, E3110, E3120, L3110, E5205, E5220, E5240, L5215, L5238, L5240, L5248, X5260, X5270, X5272, E5310, E5320, E5335, E5345, L5310, L5318, L5320, L5335, X5355, X5365, E5405, E5410, E5420, E5430, E5440, E5450, E5462, E5472, L5408, L5410, L5420, L5430, X5450, X5460, X5470, X5472, X5482, X5492, E5502, E5504, E5506, E5520, E5530, E5540, L5506, L5508, L5518, L5520, L5530, W5580, W5590, X5550, X5560, X5570, E7210, E7220, E7310, E7320, E7330, E7340, L7345, X7350, E7420, E7430, E7440, E7450, L7445, L7455, X7460, L3360, X3320, X3330, X3350, X3360, X3370, X3380, W3505, W3520, W3540, W3550, W3565, W3570, W3580, X3210, X3220 et X3230 |
| Xeon | Certains, VT-x et VT-d | L3426, X3430, X3440, X3450, X3460 et X3470 |
Enfin, certains chipsets (quand le northbridge n'est pas intégré au CPU) supportent VT-d : Q35, X38, X48, B43, Q43, Q45 et X58 (ainsi que les versions serveux 5500 et 5520).
Au final, comme on le voit, il est nécessaire de bien choisir son processeur et sa carte mère si on veut profiter des possibilités matérielles de la virtualisation.
Quels ont les softs de virtualisation qui supporte vt-d ? Vmware ? (quels version de vmware) ...
Petite question :
à l'heure ou le hackintosh est devenu un viol de la propriété intellectuelle d'apple comment devons nous considérer la virtualisation?
Ce système ne profiterait donc qu'à apple ? Puisqu'il est possible d'installer windows sur un mac mais pas l'inverse... (pas de mac os x sur un pc)
Que devons nous attendre de cette avancée technologique puisqu'il ne nous ai pas permis d'installer mac os sur un pc...
Surtout que cela profiterait à bons nombres de professionnels ou même particuliers qui voudraient travailler sur mac os (adobe cs4 entre autres...)
et utiliser windows au loisirs.
Dans mon cas, la virtualisation me permet surtout d'avoir un environnement Windows avec des applis spécifiques qui tournent tout le temps, sans avoir à laisser mon PC (300W de conso) allumé !
Pour cela j'utilise mon Home Server VHS-4 Ve-hotech (45W de conso) qui intègre QEMU/KVM (+ accélération matériel), trés facile d'utilisation et performant, une fois qu'on y a goûté, on ne s'en passe plus
Intéressant ce dossier, même si j'ai remarqué qu'il s'agit surtout d'une mise à jour d'un dossier antérieur. Le sujet m'intéresse car j'ai de plus en plus souvent recours à la virtualisation malgré que je ne dispose pas encore de processeur capable de l'accélérer (j'ai des pentium 4 dépourvu de VT-x).
D'après l'article, si je passe d'un Pentium 4 à un Core i7, je n'aurais pas à choisir entre différents modèles puisque tous les Core i7 accélèrent la virtualisation, ce qui n'est pas le cas de tous les Core 2 : c'est bon à savoir
Juste une remarque à faire concernant le dossier :
Même si Windows Virtual PC, Microsoft Hyper-V et Parallels Workstation exigent effectivement des processeurs qui supportent les fonctions Intel VT-X ou AMD-V, il faut remarquer que les dernières versions de VmWare Workstation (logiciel qui reste la référence dans le domaine) et de Sun VirtualBox (une alternative gratuite) peuvent toujours fonctionner sans problème sur des processeurs plus anciens.
Quant à Windows 7, si Windows Virtual PC ne marche pas, il est toujours possible d'utiliser la version conçue pour Windows Vista.
Avec Microsoft Virtual PC 2007, vous ne pourrez pas bénéficier du XP Mode mais vous pourrez virtualiser sur une machine plus ancienne sous Windows 7. VmWare Workstation 7 et Sun VirtualBox 3.1.4 fonctionnent aussi très bien sous Windows 7 avec un proco ne supportant pas Intel VT-x ou AMD-V.
Dire que la virtualisation perce en 2006 pour faire tourner Windows sur mac, c'est quand meme restrictif. La virtualisation a surtout pris de l'importance dans les datacenter. Pour moi, les choses ont vraiment commencée avec vmware esx server, mais dans certains lieux, le mouvement avait commence avant.
Essentiellement les versions "pro" des programmes, simplement parce que VT-d reste rare. 9a devrait être de plus en plus courant dans le futur, surtout avec les Core ix qui le prennent en charge. Mais ça reste — de par les limitations — dédiés au monde professionnel.
@fricadelle59
On ne peut pas installer Mac OS sur un pc pour la simple et bonne raison que les drivers mac sont développé uniquement pour le matos qu'ils mettent dans leurs machine. On ne trouvera pas de drivers Mac pour une Radeon 5970 par exemple. Autrement dit si tu achètes un pc avec les mêmes composants qu'un mac tu pourrais installer Mac OS en théorie.