• On GameSpot: Create your own gaming holiday wishlist!
May 12, 2005 4:10 PM PDT

HP ponders mysteries of dual-core

by Stephen Shankland
  • Font size
  • Print
  • Post a comment

Dual-core processors are arriving in the mainstream, bringing new uncertainties about how to price software sold on the basis of how many processors it's running on. Now a Hewlett-Packard executive has chimed in with an opinion that agrees with that from Sun Microsystems, Microsoft, Intel and Advanced Micro Devices--a processor should be defined as that which fits into processor socket--but that suggests eventually sidestepping the issue altogether.

Oracle is on the other side of the dual-core debate, preferring instead to charge on the basis of processor cores. That's likely to make other company's software more competitive on chips such as Sun's upcoming Niagara chip, which has eight cores, or on forthcoming Intel chips with four and eventually more. IBM is conflicted about the idea, calling dual-core x86 chips such as AMD's newest Opteron a single processor but its own dual-core Power5 two separate processors.

It's not surprising there's confusion: Those who sell chips and servers like to tout the improved performance of next-generation processors, while software companies generally are inclined to charge as much money as possible.

Rich Marcello, head of HP's high-end server group, ponders the pricing conundrum on his blog and concludes per-socket pricing is the way to go for now for now.

"Having worked on microprocessor designs for the first ten years of my career, I tend to think of the number of cores as an implementation detail in order to stay on the current performance improvement curve," he said. In other words, adding cores is just the next step in making chips faster. And pricing per-socket sidesteps the tricky issue of another potential pricing complication called 'multithreading' that lets a single core look in some ways like more than one.

It's not an easy decision, though: "Even with these relatively strong arguments, I'm not sure I'm right about this. There are some good arguments on the other side as well," Marcello adds.

Ultimately, cores and threads probably are beside the point in the long run. "Instead of thinking about processors as physical entities, maybe the right model is to define processor units virtually and to charge customers according to a use-based algorithm," Marcello said.

Sun is a couple steps farther down that road. It wants to sell software based on how many employees a company has--no tedious usage metering, much less processor counting.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
advertisement
Click Here
Recent posts from News Blog
Nvidia puts NForce chipset development on hold
Opera 10 browser is here
Neil Young Archives Blu-ray: Rip off?
Acronis revises survey results about backup habits
Acronis miscalculates data on users' bad backup habits
Flickr co-founder presses beta button
Comcast, Sony open retail store
Cox to try coaxing the Internet into submission
advertisement

With eye to the future, try raw photos today

Raw photos are a hassle compared to JPEG. But if you like photography, the list of their image quality advantages is long and getting longer.

Inside the Apple, er, Microsoft Store

Although Redmond's foray into retail bears a big resemblance to Apple's approach, Microsoft has added some distinctive features to draw casual PC buyers and techies alike.

About News Blog

Recent posts on technology, trends, and more.

Add this feed to your online news reader

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right