Detta är en diskussion som rör AMD Bulldozer samlingstråd i Processorer-forumet, som är en del av Datorkomponenter-kategorin; Tre intressanta artiklar om Bulldozer. PC Perspective - Bulldozer at ISSCC 2011 - The Future of AMD Processors AMD Lifts ...
Stationär: AMD Athlon II X4 620 I ATI HD4770 I 4GB 800mhz I Dual boot: Windows 7 64 Bit och Ubuntu 10.10 32 Bit I
Bärbar1: AMD Athlon II X2 P320 I ATI HD4250 I 4GB I Dual boot Windows 7 64 Bit och Ubuntu 10.04.1 32 Bit
Bärbar2 ( Trasig ) : AMD Athlon X2 TK-53 I NV 7150M I 2GB I Ubuntu 10.04 32 Bit I
Spelkonsoler: Xbox 360 Slim 250GB och en PS3 Slim 320GB! Och en PS3 80GB i reserv.
Skärm: 32 Tums LCD TV Philips. Max upplösning 1920*1080 pixlar.
ochEach integer unit has its own scheduler. Each integer unit is comprised of two execution units, and then two address generation units. The execution units are further divided so that one handles multiply and the other divide. These are again newly designed units which have very little in common with previous processor architectures.
The schedulers have some very interesting wrinkles to them. First off is the support for 40 entries, out of order scheduling. It also supports up to 4 x 64 bit instructions in flight.
tycker jag är riktigt intressanta citat ut PC perspective's artikel. 4 dedikerade pipelines per core är så mycket bättre än nuvarande phenoms 3 delade pipelines. Sen deras nya "decode unit" verkar vara i takt med intel's samtidigt som vi inte vet hur komplex och snabb de kommer vara då de ska klockas lika högt som resten av kärnan. Det ska bli så jäkla spännande att se hur bulldozer presterar och hur AMD prissätter dom.The original Athlon had a decode unit comprised of 3 complex decoders. The new design now features a 4 decode unit, but we are unsure so far how the workload is managed. For example, the Core 2 had a 4 decode unit, three of which were simple decode, and the fourth was a complex. My gut feeling here is that we are probably looking at three decoders which can handle 80 to 90% of the standard instructions, while the fourth will handle the more complex instructions which would need to be converted to more than one macro-op. While this sounds familiar to the Core 2 architecture, it does not necessarily mean the same thing. It all depends on the complexity of the macro-ops being sent to the execution units, and how those are handled.
Sen om någon kan förklara vad "40 out of order entries" betyder på ren svenska så vore det toppen.
CPU: Athlon II X4 620 @ 3.25 GHz + Zalman CNPS 9900 MAX Minne: 4GB DDR3 Crucial BallistiX @ 1333 MHz CL6 GPU: 2X HD 5770 1GB GDDR5
Mobo: Gigabyte GA-MA790FXT-UD5P HDD: 1+ 1 TB Samsung F3 Raid 0 Chassi: Silverstone Raven RV02-E Nätdel: Cooler Master Silent Pro 850W
OS: Windows 7
Kolla gärna in mitt hembio krypin
Vet inte vad det betyder. Men jag hittade detta på wikipedia Out-of-order execution - Wikipedia, the free encyclopedia Det kan inte vara så att processorn kan lägga 40 jobb i en kö (tänkte på scheduling) i en viss ordning. Sorry min engelska suger verkligen![]()
Dessutom använder Phenom II enbart 2 av sina pipelinesDen 3:e finns bara där för att det skulle bli för mycket jobb att designa om kärnan till att bara ha 2.
Vad gäller din fråga är det enklast förklarat så här:
In-Order är precis vad det låter som. Alla typer av beräkningar processorn får görs i ordning, tänk dig lite hur det är att stå i kö i en butik. Det här leder till sämre prestanda, men beroende på designen kan det leda till bättre prestanda/watt. Intel Atom har en In-Order arkitektur med Hyper-Threading vilket dom ansåg var mest strömeffektivast än att ha en Out-of-Order. Hyper-Threading är faktiskt extremt effektivt om man använder In-Order vilket vi ser i recensioner där Intel Atom nästan kommer ikapp i flertrådade applikationer medan Zacate och även Ontario bokstavligt talat sopar banan med Intel Atom. Med Hyper-Threading kan man säga att varje kärna får 2 st kö:er, där den andra tråden kan använda de resurser som inte används av processorn vilket ofta är en hel del i en In-Order-design.
Out-of-Order(OoO) är den typen av design alla moderna processorer från AMD och Intel använder. Istället för att sätta alla beräkningar i kö med varandra så kan processorn fritt plocka vad som passar för tillfället för att få ut högre prestanda. Så istället för att ta nummer 2 i kön kan processorn plocka ta nummer 5 efteråt, vilket är varför en Out-of-Order-design presterar så mycket bättre än en In-Order-design. En Out-of-Order-design klarar även av en felberäkning och kan snabbt återhämta sig ifrån den, medan det är katastrof för en In-Order-design då den måste börja om från scratch i ledet. Vad som gör Out-of-Order så bra är att man sparar på instruktionscyklar istället för att slösa bort många av dom som In-Order gör.
Vad gäller Entries/Entry vet jag inte exakt vad det är men det Hunter säger tror jag är det som stämmer...
Väldigt simplifierat, så citera mig inte på det här är ni snälla
Out-of-order execution - Wikipedia, the free encyclopedia
Bra länkar du hittat där!
Baserad på den här bilden på The Register har jag räknat ut storleken för hela kretsen, notera att det är hela 8 kärnor.
- Sandy-Bridge 32nm (4 kärnor, 8 trådar): 216mm2
- Bulldozer 32nm (4 moduler, 8 kärnor): 275mm2
- Deneb 45nm (4 kärnor): 258mm2
- Thuban 45nm (6 kärnor): 346mm2
Ser väl rätt lovande ut?Ser dock att den där bilden saknar blå "ramar" på 2 av sidorna, lägger vi till dom där de saknas blir det istället:
- Bulldozer 32nm (4 moduler, 8 kärnor): 287mm2
Senast redigerat av Jacob Hugosson den 2011-02-25 klockan 19:34.
Stationär: AMD Athlon II X4 620 I ATI HD4770 I 4GB 800mhz I Dual boot: Windows 7 64 Bit och Ubuntu 10.10 32 Bit I
Bärbar1: AMD Athlon II X2 P320 I ATI HD4250 I 4GB I Dual boot Windows 7 64 Bit och Ubuntu 10.04.1 32 Bit
Bärbar2 ( Trasig ) : AMD Athlon X2 TK-53 I NV 7150M I 2GB I Ubuntu 10.04 32 Bit I
Spelkonsoler: Xbox 360 Slim 250GB och en PS3 Slim 320GB! Och en PS3 80GB i reserv.
Skärm: 32 Tums LCD TV Philips. Max upplösning 1920*1080 pixlar.
Förväntar mig inget annat av AMD, men presterar flaggskeppet får vi nog se en riktigt hög prissättning för den modellen. Något jag hoppas, skulle inte vara fel att se en dyr processor från AMD igen!
Men det som är troligast är att AMD kommer fortsätta med en aggressiva prissättning, deras mål just nu borde inte vara att ha så hög inkomst som möjligt utan att få ökade marknadsandelar på alla segment och då krävs låga priser och aggressiv marknadsföring.
Nej det är klart det ska prestera! Ny arkitektur och allt.Då borde en fyrkärnig eller två moduls Bulldozer kunna hamna under 200mm2? Eller hoppas jag på för mycket nu.
Visserligen sa man väl något om att den andra kärnan i modulen bara ökade storleken med 12%? Då kanske inte CPU blir sådär mycket mindre i en fyrkärnig/två moduls variant?
Sen kan man undra hur många olika kärnor/modul konfigurationer man släpper.
8 kärnor/4 moduler
6 kärnor/3 moduler
4 kärnor/2 moduler
Eller så nöjer dom sig med:
8 kärnor/4 moduler
4 kärnor/2 moduler
Vad tror ni?
Stationär: AMD Athlon II X4 620 I ATI HD4770 I 4GB 800mhz I Dual boot: Windows 7 64 Bit och Ubuntu 10.10 32 Bit I
Bärbar1: AMD Athlon II X2 P320 I ATI HD4250 I 4GB I Dual boot Windows 7 64 Bit och Ubuntu 10.04.1 32 Bit
Bärbar2 ( Trasig ) : AMD Athlon X2 TK-53 I NV 7150M I 2GB I Ubuntu 10.04 32 Bit I
Spelkonsoler: Xbox 360 Slim 250GB och en PS3 Slim 320GB! Och en PS3 80GB i reserv.
Skärm: 32 Tums LCD TV Philips. Max upplösning 1920*1080 pixlar.
Bokmärken