PCIe 4.0 Specs Revealed: 16GTps Rate and Not Just For Graphics Cards Anymore (tomshardware.com)
Freshly Exhumed writes: PCI-SIG has released the specifications for version 4.0 of the PCIe (Peripheral Component Interconnect Express) bus, which, according to Chairman Al Yanes, promises data transfer rates of 16GTps, extended tags and credits for service devices, reduced system latency, lane margining, superior RAS capabilities, scalability for added lanes and bandwidth, improved I/O virtualization and platform integration. Tom's Hardware has posted a slide deck of the new version's specifications.
Giga Transfers, double version 3
Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
The press release used this too, but the second slide indicates that this is equivalent to 65 GB/s
Were that I say, pancakes?
Gah, 64 of course.
Were that I say, pancakes?
You can now buy motherboards with 19 PCIe slots for crypto currency mining.
GigaTransfers per second, essentially the clock speed of the bus. The bandwidth can then be found by multiplying the number of transfers per second with the bus width, and adjust for the encoding overhead (8/10 for PCIe 2.0 and earlier, 128/130 for PCIe 3.0 and above).
So, 4x (lane) PCIe 4.0 can do 16 * 4 * 128 / 130 = ~63Gb/s or ~7.9GB/s.
Wikipedia got a nice table: https://en.wikipedia.org/wiki/PCI_Express#History_and_revisions.
I only buy every 10++ yrs.
Last I bought was 2014
I'll have one HECK of a machine in 2019
It was never just for graphics cards. It's a replacement for the PCI bus. It just happened to also replace AGP, which was a dedicated graphics port.
It's commonly used for network cards, audio cards, storage (NVMe is PCIe), etc.
Thunderbolt is PCIe + DisplayPort
Don't worry, Microsoft will make sure new AMD CPU's aren't compatible with Windows 7, just like Intel CPU's
AMD officially don't support Windows 7 for Ryzen or Threadripper CPU's.
It's going to get harder and harder to get drivers for Windows 7 for either platform.
16,000,000,000 transfers per second * 1 bit per lane (in each direction) = 16,000,000,000 bits per second per lane (in each direction).
16,000,000,000 bits per second per lane (in each direction) / 130 bits per datagram =123,076,923.07692307692307692307692 datagrams per second per lane (in each direction).
123,076,923.07692307692307692307692 datagrams per second per lane (in each direction) * 128 bites payload data per datagram = 15,753,846,153.846153846153846153846 payload bits per second per lane (in each direction).
15,753,846,153.846153846153846153846 payload bits per second per lane (in each direction) / 8 bits per byte / 1024 bytes per kilobyte / 1024 kilobytes per megabyte / 1024 megabytes per gigabyte = 1.8339890700120192307692307692308 gigabytes payload data per second per lane (in each direction).
The second slide clearly shows a capital B, and the figures match those on wikipedia e.;g 133 MB/s for the original PCI spec.
Were that I say, pancakes?
... anyone got a Tylenol?
#DeleteFacebook
I have a bottle of TylenoI capsules I bought in Chicago in 1982. I'm sure it'll be fine.
16 giga-tera-phaps per second. Nearing my average too.
I'm not a fan of fucking the existing definition of kilobit/kilobyte/megabit/megabyte/etc., or approximating discrete things unnecessarily.
more lanes are needed as 3.0 hardware will not run at the same speed in a half as wide 4.0 slot then a 3.0 slot. Unless they add switchers to take 4.0 and split out 3.0 lanes.
still need cpus to add 4.0 and that will take time.
see how amd will not have an new socket till 2019-2020 any ways AMD is the king of PCI-e right now and they really don't need 4.0 or 5.0 right away.
Now intel is low on lanes and if there idea of 4.0 is just the same number of lanes then it will not really do much.
a solid state drive connected directly to a 16x PCIe 4.0 would be sweet, assuming that the SSD could transfer up to 7.9 GB/s x4 =31,6 GB/s
that would be faster than DDR4 SDRAM that transfers at 17066.67 MB/s or approx 17.06667 GB/s
DDR5
https://en.wikipedia.org/wiki/DDR5_SDRAM
is estimated to arrive in 2020
even 8x PCIe 4.0 or perhaps as low as 4x PCIe 4.0, might be sufficient for HP's "the machine" dream to really take off
Was it ever "just for graphics cards" though ?
Electronic Music Made Using Linux http://soundcloud.com/polyp
It is definitely GBytes, not Gbits. I have benchmarked CPU Memory->GPU transfers of > 100 Gbps with PCI-E 3.0
No, but there's a whole universe of people involved with computers who got started on the gaming track and for whom the x86 platform is defined by the parts involved in gaming. Their reference point for PCIe slots is graphic cards because on most desktops in the last 10 years every other interface was integrated into the motherboard. For those people, the only apparent purpose of PCIe slots was graphics cards.
They don't remember the old days of ISA/EISA based boards where there was literally nothing integrated into the motherboard and everything from serial ports to parallel ports to network interfaces and disk drives of all types (in addition to graphics cards) required a card and a slot.
PCIe 2.0 and older... PCIe 3.0 and newer do, indeed, use something different.
APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
I fail to see how it still isn't just for graphic cards.
Technically you are right, it is used by just about everything, not just graphic cards. However only GPU really have any limitations on any existing bus systems in the modern past. Everything else that is attached to it is too slow to care, and is more influenced by timings and scheduling anyway. I mean I/O on even a high end SSD isn't going to really improve no matter how fast a bus you buckle it to... Although the summary does mention some other things I guess that make it more relevant to other things (latency, RAS, and lane merging (whatever that is, but it sounds like timing/scheduling) etc...), however little of that has to do with the 16GTFSDJJ^@$ of whatever speed it supposedly is capable of... I guess I kinda just argued myself wrong... whatever...
There have always been PCIe RAID cards, storage cards, network cards, sound cards, etc...
The demand for Tylenol and Tide together just wasn't there to support it.
That's par for the course for apk logic. The guy is fucking dense and has very poor critical thinking skills.
Either you don't know how drivers work, or you think CPU's ship with an installer disc.
Someone at Microsoft just filed a feature request titled, "how we can get rid of apk". Resources have been assigned.
I should have stopped after your first two sentences, but whatever. There's RAID and network cards that use full x16 bandwidth. Not consumer shit.