[j-nsp] MX80 Questions

Joel jaeggli joelja at bogus.com
Sat Aug 27 14:18:41 EDT 2011


On 8/27/11 05:48 , Julien Goodwin wrote:
> On 27/08/11 22:13, Saku Ytti wrote:
>> Hardwarewise scaling is same as any MPC in larger MX, but control-plane is lot
>> less beefy than big brothers. Not really sure why, it's not like intel CPU
>> would be significant BOM addition to MX80 compared to freescale.
>> <tinfoilhat>downscaling trio would have been expensive, lot cheaper to reduce
>> the scale of the box is to fit it with poorer RE with less memory</tinfoilhat>
> 
> OK that's not really fair. Even a trivial embedded Intel x86 (and most
> usably performing clones) are a *lot* more complex then PowerPC can be
> (which is still worse then the single-chip ARM systems now available).
> In dollar terms after everything's added in it should have worked though.

this is the lspci output from an arista ethernet switch, the
control-plane processor is basically an amd laptop sourced from
components on the imbedded roadmap. while not an apples to apples
comparision  device wise (trio is a lot more functional than the
broadcom) it's a passable example of embedded x86 control plane in a 1u
l3 ethernet switch.

[jjaeggli at a5-8a-z1 ~]$ lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge
Alternate
00:01.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge
(int gfx)
00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge
(PCIE port 0)
00:08.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge
(NB-SB link)
00:09.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge
(PCIE port 4)
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge
(PCIE port 5)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA
Controller [IDE mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
(rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:14.6 Ethernet controller: Broadcom Corporation NetLink BCM5785
Gigabit Ethernet (rev 01)
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
Controller
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc Device 9712
02:00.0 Ethernet controller: Broadcom Corporation Device b846 (rev 02)
04:00.0 System peripheral: Arastra Inc. Device 0001 (rev 0a)
[jjaeggli at a5-8a-z1 ~]$
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
(rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:14.6 Ethernet controller: Broadcom Corporation NetLink BCM5785
Gigabit Ethernet (rev 01)
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
Controller
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc Device 9712
02:00.0 Ethernet controller: Broadcom Corporation Device b846 (rev 02)
04:00.0 System peripheral: Arastra Inc. Device 0001 (rev 0a)
[jjaeggli at a5-8a-z1 ~]$
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge
(PCIE port 5)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA
Controller [IDE mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
(rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:14.6 Ethernet controller: Broadcom Corporation NetLink BCM5785
Gigabit Ethernet (rev 01)
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
Controller
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron,
Athlon64, Sempron] Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc Device 9712
02:00.0 Ethernet controller: Broadcom Corporation Device b846 (rev 02)
04:00.0 System peripheral: Arastra Inc. Device 0001 (rev 0a)
> I've yet to open up an MX80 (the one we had in the office was only
> around for two days before it got shipped off to one of our POP's for an
> experiment) to even see if there is space that could have hosted one.
> 
> Hopefully an SMP JunOS for it will come out sometime soon to let the RE
> catch up with at least the slow Intel RE's.
> 
> I am still  aggro about the storage issue though (I suspect in a few
> years selling retrofit storage upgrades for a few hundred dollars could
> be a profitable side-business for someone).
> 
> 
> 
> 
> _______________________________________________
> juniper-nsp mailing list juniper-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/juniper-nsp



More information about the juniper-nsp mailing list