Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
I've got the following results:

1 Thread
FID (aprox. average) 36.87 (Multiplier 37x?)
PKG Max Power 28W
Temp (max) 58 oC
iMac total power 90W
Result 115.708

2 Threads
FID (aprox. average) 35.9 (Multiplier 36x?)
PKG Max Power 37W
Temp (max) 62 oC
iMac total power 104W
Result 59.338

4 Threads
FID (aprox. average) 34.01 (Multiplier 34x?)
PKG Max Power 53W
Temp (max) 66 oC
iMac total power 132W
Result 32.472

8 Threads
FID (aprox. average) 33.2 (Multiplier 33x?)
PKG Max Power 61W
Temp (max) 67 oC
iMac total power 138W
Result 27.324


Fans set to full blast. Win 11

Did some testing on this.

First, CPU TDP includes the iGPU (HD2000), I have not found Intel officially released iGPU power consumption, but some online sources quote it as max 15W. Since iGPU it's not used in the iMac, we can expect max measured TDP to be 15W lower (that's good, less heat to dissipate).

In my testing with an i7-2700K I got (physical cores clock and power):

4 x 3.5 GHz: 63.7 W
4 x 3.8 GHz: 79.3 W
4 x 4.0 GHz: 86.0 W

The i7-2600 with stock iMac firmware will Turbo run at 4 x 3.5 GHz, so the power you're seeing is ok and, while the CPU is able of running at 4 x 3.8 GHz this requires "overclocking" and the iMac firmware will not allow it. I think the power values you are seeing are fine, and Intel quoted max TDP as the real max the cpu is able to reach (4 x 3.8 GHz = 79.3 W + iGPU 15 W).

I'll soon release a firmware patch to enable overcloking on Sandy Bridge iMacs, that should let you run the i7-2600 at 4 x 3.8 GHz and 80W, keep an eye on this thread for release news.
 
Last edited:
Upgraded my 27" from the i5-2400 to the i7-2600 - the boot chime went from instant to 15 seconds after I press the power button. When I press the button, before and after, I hear the DVD drive spin, but it now takes about 15 seconds between the drive spinning up to the chime. Any possible reason for that? I have performed the 1600MHz RAM patch and the iGPU disable patch.

D2 revision Sandy Bridge. Is 2F the most recent microcode?
 
Upgraded my 27" from the i5-2400 to the i7-2600 - the boot chime went from instant to 15 seconds after I press the power button. When I press the button, before and after, I hear the DVD drive spin, but it now takes about 15 seconds between the drive spinning up to the chime. Any possible reason for that? I have performed the 1600MHz RAM patch and the iGPU disable patch.

D2 revision Sandy Bridge. Is 2F the most recent microcode?
i heard i7 2600 doesn't work without (s) lock policy
 
My 2011 27" came with an i7-2600


and I put an i7-2600 yoinked from a Dell desktop into a 2011 21" iMac w/o any trouble.

Shouldn't make a difference, but all my 2011 iMacs had their failing video cards replaced with Quadro K1100M 2G, which run Monterey just fine.
 
Upgraded my 27" from the i5-2400 to the i7-2600 - the boot chime went from instant to 15 seconds after I press the power button. When I press the button, before and after, I hear the DVD drive spin, but it now takes about 15 seconds between the drive spinning up to the chime. Any possible reason for that? I have performed the 1600MHz RAM patch and the iGPU disable patch.

D2 revision Sandy Bridge. Is 2F the most recent microcode?
Probably not cpu related, it should be a clean upgrade. Never see any of the firmware patches delaying boot either.

Try pram reset several times in a row, if that does not fix delay maybe disconnecting all usb and internal sata devices to see if some device is delaying boot...
 
  • Like
Reactions: Rendell001 and Aii
Hoy he actualizado mi iMac 21,5” de 2011 a i7 2700k 32GB de RAM, y gráfica K1100M 2G, todo funcionando perfectamente! Actualmente con BIG SUR Y Windows 10
 
  • Like
Reactions: profcutter
Hi everybody. There is an imac 9.1 e8135 penryn processor with 8 GB 1333 MHz RAM. An Intel Core 2 Extreme QX9300 processor is available, but it does not start. Is it possible to modify EFI for this processor? Or please help me find a topic on the forum. Thanks!
 
I have a 2011 imac 27 inch and I upgraded the CPU to the 2700K: 3.5 GHz. The graphics card is Quadro K4100M. Running windows 10.

Sleep/hibernate doesn't work on my computer. It won't wake up. Do you think it's because the CPU or the graphics card? Is there a way to write something so the 2700K will be supported and support sleep/waking the computer?
 
I have a 2011 imac 27 inch and I upgraded the CPU to the 2700K: 3.5 GHz. The graphics card is Quadro K4100M. Running windows 10.

Sleep/hibernate doesn't work on my computer. It won't wake up. Do you think it's because the CPU or the graphics card? Is there a way to write something so the 2700K will be supported and support sleep/waking the computer?

 
Hi!yesterday i install cpu xeon 1240 and i dont have any info from temp sensors...everything its connected properly
i need some drivers?i have oclp 1.5.0 and fresh sonoma.Computer works fine but benchmarks are low for cpu,but FPS are ok in movies for example.I decide to try xeon because its TDP -80W,i have i7 2600 but my GPU is 130W TDP
If this not work i go back to i7
Thanks for any advice
 

Attachments

  • Zrzut ekranu 2024-06-30 o 09.22.20.png
    Zrzut ekranu 2024-06-30 o 09.22.20.png
    3.1 MB · Views: 86
ill do some test and change cpu for i7 2600 and its same situation - no signals from any temp sensors!i dont see faulty elements or scratches and something,its like another motherboard fault
 

Attachments

  • IMG_1714.jpeg
    IMG_1714.jpeg
    766.1 KB · Views: 68
I know I sleep wake works with the graphics card. It doesn’t work with the 2700k even though the processor works in the socket. The computer runs fine despite it not being supported. What I’m asking for is if someone will be willing to write a custom bios so the 2700k can be fully supported. Thx
 
I know I sleep wake works with the graphics card. It doesn’t work with the 2700k even though the processor works in the socket. The computer runs fine despite it not being supported. What I’m asking for is if someone will be willing to write a custom bios so the 2700k can be fully supported. Thx
The 2700k works and sleeps fine even on non-modded bios, I have tested it on many 12,2 iMacs and never had a sleep problem.
 
Successfully upgrade my iMac 21.5" 2011 from i5-2400s to Xeon E3-1270.
Using as GPU the AMD FirePro M5100. I don't mind that I need to Reset Pram on cold Boot. The benefits outweigh the small issue.
macOS Sonoma is way more responsive and Snappier.
 

Attachments

  • Screenshot 2024-10-25 at 21.49.45.png
    Screenshot 2024-10-25 at 21.49.45.png
    66.2 KB · Views: 52
  • Screenshot 2024-10-25 at 21.47.46.png
    Screenshot 2024-10-25 at 21.47.46.png
    2.1 MB · Views: 57
  • Like
Reactions: SamuraiLegion
This is a Wiki post with information collected from the entire thread. Before you post, read this first.

The difference between Mid 2011 21.5" and 27" concerning CPU upgradability is mainly caused by the available power from the power supply.
--- The 21.5" has 210W power supply, the 27" has 310W.
As the power is shared among the components, it is recommended to
--- either use a CPU with TDP of 65W (or close to this) only for the 21.5"
--- or if you want to use a CPU with higher TDP, do it in the 21.5" unit only if you have a GPU with lower power dissipation, and have replaced the HDD with SSD, and have only 1 SSD in the system.
Using a HDD and/or multiple internal drives and a GPU with higher TDP might overload the supply so that the system runs unstable. If you experience unstable behaviour, reduce the internal power usage, or use a CPU with lower TDP.

Which CPU can be used:
1. Only CPUs supporting socket LGA 1155 can be used.
2. iMac 2011 officially supports only Sandy Bridge CPUs.
3. The XEON CPUs (Sandy Bridge = E3-12XXv1) are not officially supported but work mostly plug’n’play. Sleep is broken though for all Xeon models (i.e. with or without integrated GPU)
4. The "K" CPUs (e.g. i7-2600K) officially are not supported. The "K" CPUs allow overclocking, which is not implemented in the EFI and hence will not work. There is no incentive to use any of the "K" variants.
5. In principle the iMac’s Intel Z68 chipset is capable of handling Ivy Bridge CPUs which are also socket 1155. Unfortunately Ivy Bridge CPUs do NOT work yet, most likely due to missing CPU microcode in the NVRAM. First experiments of StephN999 and highvoltage12v by adding IvyBridge microcode to the NVRAM have yet been unsuccessful, so buying an IvyBridge CPU can not be recommended yet, apart from research (which is highly welcome)

The officially supported CPUs (of interest) are hence:
CPUBase Clock / TurboCores / ThreadsTDP
i5-2400S2.5 GHz / 3.3 GHz4 / 465W
i5-24003.1 GHz / 3.4 GHz4 / 495W
i5-2500S2.7 Ghz / 3.7 GHz4 / 465W
i5-25003.3 Ghz / 3.7 GHz4 / 495W
i7-2600S2.8 GHz / 3.8 GHz4 / 865W
i7-26003.4 GHz / 3.8 GHz4 / 895W

The community is interested in Intel's Sandy Bridge XEON (v1) CPUs, as they offer partially same or better performance at lower cost.
Also of interest is whether the iMacs 2011 can be made to operate with Ivy Bridge CPUs (newer generation, either i5/5 or Xeon) which would offer newer instruction sets and other improvements.

There is no evidence that Xeons with integrated GPU will be able to wake up from sleep. In contrast, there is evidence given by zabumbazarolha that Xeon 1275v1 has the same sleep issue.

The following CPUs are of interest:
CPUMicroarchitectureBase Clock / TurboCores / ThreadsTDP
XEON 1260LSandy Bridge2.4 GHz / 3.3 GHz4 / 845W
XEON 1270 (w/o GPU)Sandy Bridge3.4 GHz / 3.8 GHz4 / 880W
XEON 1275Sandy Bridge3.4 GHz / 3.8 GHz4 / 895W
XEON 12xx v2Ivy Brdgesee 12xx model4 / 8like 12xx model
i7-3770Ivy Bridge3.4 GHz / 3.9 GHz4 / 877W
XEON 1275 v2Ivy Bridge3.5 GHz / 3.9 GHz4 / 877W

The following results were achieved:

So far, only partial successes are reported. Sometimes, systems can't boot at all, sometimes can boot, but are unstable (kernel panic), or can't go to sleep or wake up.

---- Work in progress ---

Here is the progress on individual CPUs:
  1. XEON 1270:
  2. XEON 1260L:
  3. XEON 1275 v1: plug and play in 2011 27“ imac, sleep is broken (zabumbazarolha)
  4. XEON E3-1290v1: plug and play in 2011 27“ imac, sleep is broken (roscho)
  5. i7-3770: does not work natively, research and testing in progress
  6. XEON 1275 v2: does not work natively, research and testing in progress
(To be continued)


-----------------------------------------------------------------------------------------------------------------------------------------------------
Original post by Franzern23:
Hi All,

I am thinking to upgrade the CPU of my iMac Mid 2011 21.5 i5 2.5Ghz.
I mostly use the PC to watch Netflix as well as occasionaly playing online-games (League of Legends)

Do the below work and which would be the one with the strongest performance? The i7 or quad core i5?
I also heard only the 2600 version with 1155 work. Do both numbers need to be in line or does 1155 suffice? Do you have any other recommendation which is better?

thank you

Intel Sockel 1155 Core i7 Processor i7-2600 Box Prozessor (3400MHz, L2/L3-Cache) https://www.amazon.de/dp/B004FA8NLO/ref=cm_sw_r_cp_api_i_MZzLEbGH39WWQ)

Intel i7-3770 Core Prozessor der dritten Generation (3,4GHz, 8MB Cache, Sockel 1155, 77Watt) https://www.amazon.de/dp/B007RMH1WY/ref=cm_sw_r_cp_api_i_X8zLEb1TYWV53

Intel Core i5-3570 Prozessor (3,4GHz, Sockel 1155, 6MB Cache, 77 Watt) https://www.amazon.de/dp/B0083U94D8/ref=cm_sw_r_cp_api_i_u-zLEbTDVX1BN

Intel Quad Core Box Prozessor (Intel Core i5-2500K, 3,3GHz, 6MB Cache, 1155 Sockel) https://www.amazon.de/dp/B004FA8NX2/ref=cm_sw_r_cp_api_i_n.zLEbKJ
What is stopping Ivy Bridge CPUs from working? Firmware?
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
What is stopping Ivy Bridge CPUs from working? Firmware?
If I remember correctly, StephN999 was doing a lot of work on this problem and had gotten to the stage of "injecting new Microcode" to try to get around the firmware problem. Unfortunately he was unable to get it to work.

I did have chat with him about it and he seemed to think that while it might work in theory, in practice you would need the microcode from a later imac that used an Ivybridge processor.

How one goes about doing that I have no idea since I'm just a casual user and my head hurts just thinking about it!
 
What is stopping Ivy Bridge CPUs from working? Firmware?
Yes, it's firmware, look here.

Besides microcode, which can be easily updated, the CPU includes an integrated North Bridge (called System Agent, SA) which includes the memory controller, iGPU, PCIe bus for the dGPU and DMI. All these sub-systems are initialized and configured in firmware, and have significant differences between Sandy Bridge and Ivy Bridge. Since the firmware is unaware of this, it tries to initialize the Ivy Bridge SA as if it was a Sandy Bridge one and crashes midway, probably in the memory controller init...
 
  • Like
Reactions: Rendell001
Yes, it's firmware, look here.

Besides microcode, which can be easily updated, the CPU includes an integrated North Bridge (called System Agent, SA) which includes the memory controller, iGPU, PCIe bus for the dGPU and DMI. All these sub-systems are initialized and configured in firmware, and have significant differences between Sandy Bridge and Ivy Bridge. Since the firmware is unaware of this, it tries to initialize the Ivy Bridge SA as if it was a Sandy Bridge one and crashes midway, probably in the memory controller init...
Now correct me if I'm wrong, but do we not alter the firmware on 2011 Imacs for example in order to run later operating systems using things like OCLP patcher?

Would it in theory be possible to patch North Bridge with OCLP in order to add Ivy Bridge support to these imacs?
 
Now correct me if I'm wrong, but do we not alter the firmware on 2011 Imacs for example in order to run later operating systems using things like OCLP patcher?

Would it in theory be possible to patch North Bridge with OCLP in order to add Ivy Bridge support to these imacs?
Sadly not possible, North Bridge / System Agent init is done in the firmware PEI phase, too early for OCLP which gets executed late in the DXE phase:

"The PEI phase is the earliest phase in the UEFI firmware boot process. It is responsible for initializing the system's critical hardware components, such as the CPU, memory, and chipset, and preparing the environment for the next phase, the Driver Execution Environment (DXE) phase."
 
  • Sad
Reactions: Rendell001
Sadly not possible, North Bridge / System Agent init is done in the firmware PEI phase, too early for OCLP which gets executed late in the DXE phase:

"The PEI phase is the earliest phase in the UEFI firmware boot process. It is responsible for initializing the system's critical hardware components, such as the CPU, memory, and chipset, and preparing the environment for the next phase, the Driver Execution Environment (DXE) phase."
Ah well I'm learning a lot today! :)

If this had been possible, some bright spark on here would have done it already!

I'm guessing in order to reset the entire firmware, one would require some kind of factory reset involving high-end equipment that none of us would have access to?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.