Well if it is true.. think an extra 40watts of heat
Fast computers breed slow, lazy programmers
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay.
http://www.lighterra.com/papers/modernmicroprocessors/
Modern Ram, makes an old overclocker miss BH-5 and the fun it was
Bogus if you ask me.
NZXT Tempest | Corsair 1000W
Creative X-FI Titanium Fatal1ty Pro
Intel i7 2500K Corsair H100
PNY GTX 470 SLi (700 / 1400 / 1731 / 950mv)
Asus P8Z68-V Pro
Kingston HyperX PC3-10700 (4x4096MB)(9-9-9-28 @ 1600mhz @ 1.5v)
Heatware: 13-0-0
I heard AMD bought some technology to allow them to have 4MB Cache or something like that withing reasonable heat levels
Fold for XS!
You know you want to
Yes it is called Z-ram but it would just double the cache size... without increasing the heat production...4Mb of L3 would still increase it by 40wOriginally Posted by Lead Head
Fast computers breed slow, lazy programmers
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay.
http://www.lighterra.com/papers/modernmicroprocessors/
Modern Ram, makes an old overclocker miss BH-5 and the fun it was
where you guys get these numbers is beyond me. even extremely high speed GDDR3 (which can be as much as 64MB per chip) only consumes 3-5W. 40W? try again...Originally Posted by nn_step
did read that they are gone use alot fo new optimisations in the AM2 wich will lower the power usage for the new CPUs.
Time flies like an arrow. Fruit flies like a banana.
Groucho Marx
i know my grammar sux so stop hitting me
Originally Posted by freecableguy
so how much will 4mb of l3 cache consume??
In all fairness, I think that cache is faster then gddr3 memory. How much does L3 cache really make in a chip. I know L2 cache make a difference (IE 512kb vs 1mb) but will 4mb L3 cache make a difference?
hmm, what was the last intel/amd cpu that had an l3 cache?
Intel SideOriginally Posted by Der_KHAN
On Desktop?
Pentium 4 Extreme Edition 3.46GHZ/1066FSB/512KB LV2/2MB LV3
On Server?
Xeon Server MP's always have some form of LV3 cache, for the top end models.
Potomac-8MB 3.3GHZ/667FSB/1MB LV2/8MB LV3
Tulsa-16MB 3.xGHZ/800FSB/2x1MB LV2/16MB LV3 Shared (Soon not yet)
AMD Side
Never in the life of K7 or K8 has AMD had LV3 cache to my knowledge...
qafaik lvl 3 cache is due to 2007
Incoming new computer after 5 long years
YOU want to FIGHT CANCER OR AIDS join us at WCG and help to have a better FUTURE
At what speeds do the Intel L3 run? Is it much cheaper to have 4Mb L3 than 2Mb L2 per core?
i7 2600k @4500 | Gigabyte GA-Z68X-UD4-B3 | Gskill 2x4096Mb 2133Mhz | 4x2TB WD Green RAID10 | OCZ Vertex3 120Gb | 2x AMD 6950 @ Stock
Benq 24" TN | Samsung LE46C630 "2nd" Monitor | Enermax NAXN ENP850EWT | Corsair 800D Case | Corsair H60 | Logitech G9x + Wireless Solar K750
AM2 dual core will be divided into 4 TDP categories:
35w for the 3800+ dual core launching Q2'06
65w for the 3800+/4800+ dual core launching Q2'06 through Q3'06
85w/89w i've seen both figures around for the 3800+/4800+ dual core
125w for the FX-62
So there will be quite a diference in power between the normal and FX line of CPU's, it would be nice if it came from that 4MB L3 cache .. maybe the FX would have the same core as a 2xx or 8xx L3 enabled Opteron.
http://www.dailytech.com/article.aspx?newsid=850
http://www.hkepc.com/bbs/viewthread....extra=page%3D1
It doesn't really matter that the FX will be really hot does it?
I mean most people with FX's run them on phase units and with the current coldbug situation a bit more heat could be a good thing.
/Ed
Conroe E6420 @ 3.3ghz at the moment.
DFI Dark P965
2gb Geil DDR800 4-4-4-12
8800GTS 512mb
1.7TB Storage
CM Stacker
I'm not sure if l3 will really help amd though, intels uses it to compensate for lacklustre I/O, AMD's I/O is already excellent and as such I think we would see far less performance increase due to l3. l3 cache will certainly be beneficial when we are talking about multi chip modules though, which allows far better yields due to simpler cores, and yet takes a negligable performance hit as the l3 cache will make up for the hit in io bandwidth.
ok...my noob question of the day.....
what is the difference between Level 1 Level 2 and Level 3 cache?
level one is a small extremely fast cache that holds the instructions that are to be fed into the cpu pipeline. l2 is usually half the speed or less of the l1, but is many times larger, and contains both instructions that are to be fed into the pipeline, as well as data that may be required or is being continuously fed in and out of l1. l3 cache serves much the same purpose as l2, and provides more space for data to be held, it is however far slower than l2 again. The main memory feeds the large l3 which feeds the smaller but faster l2, which in turn feeds the smaller and faster l1.
So if you have 8MB l3 you have 8Mb of data stored in a faster than main memory store that the cpu can work with, with the data most likely to be worked on being prioritised and stored in l2, and the instructions to be fed into the cpu stored in l1. Where possible an increase in l2 is preferable to adding l3 as it is much faster and increases the workable data ammount, as the contents of l1 and l2 have to be stored in l3, so you effectively have the size of the lowest level cache, but with faster smaller stores. Increasing l2 gives you more room at a higher speed - this is why a cpu with 2Mb L2 would be preferable to a cpu with 1MB l2 and 2MB l3. However issues with latency when increasing cache sizes beyond certain limits (as well as increasing the likelihood of defects) means that level 2 cache can only be grown so far before you see diminishing returns and this is where l3 cache comes in handy.
Most modern l3 is off die but on chip (a daughter die if you wish), which allows existing cpu designs to have l3 cache added without taping out a new design (eg. mp xeons are a prescott or smithfield core with mp support and added l3) and also increases yields. This is often used in multi-processor xeons to compensate for the lower front side bus speeds, as having a larger local store helps compensate for the slower access to the main store of data held in main memory.
Last edited by onewingedangel; 02-17-2006 at 04:26 AM.
Really good explanation. Some intros would help tho :p
So my question. What is better, "64kb L1 + 2Mb L2" or 64Kb L1 + "1MbL2 + 4Mb L3" (all that per core)? If there's a clear winner, is cheaper or more expensive?
i7 2600k @4500 | Gigabyte GA-Z68X-UD4-B3 | Gskill 2x4096Mb 2133Mhz | 4x2TB WD Green RAID10 | OCZ Vertex3 120Gb | 2x AMD 6950 @ Stock
Benq 24" TN | Samsung LE46C630 "2nd" Monitor | Enermax NAXN ENP850EWT | Corsair 800D Case | Corsair H60 | Logitech G9x + Wireless Solar K750
In that example it would depend on what type of data you were processing. If you were accessing less than 2MB at a time the first example would be better, yet if you were accessing more than 2MB at a time the second example would be better. Also if you have a slower front side bus the larger albeit slower l3 cache would likely help you more than the larger l2, but again it totally depends on the workloads involved.Originally Posted by mursaat
Adding l3 cache is a cheaper alternative for AMD as it likely doesn't involve taping out new dies, as l3 cache can be added on module, rather than on die, however increasing the l2 size would have likely netted a greater performance increase due to the a64s already excellent io design. For dual cores it may benefit somewhat in the short term, as AMd still doesn't have shared l2, but hopefully this shortcoming will be sorted before long. Ideally you would have l1 per core, shared l2 per die, and shared l3 per module.
Last edited by onewingedangel; 02-17-2006 at 04:37 AM.
so what's the absolute limit for size of Level 1? What technical difficulties occur when making level 1 larger....specifically...not just yield numbers.
L1 caches are specific to the architectures involved, you cant just up the level 1 cache sizes in the way you can level 2 caches - level one caches are very specific in what they hold and where they feed the data - it is just the place the data goes immediately before it its fed into the cpu pipeline, its not for storing speculative data like l2 and l3 is.
Pentium 4's have a complex l1 cache design which if I remember correctly totals 64kb, and the a64 has a fixed 128kb l1 cache, this is not to say that the a64 has better l1 cache, as these are simply the ammounts of l1 cache the architectures use.
edit:wikipedia suggests the p4s actually have only 20/28kb of l1 cache, made up of a 8kb(32bit p4's)/16 KB(64bit p4's) L1 data and a 12 KB L1 instruction cache, which just exagerates the point I made above.
Last edited by onewingedangel; 02-17-2006 at 05:39 AM.
L1 > L2 > L3
usually L1 maps to L2 which maps to L3. this means that the total amount of cache available is really sizeof(L3) with L1 and L2 being smaller subsets so that their data rows and columns being contained entirely within the larger L3 mapping. there are two reasons for this:
1) processor design in that small data sets are usually accessed faster with lower latencies as it is "faster" to address smaller data sets since there is less address decoding necessary. example: why refer to your state (where you live) when everyone lives in the same state. see where i'm getting at here? (btw, this is dumbed down for extreme clarity).
2) LATENCY! "simpler" cache designs have lower latencies = higher BW and efficiency = higher performance =
While L2 may be better than L3, the fact of the matter is that the 'San Diego' cores aren't designed to address more than 1MB of L2 cache. Hence the limitation. A major core revision (ref F???? heh) is required to address this (get it? get it? ha, i'm so witty).
-FCG
thank you for the replies I am enlightened
Everything what say onewingedangel is almost true, but he forget that AMD uses exclusive cache structure (inclusive on Intel side), so it means that data from L1 cache isn't stored in L2 at the same time, and this give 1152KB of usable cache for Opteron family, and it may give 5248KB cache for new FX-62 if L3 will be still exclusive
Time will tell
PS. L3 cache will give some good preformance boost on server side in most games and in threaded aplications, but not in 3d animation software, math programs or encoding software
RiG1: Ryzen 7 1700 @4.0GHz 1.39V, Asus X370 Prime, G.Skill RipJaws 2x8GB 3200MHz CL14 Samsung B-die, TuL Vega 56 Stock, Samsung SS805 100GB SLC SDD (OS Drive) + 512GB Evo 850 SSD (2nd OS Drive) + 3TB Seagate + 1TB Seagate, BeQuiet PowerZone 1000W
RiG2: HTPC AMD A10-7850K APU, 2x8GB Kingstone HyperX 2400C12, AsRock FM2A88M Extreme4+, 128GB SSD + 640GB Samsung 7200, LG Blu-ray Recorder, Thermaltake BACH, Hiper 4M880 880W PSU
SmartPhone Samsung Galaxy S7 EDGE
XBONE paired with 55'' Samsung LED 3D TV
Bookmarks