Tech Advisor

Boosting data transfer

Two newly formed consortia propose specificat­ions to bring unpreceden­ted boosts to data transfers inside and outside of computers. Agam Shah reports

-

Computatio­nal workloads are growing, and processors, memory, and storage are getting faster at a blazing pace. Emerging technologi­es could leave computers choking for bandwidth.

The potential chokepoint worries companies including Google, IBM, Samsung and Dell, which are moving to remedy the problem. New specificat­ions from two new consortia will bring data unpreceden­ted boosts in data transfer speeds to computers as early as next year.

OpenCAPI Consortium’s connector specificat­ion will bring significan­t bandwidth improvemen­ts inside computers. OpenCAPI, announced Friday, will link storage, memory, GPUs and CPUs, much like PCI-Express 3.0, but will be 10 times faster with data speeds of 150GB/s (gigabytes per second).

Memory, storage and GPUs will keep getting faster, and OpenCAPI will keep computers ready for those technologi­es, Brad McCredie, an IBM fellow, said recently.

Graphics processors are now handling demanding applicatio­ns such as virtual reality, artificial intelligen­ce and complex scientific calculatio­ns. Also in the wings are superfast technologi­es, including 3D XPoint, a new type of storage and memory technology that can be 10 times faster than SSDs and 10 times denser than DRAM.

Servers and supercompu­ters will be the first to get OpenCAPI slots and could trickle down to PCs in a few years.

The first OpenCAPI ports will be on IBM’s Power9 servers, which are due next year. Google and Rackspace are also putting the OpenCAPI port on their Zaius Power9 server.

AMD, a member of OpenCAPI Consortium, is making its Radeon GPUs compatible with OpenCAPI ports on Power9 servers.

But don’t expect OpenCAPI immediatel­y in mainstream PCs or servers, most of which run on x86 chips from Intel and AMD. AMD, for now, isn’t targeting OpenCAPI at desktops and won’t be putting the ports in x86 servers, a spokesman said.

Intel isn’t a member of OpenCAPI, which is a big disadvanta­ge for the group. There are no major issues that should stop the company from becoming a member, though it would have to make changes to its I/O technologi­es. OpenCAPI is promising, but computers will need many changes to take advantage. Motherboar­ds will need to implement specific OpenCAPI slots on motherboar­ds, and components will need fit in the slot. That could add to the cost of making components, most of which are made for PCI-Express.

OpenCAPI is an offshoot of the CAPI port developed by IBM, which is already used in its Power servers. In the future, there may be bridge products to ensure components made for the PCI-Express plug into the OpenCAPI slot, McCredie said.

A second consortium, called Gen-Z, announced a new protocol focused on increasing data transfer speeds mostly between computers, but also inside of them when needed. The protocol, announced earlier this week, will initially be targeted at servers but could bring fundamenta­l changes to the way computers are built.

The consortium boasts big names including Samsung, Dell, Hewlett Packard Enterprise, AMD, ARM and Micron.

Right now, computers come with memory, storage, and processors in one box. But the specificat­ion from Gen-Z, which is focused heavily on memory and storage, could potentiall­y decouple all of those units into separate boxes, establishi­ng a peer-to-peer connection between all of them.

Gen-Z is also focused on making it easier to add new types of nonvolatil­e memory such as 3D XPoint, which can be used as memory, storage or both. Many new types of memory technologi­es under research are also seen as DRAM and SSD replacemen­ts.

Larger pools of storage, memory and processing technologi­es can be crammed in the dedicated boxes, and Gen-Z could be particular­ly useful for server installati­ons. Gen-Z is designed to link large pools of memory and storage with processors like CPUs and GPUs in a data centre, revealed Robert Hormuth, vice president and server chief technology officer at Dell EMC.

Having memory, storage and processing in discrete boxes will be beneficial for applicatio­ns like the SAP HANA relational database, which is dedicated to in-memory processing. Most servers max out at 48TB of DRAM, but a decoupled memory unit will give SAP HANA more RAM to operate.

But there are challenges. The decoupled units need to handshake in real-time and work together on protocol support and load balancing. Those functions have been perfected in today’s servers with integrated memory and storage.

To achieve that real-time goal, Gen-Z has developed a high-performanc­e fabric that “provides a peer to peer interconne­ct that easily accesses large volumes of data while lowering costs and avoiding today’s bottleneck­s,” according to the consortium. The data transfer rate can scale to 112GT/s (gigatransf­ers per second) between servers. For comparison, the upcoming PCI-Express 4.0 will have a transfer rate of 16GT/s per lane inside computers, and data transfers in computers are usually faster.

Gen-Z is generally a point-to-point connector for storage and memory at the rack level, but it can be used inside server racks. It’s not intended to replace existing memory or storage buses in servers, Hormuth said.

OpenCAPI and Gen-Z claim their protocols are open for every hardware maker to adopt. However, there will be challenges in pushing these interconne­cts to servers.

For one, the server market is dominated by x86 chips from Intel, which isn’t a member of either of the new consortia. Without support from Intel, the new protocols and interconne­cts could struggle.

Intel sells its own networking and fabric technology called OmniPath, and also sells silicon photonics modules, which use light and lasers to speed up data transfers and connect servers at the rack level.

 ??  ??

Newspapers in English

Newspapers from Australia