Game developer wages war on system latency to 'save' players
EVE Online creator will use new technology to try to avoid character-killing slowdowns
Computerworld - Online gamers and stock traders both rely on a constant stream of small data packets being funneled back and forth to accomplish their respective tasks. The data packets don't care whether they're executing a stock trade or an alien monster, but they do share a common enemy: the dark forces of latency.
In rapid-fire stock trading, a miniscule amount of latency in the transmission of data packets "costs real money," said David Laux, IBM's global executive for games and interactive entertainment. "In a game, the slightest bit of latency may mean the difference between life and death of your character."
You won't get any disagreement on that point from Hilmar Petursson, CEO and former chief technology officer at CCP Games, a Reykjavik, Iceland-based company that runs an IBM BladeCenter cluster system with 420 processor cores to support its popular EVE Online role-playing game.
At heart, a financial services transaction is "a simulation," much like a game is, Petursson said. It's just that the stakes involved are a little different, he added.
Perhaps by the middle of next year, Petursson plans to adopt high-performance computing technologies to further speed the movement of data through his BladeCenter system. CCP now uses TCP/IP over Ethernet as its communication protocol, but the company is considering a switch to the Message Passing Interface, a protocol used in high-performance computing environments to support parallel applications. It also may replace Ethernet with InfiniBand links, although company officials are still testing various approaches.
In a game like EVE Online, latency can result from the Internet connections used by players or computing issues in the servers that power the game. Petursson said he tries to minimize the effects of latency on the outcome of games by designing them around any potential constraints and enabling them to adjust to any issues. "We try to ensure an even-playing field," he said.
The number of processor cores in CCP's BladeCenter cluster is increasing by 10% every three months, according to Petursson. That kind of power boost is being driven by increasing use: on Labor Day, CCP set a new peak record for concurrent users on its system with more than 35,300 worldwide, he said.
Laux said IBM sees a lot of opportunity for sales in meeting the processing demands of online game developers. Indeed, IBM last week touted not only CCP's use of its BladeCenter systems, but also other deployments within the gaming industry. Its customers also include Cheyenne Mountain Entertainment Inc., which is developing a game called Stargate Worlds; Icarus Studios LLC, which is creating one called Fallen Earth; and The Codemasters Software Co., which uses a BladeCenter system to support its RF Online game.
- Path Selection Infographic Path Selection Infographic
- Hyperconvergence Infographic A wide range of observers agree that data centers are now entering an era of "hyperconvergence" that will raise network traffic levels faster...
- Preparing Your Infrastructure for the Hyperconvergence Era From cloud computing and virtualization to mobility and unified communications, an array of innovative technologies is transforming today's data centers.
- How WAN Optimization Helps Enterprises Reduce Costs If you wanted to break down innovation into a tidy equation, it might go something like this: Technology + Connectivity = Productivity. Productivity...
- Redefine Your IT Operations: Remote Office IT Has Never Been Simpler Join us to see why PC Pro named Dell PowerEdge VRTX the "2013 Server of the Year." PowerEdge VRTX may be just what...
- Cloud Knowledge Vault Learn how your organization can benefit from the scalability, flexibility, and performance that the cloud offers through the short videos and other resources... All Hardware White Papers | Webcasts
Our new weekly Consumerization of IT newsletter covers a wide range of trends including BYOD, smartphones, tablets, MDM, cloud, social and what it all means for IT. Subscribe now and stay up to date!