• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Intel to Go Ahead with "Meteor Lake" 6P+16E Processor on the Desktop Platform?

Joined
Feb 15, 2019
Messages
1,659 (0.79/day)
System Name Personal Gaming Rig
Processor Ryzen 7800X3D
Motherboard MSI X670E Carbon
Cooling MO-RA 3 420
Memory 32GB 6000MHz
Video Card(s) RTX 4090 ICHILL FROSTBITE ULTRA
Storage 4x 2TB Nvme
Display(s) Samsung G8 OLED
Case Silverstone FT04
If you need commercially equal cores, buy an EPYC or Xeon.
Exactly.
I do need equal cores for virtualization
So I had TR PRO as bare metal

If you think that all P-cores work equally well, you lack experience in dealing with many-cores.

If you think they cannot make all P-cores working equally well, what makes you think they can handle mixed Hybrid cores work well ?
 

hs4

Joined
Feb 15, 2022
Messages
106 (0.10/day)
Although we see the opinion that "E-cores are unnecessary for games," the difference in frame rates between 12600 (6P+0E) and 12600K (6P+8E), for example, does not seem to indicate that E-cores are having a negative impact. Also, when games were being streamed or recorded, or when games were being played while connected to Discord, the thread director stabilized affinity, so that the 12600K sometimes performed as well as or better than the 5900X in both game and recording frame rates.

Most of the complaints about the E-core are conjecture. Incidentally, I have also encountered hybrid-specific problems, but it is questionable whether those who complain about E-cores are really putting in the kind of load that runs into E-core-specific problems.
 
Joined
Sep 6, 2013
Messages
3,333 (0.81/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 32GB - 16GB G.Skill RIPJAWS 3600+16GB G.Skill Aegis 3200 / 16GB JUHOR / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
Intel to Go Ahead with "Meteor Lake" 6P+16E Processor on the Desktop Platform?
I guess Intel needs something to beat the 7800X3D in gaming for mid range CPUs.
 
Joined
Jul 15, 2020
Messages
1,021 (0.64/day)
System Name Dirt Sheep | Silent Sheep
Processor i5-2400 | 13900K (-0.02mV offset)
Motherboard Asus P8H67-M LE | Gigabyte AERO Z690-G, bios F29e Intel baseline
Cooling Scythe Katana Type 1 | Noctua NH-U12A chromax.black
Memory G-skill 2*8GB DDR3 | Corsair Vengeance 4*32GB DDR5 5200Mhz C40 @4000MHz
Video Card(s) Gigabyte 970GTX Mini | NV 1080TI FE (cap at 50%, 800mV)
Storage 2*SN850 1TB, 230S 4TB, 840EVO 128GB, WD green 2TB HDD, IronWolf 6TB, 2*HC550 18TB in RAID1
Display(s) LG 21` FHD W2261VP | Lenovo 27` 4K Qreator 27
Case Thermaltake V3 Black|Define 7 Solid, stock 3*14 fans+ 2*12 front&buttom+ out 1*8 (on expansion slot)
Audio Device(s) Beyerdynamic DT 990 (or the screen speakers when I'm too lazy)
Power Supply Enermax Pro82+ 525W | Corsair RM650x (2021)
Mouse Logitech Master 3
Keyboard Roccat Isku FX
VR HMD Nop.
Software WIN 10 | WIN 11
Benchmark Scores CB23 SC: i5-2400=641 | i9-13900k=2325-2281 MC: i5-2400=i9 13900k SC | i9-13900k=37240-35500
You know, less is more...
 
Joined
Feb 15, 2019
Messages
1,659 (0.79/day)
System Name Personal Gaming Rig
Processor Ryzen 7800X3D
Motherboard MSI X670E Carbon
Cooling MO-RA 3 420
Memory 32GB 6000MHz
Video Card(s) RTX 4090 ICHILL FROSTBITE ULTRA
Storage 4x 2TB Nvme
Display(s) Samsung G8 OLED
Case Silverstone FT04
Although we see the opinion that "E-cores are unnecessary for games," the difference in frame rates between 12600 (6P+0E) and 12600K (6P+8E), for example, does not seem to indicate that E-cores are having a negative impact. Also, when games were being streamed or recorded, or when games were being played while connected to Discord, the thread director stabilized affinity, so that the 12600K sometimes performed as well as or better than the 5900X in both game and recording frame rates.

Most of the complaints about the E-core are conjecture. Incidentally, I have also encountered hybrid-specific problems, but it is questionable whether those who complain about E-cores are really putting in the kind of load that runs into E-core-specific problems.

I am sry but tests have shown having 2 more P cores is always better than 8 e cores in gaming



And disabling the e-cores are more likely to benefit you in gaming overall



So my points still stands.
As a gaming CPU,
Intel would be better off giving us 10/12 P-cores instead of 8+16
 

hs4

Joined
Feb 15, 2022
Messages
106 (0.10/day)
Exactly.
I do need equal cores for virtualization
So I had TR PRO as bare metal



If you think they cannot make all P-cores working equally well, what makes you think they can handle mixed Hybrid cores work well ?
Since the days when all the cores were equal, the program is built on the assumption that each logical core does not function equally (mainly for HT/SMT). This has been done by everyone before, and even the first review at the launch of Alder lake showed that the actual results were in line with logical performance for Blender and video encoding. This means that those applications were previously built on the assumption of unequal logical cores.
 
Joined
May 12, 2015
Messages
43 (0.01/day)
So much theoretical talk about E-core and nothing about practical applications... well, let's get back to reality.

изображение_2023-02-27_143733221.png
 

hs4

Joined
Feb 15, 2022
Messages
106 (0.10/day)
I am sry but tests have shown having 2 more P cores is always better than 8 e cores in gaming



And disabling the e-cores are more likely to benefit you in gaming overall



So my points still stands.
As a gaming CPU,
Intel would be better off giving us 10/12 P-cores instead of 8+16
It is known that the ring bus clock is lowered by the E-core in ADL, but this problem is solved in RPL Has the same test been done in RPL?
 
Joined
Sep 6, 2013
Messages
3,333 (0.81/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 32GB - 16GB G.Skill RIPJAWS 3600+16GB G.Skill Aegis 3200 / 16GB JUHOR / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
Although we see the opinion that "E-cores are unnecessary for games," the difference in frame rates between 12600 (6P+0E) and 12600K (6P+8E), for example, does not seem to indicate that E-cores are having a negative impact. Also, when games were being streamed or recorded, or when games were being played while connected to Discord, the thread director stabilized affinity, so that the 12600K sometimes performed as well as or better than the 5900X in both game and recording frame rates.

Most of the complaints about the E-core are conjecture. Incidentally, I have also encountered hybrid-specific problems, but it is questionable whether those who complain about E-cores are really putting in the kind of load that runs into E-core-specific problems.

No indication of negative impact, doesn't mean they are necessary.

Having to stream your games, or if you are not a streamer, maybe run continuous virus checks or other tasks in the background just to justify the presence of E cores, is not exactly a good argument.

As for complains, well, when the new Xeons get out and you start seeing left and write what 16 P cores can do, you might understand why we SHOULD HAVE a problem seeing DESKTOP CPUs copying SMARTPHONE SOCs in having more than one type of cores. When in the future you will be reading in the specs 3 types of cores, like for example
"16 Core CPU: 2 Performance cores, 2 (mid range) M cores (maybe even older arch) and 12 E cores"
at the price of $300, you will understand. Intel waits for AMD to get in the game of E cores, with their Zen4c and then the consumers lose.
On the other hand, shareholders win, so I shouldn't complain.
 
Joined
Jun 15, 2021
Messages
63 (0.05/day)
[...]
Yeah awesome, the return of the quadcore in 2023. Intel selling you regression at premium, where can I sign up.
[...]
Yep, because if you think you need more than 2-4 strong cores for gaming and e-cores are worthless is just proving how wrong you are :)

スクリーンショット 2023-02-27 161634.png



and if i3 would use p+e cores, it would no longer be quad core... depending on how many e-cores you would give it, it could be 6 or 8 core unit
open your eyelids i guess
 
Joined
Feb 15, 2019
Messages
1,659 (0.79/day)
System Name Personal Gaming Rig
Processor Ryzen 7800X3D
Motherboard MSI X670E Carbon
Cooling MO-RA 3 420
Memory 32GB 6000MHz
Video Card(s) RTX 4090 ICHILL FROSTBITE ULTRA
Storage 4x 2TB Nvme
Display(s) Samsung G8 OLED
Case Silverstone FT04
This has been done by everyone before, and even the first review at the launch of Alder lake showed that the actual results were in line with logical performance for Blender and video encoding. This means that those applications were previously built on the assumption of unequal logical cores.

That's maybe your use case.
As I said,
I value these CPUs based on my own use cases.
And my use case works best on many equal cores.

E-cores are totally useless in my use cases.
 
Joined
Sep 10, 2018
Messages
6,917 (3.05/day)
Location
California
System Name His & Hers
Processor R7 5800X/ R7 7950X3D Stock
Motherboard X670E Aorus Pro X/ROG Crosshair VIII Hero
Cooling Corsair h150 elite/ Corsair h115i Platinum
Memory Trident Z5 Neo 6000/ 32 GB 3200 CL14 @3800 CL16 Team T Force Nighthawk
Video Card(s) Evga FTW 3 Ultra 3080ti/ Gigabyte Gaming OC 4090
Storage lots of SSD.
Display(s) A whole bunch OLED, VA, IPS.....
Case 011 Dynamic XL/ Phanteks Evolv X
Audio Device(s) Arctis Pro + gaming Dac/ Corsair sp 2500/ Logitech G560/Samsung Q990B
Power Supply Seasonic Ultra Prime Titanium 1000w/850w
Mouse Logitech G502 Lightspeed/ Logitech G Pro Hero.
Keyboard Logitech - G915 LIGHTSPEED / Logitech G Pro
I'm a little surprised there is so much push back about E cores sure if intel released a 10/12 Pcore cpu I'd be on Alderlake/raptorlake but the majority of people I personally know that have 12/13th gen intel are very happy with their systems same with people I've personally done AM5 systems for... Don't get me wrong I'm not thrilled about meteor lake being 6P cores but I'd rather see benchmarks before deciding if it's not for me. My biggest worry if it does suck we will just get amd pricing 6 cores at 300+ and 8 cores at 400+ again which is worse than intel using E cores imo.
 
Joined
Jun 14, 2020
Messages
3,462 (2.13/day)
System Name Mean machine
Processor 12900k
Motherboard MSI Unify X
Cooling Noctua U12A
Memory 7600c34
Video Card(s) 4090 Gamerock oc
Storage 980 pro 2tb
Display(s) Samsung crg90
Case Fractal Torent
Audio Device(s) Hifiman Arya / a30 - d30 pro stack
Power Supply Be quiet dark power pro 1200
Mouse Viper ultimate
Keyboard Blackwidow 65%
So much theoretical talk about E-core and nothing about practical applications... well, let's get back to reality.

View attachment 285652
You realize that post is from more than a year ago right? That was a couple of months after the launch of the actual 12th gen CPUs with ecores.
 
Joined
Feb 15, 2019
Messages
1,659 (0.79/day)
System Name Personal Gaming Rig
Processor Ryzen 7800X3D
Motherboard MSI X670E Carbon
Cooling MO-RA 3 420
Memory 32GB 6000MHz
Video Card(s) RTX 4090 ICHILL FROSTBITE ULTRA
Storage 4x 2TB Nvme
Display(s) Samsung G8 OLED
Case Silverstone FT04

hs4

Joined
Feb 15, 2022
Messages
106 (0.10/day)
I provide the results of my meta-analysis of the AnandTech and Phoronix reviews of the actual application impact.
At the time of the 13900K review, the processing speed of each application, at least in Windows 11, was as expected from typical benchmarks.
スクリーンショット 2023-02-27 190134.png
 
Joined
Jul 15, 2020
Messages
1,021 (0.64/day)
System Name Dirt Sheep | Silent Sheep
Processor i5-2400 | 13900K (-0.02mV offset)
Motherboard Asus P8H67-M LE | Gigabyte AERO Z690-G, bios F29e Intel baseline
Cooling Scythe Katana Type 1 | Noctua NH-U12A chromax.black
Memory G-skill 2*8GB DDR3 | Corsair Vengeance 4*32GB DDR5 5200Mhz C40 @4000MHz
Video Card(s) Gigabyte 970GTX Mini | NV 1080TI FE (cap at 50%, 800mV)
Storage 2*SN850 1TB, 230S 4TB, 840EVO 128GB, WD green 2TB HDD, IronWolf 6TB, 2*HC550 18TB in RAID1
Display(s) LG 21` FHD W2261VP | Lenovo 27` 4K Qreator 27
Case Thermaltake V3 Black|Define 7 Solid, stock 3*14 fans+ 2*12 front&buttom+ out 1*8 (on expansion slot)
Audio Device(s) Beyerdynamic DT 990 (or the screen speakers when I'm too lazy)
Power Supply Enermax Pro82+ 525W | Corsair RM650x (2021)
Mouse Logitech Master 3
Keyboard Roccat Isku FX
VR HMD Nop.
Software WIN 10 | WIN 11
Benchmark Scores CB23 SC: i5-2400=641 | i9-13900k=2325-2281 MC: i5-2400=i9 13900k SC | i9-13900k=37240-35500
If 'Meteor' will fail to deliver (preformance) zen5 might have a "zen" moment.
I give it low chance though.
 
Joined
Aug 30, 2006
Messages
7,221 (1.08/day)
System Name ICE-QUAD // ICE-CRUNCH
Processor Q6600 // 2x Xeon 5472
Memory 2GB DDR // 8GB FB-DIMM
Video Card(s) HD3850-AGP // FireGL 3400
Display(s) 2 x Samsung 204Ts = 3200x1200
Audio Device(s) Audigy 2
Software Windows Server 2003 R2 as a Workstation now migrated to W10 with regrets.
I am OK with 4x e-cores on my (future) 8 core CPU. So long as;

  • 8 real cores, doing work,
  • With the 4x e-cores tied and bound to the web-browser, incl. all other background apps like messengers, skype and other micro-apps hogging resources etc.

Leave my 8x real cores alone. And the OS scheduler had better not put any real work onto those e-cores. And had better keep micro-hogs off my p-cores!

But then, the scheduler needs rethinking. I don't want it doing dynamic load balancing - it needs to tie workloads to certain core-types.

Is that a waste of silicon? No more so than having silicon dedicated to sound, or to network, or to GPU, and not using it when you are not using it.
 
Joined
Jun 5, 2018
Messages
237 (0.10/day)
My guess is that Intel wants to transition to E-cores only that are fast enough in large numbers, hence the gradual reduction in P cores...

1677493838963.png
 
Joined
Aug 30, 2006
Messages
7,221 (1.08/day)
System Name ICE-QUAD // ICE-CRUNCH
Processor Q6600 // 2x Xeon 5472
Memory 2GB DDR // 8GB FB-DIMM
Video Card(s) HD3850-AGP // FireGL 3400
Display(s) 2 x Samsung 204Ts = 3200x1200
Audio Device(s) Audigy 2
Software Windows Server 2003 R2 as a Workstation now migrated to W10 with regrets.
I really do understand the use of e-cores in laptops to extend battery life.

And possibly in corporate office desktops in their thousands to reduce power consumption.

But for workstation users - I see not benefit going beyond 4 e-cores to cover standby and background tasks with scheduler providing binding. All silicon and second processor sockets to p-cores! ie. keep e-cores off xeon thank you!

=====
6P + 16E is just nonsense and just marketing and PR
moar cores
lower power usage per core
show benchmarks? scratch that

Anyone that "needs" 6P cores would get better performance with 8P+8E than 6P+16E, but one says "16 cores" the other says "22 cores" and on retail shelves that might make a difference to Joey and Granddad.
 
Last edited:

hs4

Joined
Feb 15, 2022
Messages
106 (0.10/day)
In last summer's Hot chips presentation, there was a slide that read that the limit of power supply via the base die was around 150-180W. the reason for the low number of P cores is probably due to the smaller capacity for power supply.

- IPC +10%.
- Same max clock
- 30% reduction in power consumption per core

With this assumption, 6P+16E can be estimated to have the same MT performance as 13900K at 180W. Frankly I still doubt the existence of MTL-S, but if 6P+16E exists, it will be similar to the relationship between Rocket lake and Comet lake.
 
Last edited:
Joined
Feb 6, 2021
Messages
2,897 (2.08/day)
Location
Germany
Processor AMD Ryzen 7 7800X3D
Motherboard ASRock B650E Steel Legend Wifi
Cooling Arctic Liquid Freezer III 280
Memory 2x16GB Corsair Vengeance RGB 6000 CL30 (A-Die)
Video Card(s) RTX 4090 Gaming X Trio
Storage 1TB Samsung 990 PRO, 4TB Corsair MP600 PRO XT, 1TB WD SN850X, 4x4TB Crucial MX500
Display(s) Alienware AW2725DF, LG 27GR93U, LG 27GN950-B
Case Streacom BC1 V2 Black
Audio Device(s) Bose Companion Series 2 III, Sennheiser GSP600 and HD599 SE - Creative Soundblaster X4
Power Supply bequiet! Dark Power Pro 12 1500w Titanium
Mouse Razer Deathadder V3
Keyboard Razer Black Widow V3 TKL
VR HMD Oculus Rift S
Software ~2000 Video Games
It's amazing how every "ecores bad" comment is here from AMD users who will buy an 6+8 zen 5 and love it :rolleyes:
The day AMD does the same will make me buy the faster CPU from either intel or AMD with the least amount of cinebench accelerators and i'll disable them.
 
Joined
Oct 6, 2021
Messages
1,605 (1.40/day)
One more step and they can go back to plans to sell quad-cores, now with E-cores to disguise :p
 
Last edited:
Joined
Oct 21, 2005
Messages
7,061 (1.01/day)
Location
USA
System Name Computer of Theseus
Processor Intel i9-12900KS: 50x Pcore multi @ 1.18Vcore (target 1.275V -100mv offset)
Motherboard EVGA Z690 Classified
Cooling Noctua NH-D15S, 2xThermalRight TY-143, 4xNoctua NF-A12x25,3xNF-A12x15, 2xAquacomputer Splitty9Active
Memory G-Skill Trident Z5 (32GB) DDR5-6000 C36 F5-6000J3636F16GX2-TZ5RK
Video Card(s) ASUS PROART RTX 4070 Ti-Super OC 16GB, 2670MHz, 0.93V
Storage 1x Samsung 970 Pro 512GB NVMe (OS), 2x Samsung 970 Evo Plus 2TB (data), ASUS BW-16D1HT (BluRay)
Display(s) Dell S3220DGF 32" 2560x1440 165Hz Primary, Dell P2017H 19.5" 1600x900 Secondary, Ergotron LX arms.
Case Lian Li O11 Air Mini
Audio Device(s) Audiotechnica ATR2100X-USB, El Gato Wave XLR Mic Preamp, ATH M50X Headphones, Behringer 302USB Mixer
Power Supply Super Flower Leadex Platinum SE 1000W 80+ Platinum White, MODDIY 12VHPWR Cable
Mouse Zowie EC3-C
Keyboard Vortex Multix 87 Winter TKL (Gateron G Pro Yellow)
Software Win 10 LTSC 21H2
I'm a little surprised there is so much push back about E cores sure if intel released a 10/12 Pcore cpu I'd be on Alderlake/raptorlake but the majority of people I personally know that have 12/13th gen intel are very happy with their systems same with people I've personally done AM5 systems for... Don't get me wrong I'm not thrilled about meteor lake being 6P cores but I'd rather see benchmarks before deciding if it's not for me. My biggest worry if it does suck we will just get amd pricing 6 cores at 300+ and 8 cores at 400+ again which is worse than intel using E cores imo.
For starters, I will say the present AMD offering is really fantastic. However, the people complaining about E cores are AMD enthusiasts looking to gripe about the other "team". You can tell based on their "system specs". I have the 12900KS and Win 10 LTSC and even in that suboptimal OS for E cores I have never had a single problem, my machine just straight up chews and spits out any application I throw at it.

Your pragmatic approach of "Wait and see benchmarks" is the sensible approach.
 
Joined
Oct 28, 2012
Messages
1,190 (0.27/day)
Processor AMD Ryzen 3700x
Motherboard asus ROG Strix B-350I Gaming
Cooling Deepcool LS520 SE
Memory crucial ballistix 32Gb DDR4
Video Card(s) RTX 3070 FE
Storage WD sn550 1To/WD ssd sata 1To /WD black sn750 1To/Seagate 2To/WD book 4 To back-up
Display(s) LG GL850
Case Dan A4 H2O
Audio Device(s) sennheiser HD58X
Power Supply Corsair SF600
Mouse MX master 3
Keyboard Master Key Mx
Software win 11 pro
That's maybe your use case.
As I said,
I value these CPUs based on my own use cases.
And my use case works best on many equal cores.

E-cores are totally useless in my use cases.
Or you could buy AMD. Isn't that's why competition is a good thing ? anyone who doesn't like the e-cores can just get a 7950x/7900x and call it a day.
 

hs4

Joined
Feb 15, 2022
Messages
106 (0.10/day)
The day AMD does the same will make me buy the faster CPU from either intel or AMD with the least amount of cinebench accelerators and i'll disable them.
Zen4D/5D is said to be simply a reduced cache (in Zen4, L2+L3 occupies about 60% of the CCD area; in Cezanne/Barcelo, L3 is halved to get iGPU area, which is similar). In other words, if there is a Ryzen hybrid in the future, it will be close to the 7900X3D / 7950X3D. We will see tomorrow how much of an impact that will have. And realistically, the 7950X3D will probably get higher FPS with non-vcache ccd disabled (this has also been confirmed with vanilla 7950X)

Anyone that "needs" 6P cores would get better performance with 8P+8E than 6P+16E, but one says "16 cores" the other says "22 cores" and on retail shelves that might make a difference to Joey and Granddad.
The MT performance of 8P+8E is equivalent to 12P+0E, and 6P+16E is equivalent to 14P+0E in MT perf. If someone is using it mainly for rendering and encoding, 6P+16E will work better. And for most people, there will not be much difference.
 
Top