首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

个人工具


AMD K10

维库,知识与思想的自由文库

跳转到: 导航, 搜索
本文或本章節是關於未上市產品的信息。
它可能包含推测的性质的信息,并且当产品接近推广时而有更多信息可利用后,内容也许会显著改变。
Image:Mergefrom.gif AMD K8L被建议合并到本条目或者章节。(讨论


AMD K10是下一世代AMD處理器使用的微架構,早前曾有媒體報導K10為已取消的計劃,其後AMD發言人否認此說法,宣佈K10將是AMD K8產品(Athlon 64OpteronSempron 64等)的後繼者。

目录

[编辑] 命名

最初AMD K10被认为叫做K8L。 这个"K8L"最早来自Charlie Demerjian在The Inquirer上发布的一篇传闻[1]上面提到K10遭到取消,AMD将改为发布K8L。


[编辑] 历史资料

In 2003, AMD outlined the features for upcoming generations of microprocessors after K8 family of processors in various events and analyst meetings, including the Microprocessor Forum 2003 [2]), the outlined features to be deployed by the next-generation microprocessors are as follows:

  • Threaded architectures
  • 芯片级多处理器
  • 大规模多处理器系统
  • 10GHz频率
  • 大发射数的超标量乱序执行核心
  • 更大的缓存
  • 媒体/向量处理扩展
  • 分支和预存取
  • 安全与虚拟化
  • 强化分支预测
  • 动静态电源管理

However, as of 2006, some of the original outlined features had been abandoned, examples as the high processor clock speed due to thermal limitations, and some others were not implemented, such as threaded architectures [來源請求] .

On April 13, 2006, Henri Richard, AMD executive vice president and chief officer for marketing and sales, acknowledged[3] the existence of the new microarchitecture in an interview.

In June 2006, AMD executive vice president Henri Richard had another interview with DigiTimes commented on the upcoming processor developments:

Q: What is your broad perspective on the development of AMD processor technology over the next three to four years?

A: Well, as Dirk Meyer commented at our analysts meeting, we're not standing still. We've talked about the refresh of the current K8 architecture that will come in '07, with significant improvements in many different areas of the processor, including integer performance, floating point performance, memory bandwidth, interconnections and so on. You know that platform still has a lot of legs under it, but of course we're not standing still, and there's a next-generation core that's being worked on. I can't give you more details right now, but I think that what's important is that we're establishing clearly that this is a two-horse race. And as you would expect in a race, sometimes, when one horse is a little bit in front of the other, it reverses the situation. But what's important is that it is a race.

 
— AMD Executive Vice President, Henri Richard, Source: DigiTimes Interview with Henri Richard[4]


[编辑] 确认时间

Floor plan of the Deerhound die
Floor plan of the Deerhound die

On July 21 2006, AMD President and Chief operating officer (COO) Dirk Meyer and Senior VP Marty Seyer confirmed that the launch date of new microprocessors of Revision H under the new microarchitecture is slated for the middle of 2007; and that it will contain a quad core version for servers, workstations, and high-end desktops, as well as a dual core version for consumer Desktops. Some of the Revision H Opterons shipped in 2007 will have a thermal design power of 68 W.

2006年8月15日,AMD在发布了1207接口的皓龙处理器的同时宣布真正四核皓龙处理器的设计已经完成。[5]

[编辑] Internal Code Names

As of November 2006, reports leaked the upcoming desktop part codenames Agena, Agena FX,[6] and the core speeds of the parts range from 2.4 GHz - 2.9 GHz respectively, 512 KiB L2 cache each core, 2 MiB L3 cache, using HyperTransport 3.0, with a TDP of 125 W.[7] In recent reports, single core variants (codenamed Spica) and dual core with or without L3 cache (codenamed Kuma and Rana respectively) are available.[8] variants under the same microarchitecture [9].

During the AMD Analyst Day 2006 on December 14, 2006, AMD announced their official timeline for server, desktop and mobile processors.[10] For the servers segment, AMD will unveil two new processors based on the architecture codenamed "Barcelona" and "Budapest" for more than 1-way and 1-way servers respectively [10]. Desktops will see an overhaul of the entire processor lineup. Single-core "Lima" built on 65 nm fabrication process node the single-core processors will arrive in Q1 2007 while Sparta, the Sempron 65 nm process update, will come in Q2 2007. For the second half of 2007, HyperTransport 3.0 and Socket AM2+ will be unveiled, which are designed for the specific implementation of the aforementioned consumer quad core desktop chip series, with naming convention changes from city names (up to middle of 2007) to stars or constellations after that, such as Agena; in addition, the AMD Quad FX platform and its immediate successor will support the high end enthusiast dual-processor versions of the chip, codenamed as Agena FX [11], updates the procesors line for AMD Quad FX platform. As with the server chips codenamed Barcelona, the new desktop quad core series will feature a shared L3 cache, 128-bit floating point (FP) units and an enhanced microarchitecture. Agena, the native quad-core processor for the desktop. Kuma, a dual-core variant will follow on in Q3 while Rana, the dual-core version with no shared L3 cache is expected at the end of the year [12].

[编辑] Reported Initial Launch Models

Processor models at launch have been reported as follows [13]. According to the most recent report, the mid-range and high-end K10 desktop microprocessors will no longer use the trademark "Athlon", but will don the new name: "Phenom".[14] The low-end (Rana) processors without L3 cache will continue to use the Athlon 64 X2 moniker.[15]

K10 models at launch
Model Clock rate
(GHz)
Codename TDP
(W)
Compatibility Fabrication
Process (nm)
L1-cache
size (kiB)
L2-cache
size (kiB)
L3-cache
size (kiB)
Expected
Launch Date
Phenom X2 series
Phenom X2 1900 1.9 Kuma 65 AM2/AM2+ 65nm SOI 2x(64+64) 2x512 2048 November 2007
Phenom X2 2100 2.1 Kuma 65 AM2/AM2+ 65nm SOI 2x(64+64) 2x512 2048 November 2007
Phenom X2 2300 2.3 Kuma 65 AM2/AM2+ 65nm SOI 2x(64+64) 2x512 2048 November 2007
Phenom X2 2500 2.5 Kuma 89 AM2/AM2+ 65nm SOI 2x(64+64) 2x512 2048 November 2007
Phenom X2 2700 2.7 Kuma 89 AM2/AM2+ 65nm SOI 2x(64+64) 2x512 2048 November 2007
Phenom X2 2900 2.9 Kuma 89 AM2/AM2+ 65nm SOI 2x(64+64) 2x512 2048 November 2007
Phenom X4 series
Phenom X4 1900 1.9 Agena 95 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 November 2007
Phenom X4 2100 2.1 Agena 95 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 November 2007
Phenom X4 2300 2.3 Agena 120 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 August 2007
Phenom X4 2500 2.5 Agena 120 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 August 2007
Phenom FX series
Unknown
Phenom FX
2.4 Agena FX 120 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 August 2007
Unknown
Phenom FX
2.4 Agena FX 120 L1FX (1207)/
L1FX+ (1207+)
65nm SOI 4x(64+64) 4x512 2048 July 2007
Unknown
Phenom FX
2.6 Agena FX unknown L1FX/L1FX+ 65nm SOI 4x(64+64) 4x512 2048 July 2007
Opteron series for uni-processor (1P) servers
Opteron 1262 2.1 Budapest 95 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron 1264 2.2 Budapest 95 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron 1266 2.3 Budapest 95 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron 1268 SE 2.4 Budapest 120 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron 1270 SE 2.5 Budapest 120 AM2/AM2+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron series for dual-processor (2P) servers
Opteron 2258 HE 1.9 Barcelona 68 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron 2260 HE 2.0 Barcelona 68 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron 2262 2.1 Barcelona 95 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 August 2007
Opteron 2264 2.2 Barcelona 95 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 August 2007
Opteron 2266 2.3 Barcelona 95 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 August 2007
Opteron 2268 2.4 Barcelona 95 1207/1207+ 65nm SGOI 4x(64+64) 4x512 2048 Late 2007
Opteron 2268 SE 2.4 Barcelona 120 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 August 2007
Opteron 2270 SE 2.5 Barcelona 120 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 August 2007
Opteron 2272 SE 2.6 Barcelona 120 1207/1207+ 65nm SGOI 4x(64+64) 4x512 2048 Late 2007
Opteron series for quad-processor (4P) or above servers
Opteron 8258 HE 1.9 Barcelona 68 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron 8260 HE 2.0 Barcelona 68 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 October 2007
Opteron 8262 2.1 Barcelona 95 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 June/July 2007
Opteron 8264 2.2 Barcelona 95 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 June/July 2007
Opteron 8266 2.3 Barcelona 95 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 June/July 2007
Opteron 8268 2.4 Barcelona 95 1207/1207+ 65nm SGOI 4x(64+64) 4x512 2048 Late 2007
Opteron 8268 SE 2.4 Barcelona 120 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 June/July 2007
Opteron 8270 SE 2.5 Barcelona 120 1207/1207+ 65nm SOI 4x(64+64) 4x512 2048 June/July 2007
Opteron 8272 SE 2.6 Barcelona 120 1207/1207+ 65nm SGOI 4x(64+64) 4x512 2048 Late 2007

It is worth to note that the number used to classify each processors have changed from PR ratings to other naming conventions like working clock frequencies and other numbers to differentiate performance of different processors as in Intel Core 2 Duo processors naming number conventions.

[编辑] Subsequent Product Launches

With reports in early April suggesting some upcoming models having a smaller TDP at 45 W [16], and more information about the upcoming chip codenamed "Montreal" [17] using MCM technique of two "Shanghai" cores with a total of 12 MiB L3-cache [18] codenamed AMD K10.5 [19].

[编辑] Live demonstrations

On November 30, 2006, AMD live demoed the native quad core chip known as "Barcelona" for the first time in public,[20] while running Windows Server 2003 64-bit Edition. AMD claims 70% scaling of performance in real world loads, and better performance than Intel Xeon 5355 processor codenamed Clovertown [21]. More details regarding this first revision of the next generation AMD microprocessor design have surfaced on the web recently including their clock speeds.[22][23]

On January 24, 2007, AMD Executive Vice President Randy Allen claimed that in live tests, in regard to a wide variety of workloads, "Barcelona" was able to demonstrate 40% performance advantage over the comparable Intel Xeon codenamed Clovertown dual-processor (2P) quad-core processors [24]. The expected performance of floating point per core would be approximately 1.8 times that of the K8 family, at the same clock speed [25].

[编辑] Sister microarchitecture

Also due in a similar timeframe will be a sister microarchitecture, which will focus on lower power consumption chips in mobile platforms as well as small form factor features. This microarchitecture will contain specialized features such as mobile optimized crossbar switch and memory controller and other on-die components; link power management for HyperTransport 3.0; and others. At that time, AMD simply dubbed it "New Mobile Core", without giving a specific codename.

On the December 2006 analyst day, Executive vice president Marty Seyer announced the new mobile core codenamed Griffin to be launched in 2008 [26].

[编辑] Iterations of the release

In late 2007 to second quarter of 2008, there will be a modification to the core to be fabricated at 45 nm process node [27], with enhancements such as FB-DIMM support, Direct Connect Architecture 2.0, enhanced Reliability, Availability and Serviceability (RAS), and probably more for the processor die. The platform will also add support for I/O Virtualization, PCI Express 2.0, 10 Gigabit NIC, larger caches, and more.

However, reports have suggested that FB-DIMM support had been dropped from future roadmaps of the majority of AMD products since popularity is low [28][29]. Also, FB-DIMM's future as an industry standard had been called into question.

A recent article published by The Inquirer corroborates the earlier reports of the timeline (as cited in this article). According to the report, there will be three iterations of the core: one named Barcelona, due in Q2 of 2007, with new CPU core components as well as the microarchitecture, but built on the old HyperTransport 2.0 infrastructure; the second is Budapest for single socket systems using socket AM2+ or socket AM3, with HyperTransport 3.0; and the third, codenamed Shanghai is an update of the server chip, based on 45 nm process [30], probably also with HyperTransport 3.0 and DDR3 implementation, due in Q1-Q2 2008.[31]

In 2008, AMD will introduce Deneb FX for the replacement for the AMD Quad FX platform, as well as Deneb for the mainstream. Propos and Regor will also replace Kuma and Rana in the lower market segments. Socket AM2+ being named in the late 2006 might actually have been the original AM3 socket, but as naming conventions changed, so that the next generation of consumer desktop socket capable of DDR3 will be socket AM3. [32]

[编辑] Features

[编辑] Fabrication technology

Possible die size of quad-core K10
Possible die size of quad-core K10

AMD will introduce the microprocessors manufactured at 65 nm feature width using Silicon-on-insulator (SOI) technology, since the release of K10 coincides with the volume ramp of this manufacturing process [33]. The servers will be produced for Socket F or Socket F+ (1207) infrastructure, the only server socket on AMD's near-term roadmap; the desktop parts will come on Socket AM2 or Socket AM2+.

AMD announced during the Technology Analyst Day [34] that the use of Continuous Transistor Improvement (CTI) and Shared Transistor Technology (STT) would finally lead to the implementation of Silicon-Germanium-On-Insulator (SGoI) on 65 nm process CPUs [35].

[编辑] Supported DRAM standards

The K8 family was known to be particularly sensitive to memory latency since its design gains performance by minimizing this through the use of an on-die memory controller (integrated into the CPU); increased latency in the external modules negates the usefulness of the feature. DDR2 RAM introduces some additional latency over traditional DDR RAM since the DRAM is internally driven by a clock at one quarter of the external data frequency, as opposed to one half that of DDR. However, since the command clock rate in DDR2 is doubled relative to DDR and other latency-reducing features (e.g. additive latency) have been introduced, common comparisons based on CAS Latency alone are not sufficient. For example, Socket AM2 processors are known to demonstrate similar performance using DDR2 SDRAM as Socket 939 processors that utilize DDR-400 SDRAM. K10 processors supports DDR2 SDRAM rated up to DDR2-1066 (1066 MHz) [36].

[编辑] Higher computational throughput

It was also reported by several sources (such as AnandTech, The Inquirer and Geek.com) that the microprocessors implementing the microarchitecture will feature a doubling in the width of SSE execution units in the cores. With the help of major improvements in the memory subsystem (such as load re-ordering and improved prefetch mechanisms) as well as the doubled instruction fetch and load, it is expected to increase the suitability of the processor to scientific and high-performance computing tasks and potentially improve its competitiveness with Intel's Xeon, Core 2, Itanium 2 and other contemporary microprocessors.

Many of the improvements in computational throughput of each core are listed below.

[编辑] Characteristics of the microarchitecture

[37]

  • Instruction set additions and extensions
    • New bit-manipulation instructions: Leading Zero Count (LZCNT) and Population Count (POPCNT)
    • New SSE instructions named as SSE4a: combined mask-shift instructions (EXTRQ/INSERTQ) and scalar streaming store instructions (MOVNTSD/MOVNTSS)
    • Support for unaligned SSE load-operation instructions (which formerly required 16-byte alignment)[39]
  • Execution pipeline enhancements
    • 128-bit wide SSE units
    • Wider L1 data cache interface allowing for two 128-bit loads per cycle (as opposed to two 64-bit loads per cycle with K8)
    • Lower integer divide latency
    • 512-entry indirect branch predictor and a larger return stack (size doubled from K8) and branch target buffer
    • Side-Band Stack Optimizer, dedicated to perform increment/decrement of register stack pointer
    • Fastpathed CALL and RET-Imm instructions (formerly microcoded) as well as MOVs from SIMD registers to general purpose registers
  • Integration of new technologies onto CPU die:
    • Four processor cores (Quad-core)
    • Split power planes for CPU core and memory controller/northbridge for more effective power management, first dubbed Dynamic Independent Core Engagement or D. I. C. E. by AMD and now known as Enhanced PowerNow!, allowing the cores and northbridge (integrated memory controller) to scale power consumption up or down independently [40].
  • Improvements in the memory subsystem:
    • Improvements in access latency:
      • Support for re-ordering loads ahead of other loads and stores
      • More aggressive instruction prefetching, 32 bytes instruction prefetch as opposed to 16 bytes in K8
      • DRAM prefetcher for buffering reads
      • Buffered burst writeback to RAM in order to reduce contention
    • Changes in memory hierarchy:
      • Prefetch directly into L1 cache as opposed to L2 cache with K8 family
      • 32-way set associative L3 victim cache sized at least 2 MiB, shared between processing cores on a single die (each with 512 KiB of independent exclusive L2 cache), with a sharing-aware replacement policy.
      • Extensible L3 cache design, with 6 MiB planned for 45 nm process node, with the chips codenamed Shanghai.
    • Changes in address space management:
      • Two 64-bit independent memory controllers, each with its own physical address space; this provides an opportunity to better utilize the available bandwidth in case of random memory accesses occurring in heavily multi-threaded environments. This approach is in contrast to the previous "interleaved" design, where the two 64-bit data channels were bounded to a single common address space.
      • Larger Tagged Lookaside Buffers; support for 1 GiB page entries and a new 128-entry 2 MiB page TLB
      • 48-bit memory addressing to allow for 256 TiB memory subsystems
      • Memory mirroring, data poisoning support and Enhanced RAS
      • Nested page tables for AMD-V virtualization technology, claimed to have decreasing world switch time by 25%.
  • Improvements in system interconnect:
    • HyperTransport retry support
    • Support for HyperTransport 3.0, with HyperTransport Link unganging which creates 8 point-to-point links per socket.
  • Platform-level enhancements with additional functionality:
    • Five p-states allowing for automatic clock rate modulation
    • Increased clock gating
    • Official support for coprocessors via HTX slots and vancant CPU sockets through HyperTransport: Torrenza initiative.

[编辑] 下一代

Codenamed "Fusion" is a CPU technology furthering the trend of continued system component integration onto CPU die (which was initiated by K8 with integrated SRQ, cross-bar switch, memory controller as well as Hypertransport links), planned beyond these two afore mentioned families of products, and will be due in late 2008 or sometime in 2009. It is not clear what additional codenames will be given to these.

[编辑] 媒体讨论

Note: These media discussions are sorted by dates of publishing in ascending orders.

[编辑] References

  1. The Inquirer report
  2. Microprocessor Forum 2003 presentation slide
  3. Hall·Chris - Re-defining microprocessors: Q&A with AMD’s Henri Richard DigiTimes.com - 於2007-03-18访问。
  4. AMD's vision for next few years - an interview with Henri Richard
  5. AMD新一代皓龙处理器发布 获得创记录的OEM支持
  6. AMD processor roadmaps for 2007,Tracking AMD,31 December 2006。
  7. AMD Quad-Core Altair upcoming in 2007 Q3,HKEPC,3 October 2006。
  8. AMD processor roadmaps for 2007,Tracking AMD,31 December 2006。
  9. AMD to enter K10 era in 2H 2007,HKEPC,4 October 2006。
  10. ^ 10.0 10.1 06A-DayMartySeyer.pdf 2006 Analyst Day Slides (Roadmaps for server and mobile,AMD。
  11. AMD processor roadmaps for 2007,Tracking AMD,31 December 2006。
  12. AMD processor roadmaps for 2007,Tracking AMD,31 December 2006。
  13. Pullen Dean,Further AMD next-gen specs roll out,The Inquirer。於2007-03-16檢閱。
  14. AMD to drop "Athlon" moniker on high end,Dailytech.com,2007-05-02。
  15. 模板錯誤:標題(title)欄位沒有填寫
  16. FudZilla report
  17. The Inquirer report
  18. FudZilla report
  19. FudZilla report
  20. AMD Demonstrates Its Quad Core Server Chips,CNET.com,30 November 2006。
  21. AMD Demonstrates Barcelona; The First True, Native Quad Core Opteron,legitreviews.com,30 November 2006。
  22. Quick Look at AMD Quad Core Barcelona,arstechnica.com。
  23. The Inquirer article
  24. AMD Expects Quad Core Barcelona to Outperform Clovertown by 40%,dailytech.com,25 January 2007。
  25. Go to 'Barcelona' over 'Cloverton',CNET.com,23 January 2007。
  26. AMD updates Opteron, Turion roadmaps,informationweek.com,14 December 2006。
  27. AMD Outlines Quad Core Computing,www.pcpro.co.uk,19 September 2006。
  28. Intel Pulls Back from FB-DIMM,inquirer.net,7 September 2006。
  29. No Shocker Here,legitreviews.com,15 September 2006。
  30. DailyTech report
  31. AMD Quad Cores: The Whole Story Unfolded,inquirer.net,16 September 2006。
  32. AMD: 45nm, DDR3, and AM3 in 2008,dailytech.com,2 May 2007。
  33. An AMD Update: Fab 36 Begins Shipments, Planning for 65 nm process and AM2 Performance,AnandTech,April 4, 2006。
  34. 2006 AMD Analyst Day 2006 page
  35. Ostrander·Daryl - 2006 Technology Analyst Day Slides Advanced Micro Devices - 於2007-03-19访问。
  36. AMD’s next-generation Star supports DDR2-1066 & SSE4a,HKEPC Hardware。於2007-03-19檢閱。
  37. Shimpi Anand,Barcelona Architecture: AMD on the Counterattack,AnandTech。於2007-03-18檢閱。
  38. AMD Quad-Core Altair upcoming in 2007 Q3,HKEPC,3 October 2006。
  39. Case Loyd,AMD Unveils Barcelona Quad-Core Details,Ziff Davis。於2007-03-18檢閱。
  40. AMD Next Generation Processor Technology SlidesHardOCP,22 August 2006。

[编辑] 外部连接


其它语言
AD Links