![]() |
![]() |
#1 | |
Sep 2002
Database er0rr
53·29 Posts |
![]()
For Core 2 Duo freaks: http://www.intel.com/design/processo...pdt/313279.htm , in particular error AI 39 seems interesting :surprised
Quote:
Last fiddled with by paulunderwood on 2006-11-14 at 00:33 |
|
![]() |
![]() |
![]() |
#2 |
"Richard B. Woods"
Aug 2002
Wisconsin USA
22·3·641 Posts |
![]()
So, if I understand correctly, when Core 1 tries to fetch data from an address that:
(a) is not in Core 1's L1 cache, but is in Core 2's L1 cache, and (b) is at or near (within the same cache line) an address at which Core 2 has modified the contents recently (i.e., the modified content is in Core 2's L1 cache, but has not yet been written-back to the shared L2 cache), then Core 1 may receive incorrect data. - - - IIRC every IBM 370 mainframe with the capability for 2 CPUs to access a shared RAM memory had a similar limitation, which is why you were supposed to use semaphores (using the "Compare and Swap" instruction [an elaboration of "Test and Set"], and maybe something else) to signal when a shared memory location could be safely referenced by the other CPU. Last fiddled with by cheesehead on 2006-11-14 at 20:54 Reason: Googling found the name "Compare and Swap". |
![]() |
![]() |
![]() |
#3 |
Oct 2005
23×5 Posts |
![]()
Not a serious concern. This is a carryover bug from the Xeon 5100, first reported in June as #AG39. Hitting this requires a specific data patterns, and all released C2D bios versions should have the workaround in place.
|
![]() |
![]() |
![]() |
#4 |
"Richard B. Woods"
Aug 2002
Wisconsin USA
22×3×641 Posts |
![]()
Duo memory access freaks may also be interested in AG18 and AG43.
- - - - - For IBM 360/370 architecture freaks: "Case Study: IBM'S SYSTEM/360-370 ARCHITECTURE" http://acmqueue.com/acmdl/37/Gifford_Spector.pdf |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Core i5 2500K vs Core i7 2600K (Linear algebra phase) | em99010pepe | Hardware | 0 | 2011-11-11 15:18 |
How to retire one core in a dual-core CPU? | Rodrigo | PrimeNet | 4 | 2011-07-30 14:43 |
Dual Core to Quad Core Upgrade | Rodrigo | Hardware | 6 | 2010-11-29 18:48 |
exclude single core from quad core cpu for gimps | jippie | Information & Answers | 7 | 2009-12-14 22:04 |
Optimising work for Intel Core 2 Duo or Quad Core | S485122 | Software | 0 | 2007-05-13 09:15 |