Difference between revisions of "Intel Pentium M (Dothan)"
(→Features) |
(changed category) |
||
(47 intermediate revisions by 20 users not shown) | |||
Line 3: | Line 3: | ||
|style="vertical-align:top" | | |style="vertical-align:top" | | ||
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"> | <div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"> | ||
− | |||
− | |||
− | + | The Pentium M "Dothan" is the second generation Pentium M processor. The fabrication process was reduced to 90 nm and the L2-Cache was doubled to 2 MB. The second revision of Dothan Pentium M processors features a 533 MHz FSB and accompanies the Sonoma [[Centrino]] platform. | |
− | *1.0-2.26 GHz | + | |
+ | ==Features== | ||
+ | *1.0 - 2.26 GHz clock speed | ||
*400/533 MHz FSB | *400/533 MHz FSB | ||
− | * | + | *140 Million Transistors |
− | * | + | *90 nm fabrication process |
*2 MB L2-Cache | *2 MB L2-Cache | ||
− | *[[SpeedStep|(Enhanced) EIST]], XD-Bit | + | *[[SpeedStep|(Enhanced) EIST]], [[QuickStart and Deeper Sleep|Deeper Sleep]] |
− | *[[SIMD|MMX | + | * XD-Bit (on most models) |
+ | *[[SIMD|MMX]], [[SIMD|SSE]], [[SIMD|SSE2]] instruction sets | ||
</div> | </div> | ||
|} | |} | ||
Line 19: | Line 20: | ||
==Available Types and ThinkPads featuring them== | ==Available Types and ThinkPads featuring them== | ||
{| border=1 cellspacing=0 cellpadding=2 | {| border=1 cellspacing=0 cellpadding=2 | ||
− | ! Nr. || colspan=2 | Frequency (MHz) || | + | |- style="background:#ffdead;white-space:nowrap;" |
+ | ! Nr. || colspan=2 | Frequency (MHz) || FSB (MHz)|| XD-Bit || colspan=2 | core Voltage (V) || colspan=2 | TDP (W) || ThinkPad Models | ||
+ | |- style="background:#ffdead;" | ||
+ | ! !!max. !! min. !! !! !! high !! low !! high !! low !! | ||
+ | |- style="background:#efefef;" | ||
+ | ! colspan="10" | Pentium M | ||
|- | |- | ||
− | + | | 780 || 2266 || 800 || 533 || • || 1.372 || ... || 27 || 11 || {{R52}}, {{T43}}. {{T43p}} | |
|- | |- | ||
− | + | | 770 || 2133 || 800 || 533 || • || 1.372 || 0.988 || 27 || 11 || {{R52}}, {{T43}}, {{T43p}} | |
|- | |- | ||
− | | | + | | 765 || 2100 || 600 || 400 || || 1.34 || 0.988 || 21 || 8 || {{T42p}} |
|- | |- | ||
− | | | + | | 760 || 2000 || 800 || 533 || • || 1.372 || 0.988 || 27 || 11 || {{R51e}}, {{R52}}, {{T43}}, {{T43p}}, {{Z60m}}, {{Z60t}} |
|- | |- | ||
− | | | + | | 755 || 2000 || 600 || 400 || || 1.34 || 0.988 || 21 || 8 || {{T42p}}, {{X32}} |
|- | |- | ||
− | | | + | | 750 || 1866 || 800 || 533 || • || 1.372 || 0.988 || 27 || 11 || {{R51e}}, {{R52}}, {{T43}}, {{T43p}}, {{Z60m}}, {{Z60t}} |
|- | |- | ||
− | | | + | | 745 || 1800 || 600 || 400 || || 1.34 || 0.988 || 21 || 8 || {{T42}}, {{T42p}}, {{X32}}, {{R51}} |
|- | |- | ||
− | | | + | | 740 || 1733 || 800 || 533 || • || 1.372 || 0.988 || 27 || 11 || {{R51e}}, {{R52}}, {{T43}}, {{Z60m}}, {{Z60t}} |
|- | |- | ||
− | | | + | | 735 || 1700 || 600 || 400 || || 1.34 || 0.988 || 21 || 8 || {{R50e}}, {{R51}}, {{T42}}, {{X32}} |
|- | |- | ||
− | | | + | | 730 || 1600 || 800 || 533 || • || 1.372 || 0.988 || 27 || 11 || {{R51e}}, {{T43}} |
|- | |- | ||
− | | | + | | 725a || 1600 || 600 || 400 || || ... || ... || ... || ... || {{R50e}}, {{R51}}, {{R52}} |
|- | |- | ||
− | | | + | | 725 || 1600 || 600 || 400 || || 1.34 || 0.988 || 21 || 8 || {{R50e}}, {{R51}}, {{T42}}, {{X32}} |
|- | |- | ||
− | | | + | | 715a || 1500 || 600 || 400 || || ... || ... || ... || ... || {{R50e}}, {{R51}} |
|- | |- | ||
− | | | + | | 715 || 1500 || 600 || 400 || || 1.34 || 0.988 || 21 || 8 || {{R50e}}, {{R51}} |
|- | |- | ||
− | | | + | | 710 || 1400 || ... || 400 || || ... || ... || ... || ... || {{R50e}}, {{R51}} |
+ | |- style="background:#efefef;" | ||
+ | ! colspan="10" | Pentium M (Low Voltage) | ||
|- | |- | ||
− | | | + | | 778 || 1600 || ... || 400 || • || 1.116 || ... || 10 || ... || {{X40}}, {{X41}}, {{X41T}} |
|- | |- | ||
− | | | + | | 758 || 1500 || 600 || 400 || • || 1.116 || 0.988 || 7.5 || ... || {{X40}}, {{X41}}, {{X41T}} |
|- | |- | ||
− | ! colspan= | + | | 738 || 1400 || ... || 400 || || 1.116 || 0.988 || 10 || ... || {{X40}} |
+ | |- style="background:#efefef;" | ||
+ | ! colspan="10" | Pentium M (Ultra Low Voltage) | ||
|- | |- | ||
− | | | + | | 773 || 1300 || ... || 400 || • || ... || ... || ... || ... || |
|- | |- | ||
− | | | + | | 753 || 1200 || ... || 400 || • || 0.940 || 0.812 || 5 || ... || {{X41T}} |
|- | |- | ||
− | | | + | | 733J || 1100 || ... || 400 || • || .... || ... || ... || ... || |
|- | |- | ||
− | | | + | | 733 || 1100 || ... || 400 || || 0.940 || 0.812 || 5 || ... || {{X40}} |
|- | |- | ||
− | + | | 723 || 1000 || ... || 400 || || 0.940 || 0.812 || 5 || ... || | |
− | | | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 78: | Line 82: | ||
==GCC Optimization Flags== | ==GCC Optimization Flags== | ||
− | You should use the following if you have a Pentium M | + | You should use the following for GCC version 3.4.4 and later if you have a Pentium M: |
− | -Os -march=pentium-m -fomit-frame-pointer - | + | -Os -march=pentium-m -pipe |
+ | |||
+ | For GCC version 3.3.5 and earlier use the following: | ||
+ | -Os -march=pentium3 -msse2 -pipe | ||
+ | |||
+ | Also, if you don't plan to use debugging information, then you can safely add the following to either of the above for a possible performance improvement: | ||
+ | -fomit-frame-pointer | ||
+ | |||
+ | ==Physical Address Extension (PAE)== | ||
+ | Most modern Linux distributions use [[PAE]] kernels which will fail to boot if this feature is not present in the CPU. The Dothan core is said to support PAE even though it doesn't report the feature to the operating system. As a workaround, [[Kernel parameters|kernel parameter]] <code>forcepae</code> can be used to successfully use PAE-kernels on any Dothan core. | ||
+ | |||
+ | All second generation Dothan models with a 533 MHz FSB and some newer model first generation Dothan cores with a 400 MHz FSB do report PAE and NX in their CPU flags. All others must use the workaround. | ||
+ | |||
+ | Note: As a direct result, when the CPU flag PAE and NX (No eXecute, the XD-Bit) is not reported, 32-Bit-Windows starting with Windows 8 will also not run (Windows doesn't have a forcepae option), leaving 32-Bit Windows 7 the last supported Windows operating system on Pentium M CPUs before the second generation Dothan core. | ||
+ | |||
+ | ==See also== | ||
+ | * [[Intel Pentium M (Banias)]] | ||
+ | * [[Intel Core Duo (Yonah)]] | ||
+ | * [[Pentium M undervolting and underclocking]] | ||
− | [[Category: | + | [[Category:CPUs]] |
Latest revision as of 15:54, 22 January 2021
The Pentium M "Dothan" is the second generation Pentium M processor. The fabrication process was reduced to 90 nm and the L2-Cache was doubled to 2 MB. The second revision of Dothan Pentium M processors features a 533 MHz FSB and accompanies the Sonoma Centrino platform. Features
|
Available Types and ThinkPads featuring them
Nr. | Frequency (MHz) | FSB (MHz) | XD-Bit | core Voltage (V) | TDP (W) | ThinkPad Models | |||
---|---|---|---|---|---|---|---|---|---|
max. | min. | high | low | high | low | ||||
Pentium M | |||||||||
780 | 2266 | 800 | 533 | • | 1.372 | ... | 27 | 11 | R52, T43. T43p |
770 | 2133 | 800 | 533 | • | 1.372 | 0.988 | 27 | 11 | R52, T43, T43p |
765 | 2100 | 600 | 400 | 1.34 | 0.988 | 21 | 8 | T42p | |
760 | 2000 | 800 | 533 | • | 1.372 | 0.988 | 27 | 11 | R51e, R52, T43, T43p, Z60m, Z60t |
755 | 2000 | 600 | 400 | 1.34 | 0.988 | 21 | 8 | T42p, X32 | |
750 | 1866 | 800 | 533 | • | 1.372 | 0.988 | 27 | 11 | R51e, R52, T43, T43p, Z60m, Z60t |
745 | 1800 | 600 | 400 | 1.34 | 0.988 | 21 | 8 | T42, T42p, X32, R51 | |
740 | 1733 | 800 | 533 | • | 1.372 | 0.988 | 27 | 11 | R51e, R52, T43, Z60m, Z60t |
735 | 1700 | 600 | 400 | 1.34 | 0.988 | 21 | 8 | R50e, R51, T42, X32 | |
730 | 1600 | 800 | 533 | • | 1.372 | 0.988 | 27 | 11 | R51e, T43 |
725a | 1600 | 600 | 400 | ... | ... | ... | ... | R50e, R51, R52 | |
725 | 1600 | 600 | 400 | 1.34 | 0.988 | 21 | 8 | R50e, R51, T42, X32 | |
715a | 1500 | 600 | 400 | ... | ... | ... | ... | R50e, R51 | |
715 | 1500 | 600 | 400 | 1.34 | 0.988 | 21 | 8 | R50e, R51 | |
710 | 1400 | ... | 400 | ... | ... | ... | ... | R50e, R51 | |
Pentium M (Low Voltage) | |||||||||
778 | 1600 | ... | 400 | • | 1.116 | ... | 10 | ... | X40, X41, X41 Tablet |
758 | 1500 | 600 | 400 | • | 1.116 | 0.988 | 7.5 | ... | X40, X41, X41 Tablet |
738 | 1400 | ... | 400 | 1.116 | 0.988 | 10 | ... | X40 | |
Pentium M (Ultra Low Voltage) | |||||||||
773 | 1300 | ... | 400 | • | ... | ... | ... | ... | |
753 | 1200 | ... | 400 | • | 0.940 | 0.812 | 5 | ... | X41 Tablet |
733J | 1100 | ... | 400 | • | .... | ... | ... | ... | |
733 | 1100 | ... | 400 | 0.940 | 0.812 | 5 | ... | X40 | |
723 | 1000 | ... | 400 | 0.940 | 0.812 | 5 | ... |
Thermal Specifications
The max. Core Temperature is 100°C.
GCC Optimization Flags
You should use the following for GCC version 3.4.4 and later if you have a Pentium M:
-Os -march=pentium-m -pipe
For GCC version 3.3.5 and earlier use the following:
-Os -march=pentium3 -msse2 -pipe
Also, if you don't plan to use debugging information, then you can safely add the following to either of the above for a possible performance improvement:
-fomit-frame-pointer
Physical Address Extension (PAE)
Most modern Linux distributions use PAE kernels which will fail to boot if this feature is not present in the CPU. The Dothan core is said to support PAE even though it doesn't report the feature to the operating system. As a workaround, kernel parameter forcepae
can be used to successfully use PAE-kernels on any Dothan core.
All second generation Dothan models with a 533 MHz FSB and some newer model first generation Dothan cores with a 400 MHz FSB do report PAE and NX in their CPU flags. All others must use the workaround.
Note: As a direct result, when the CPU flag PAE and NX (No eXecute, the XD-Bit) is not reported, 32-Bit-Windows starting with Windows 8 will also not run (Windows doesn't have a forcepae option), leaving 32-Bit Windows 7 the last supported Windows operating system on Pentium M CPUs before the second generation Dothan core.