cpu

A new view of 3D graphics

Have we reached the end of the road for conventional 3D rendering?

Siggraph 2009 ended Friday, and I've spent the last few days digesting what I learned there. Although I've been involved in the graphics industry since 1990 and I've attended Siggraph most years since 1992, a crisis of sorts seems to have snuck up on me.

At the High Performance Graphics conference before the main show, keynote speeches from Larry Gritz of Sony Pictures Imageworks and Tim Sweeney of Epic Games showed that traditional 3D-rendering methods are being augmented and even supplanted by new techniques for motion-picture production as well as real-time computer games.

Gritz reckoned that 3D became a fully integrated element of the moviemaking process in 1989 when computer-generated characters first interacted with human characters in James Cameron's "The Abyss."

Gritz described how Imageworks has moved to a new ray-tracing rendering system called "Arnold" for several films currently in production, replacing the Reyes (Render Everything Your Eyes See) rendering system, probably the most widely used technology in the industry.

According to Gritz, Reyes rendering led to unmanageable complexity in the artistic component of the production process, outweighing the render-time advantages of the Reyes method. But Gritz says even these advantages diminished as the demand for higher quality drove Imageworks to make more use of ray tracing and a sophisticated lighting model called global illumination.

The bottom line for Imageworks is that Arnold, which was licensed from Marcos Fajardo of Solid Angle, takes longer to do the final rendering, but is easier on the artists and makes it easier to create the models and lighting effects--a net win.

Sweeney echoed this theme the next day, which surprised me considering Sweeney's focus is real-time rendering for 3D games--notably with Epic's Unreal Engine, which has been used in hundreds of 3D games on all the major platforms. Game rendering uses far less sophisticated techniques because each frame has to be rendered in perhaps one-sixtieth of a second, not the four or five hours on average that can be devoted to a single frame of a motion picture.

It seems that Sweeney is also… Read more

System diagnostics toolbox

SiSoftware Sandra provides a robust package of diagnostic tools for testing your system and teasing out its problems--or potential headaches.

This download launches a cheerfully designed interface with an array of colorful--one might even say sprightly--icons for each of its tools. Its arrangement of tools was nicely categorized for the user's benefit: Computer Maintenance, Module Types (Benchmarks, Hardware, Software, Support), and Program Maintenance. Across the top of the window are tabs for each category that match the icons, and each tab provides access to a set of focused tools. We were very pleased with SiSoftware Sandra's performance during … Read more

GPUs and the new 'digital divide'

I spent Tuesday at Nvidia headquarters, attending the company's annual Analyst Day.

I've been to most of Nvidia's analyst events over the last decade or so, since I covered Nvidia almost from its inception while working as the graphics analyst at Microprocessor Report. These meetings are always a good way to get an update on the company's business operations, and sometimes--like this time--one provides exceptionally good insight into larger industry trends.

Nvidia has had a rough couple of quarters in the market, which CEO Jen-Hsun Huang blamed in part on a bad strategic call in early 2008: to place orders for large quantities of new chips to be delivered later in the year. When the recession hit, these orders turned into about six months of inventory, much of which simply couldn't be sold at the usual markup.

In response, Nvidia CFO David White outlined measures the company plans to take to increase revenue, sell a more valuable mix of products, reduce the cost of goods sold, and cut back on Nvidia's operating expenses.

Three things stood out for me in this presentation:

Nvidia is planning an aggressive transition to state-of-the-art ASIC fabrication technology at TSMC, the company's manufacturing partner. Within "two to three quarters," White said, about two-thirds of the chips Nvidia sells will be made using 40-nanometer process technology. (The first of these chips were announced Tuesday.)

White also acknowledged something that I've long assumed to be true: Nvidia receives "preferential allocation" on advanced process technology at TSMC. It's logical that Nvidia should get the red-carpet treatment, having been TSMC's best customer for many years, but I don't recall hearing Nvidia or TSMC put this fact on the record before.

The third notable point from White's presentation: the gross margins for Nvidia's Tegra, an ARM-based application processor--which Nvidia's Mike Rayfield, general manager of the Tegra division, says has already garnered 42 design wins at 27 companies--are much higher than I'd have guessed--at "over 45 percent." That's quite excellent for an ARM-based SoC; it's a very competitive market.

More surprises The technical sessions at the event contained their own surprises.

For example, Nvidia effectively seized control of an old Intel marketing buzzword: "balanced."

For years, Intel used to talk about… Read more

Nvidia CEO says 'Tegra,' Apple future of computing

Updated at 4:30 p.m. PDT adding Tegra, Intel, and Ion discussions.

On Tuesday, Nvidia Chief Executive Jen-Hsun Huang said at the company's analyst day that the graphics processor will be an equal partner with Intel processors, citing Apple as an early trendsetter.

On other fronts, Huang said that the ARM-based Tegra processor is expected to account for half of Nvidia's business in a few years. He also repeated claims about Intel crimping the success of its Ion processor in Netbooks.

Huang said that "CPU-GPU co-processing" is the future of computing. (CPU stands for central … Read more

Intel: Our graphics silicon is gaining in gaming

Any gamer worth his or her salt is quick to decry gaming on Intel graphics silicon. But wait. The platform is taking off, according to Intel.

"So you want to know what's so compelling about making sure your game runs on Intel integrated graphics?" Aaron Davies, a senior marketing manager in the Intel Visual Computing Software Development group, asked in a video on the Intel Software Network Web page. "Here's your answer: Mercury Research showed that in 2008, for the first time, integrated graphics chipsets outsold discrete (graphics chips), and in 2013, we expect to … Read more

Monitor your Mac processes

MenuMeters is a free, open-source, small-footprint set of menubar tools for monitoring CPU, disk, memory, and network usage. You set up MenuMeters in a system preference pane, adding any or all of the four meters that you want to appear in your menubar. The CPU meter displays load information along with options for graphs; the disk meter show activity on local disks, with space usage on a drop-down menu; the memory meter shows RAM usage with an optional paging activity indicator; and the network meter provides multiple options for displaying and scaling activity. MenuMeters has a long, stable history and … Read more

Quickly test and compare CPU speed

Get an accurate reading of your CPU speed and compare it online with other computers around the globe with this application.

CPU Speed Professional has a sleek, easy-to-use interface that resembles gauges from an automobile. The main function of this program is to test the speed of your CPU. It does its job quickly and efficiently in four automated steps. Results from the test are displayed in a pop-up window, on the gauge, and also in a flashing box below the gauges. It's hard to miss! There is a selection of tabs to choose from, including the CPU details … Read more

Ineffective optimizer

Users looking for a fast, efficient program to get rid of clutter and speed up their systems will probably be disappointed by this feature-light program.

Speedup Wizard has a professional, functional look, but lacks any solid features. It offers a generic real-time view of system resources, such as CPU load, memory usage, virtual memory, and hard drive space, but lacks any way to measure these resources. The program claims to speed up a clunky system, but users have very few options to choose from to get the job done. Options include a normal- or high-speed setting and the capability to … Read more

Unreliable results

This free diagnostic program tests your processor speed, but the unreliable readings and error messages left a lot to be desired.

MSC CPU Benchmark 2008's user interface displays a graph that appears to display your CPU usage, along with your system's processor, model, type, and the availability of physical and virtual RAM. There are options along the left side of the interface for testing your processor speed, configuring the settings, and showing past and present test results. The program doesn't include any kind of temperature gauge commonly found in similar tools. From the Configurations menu, you can … Read more

Samsung picks Via Nano CPU for its NC20 Netbook

Samsung Electronics is adopting the Nano processor from Via Technologies for its NC20 Netbook.

The NC20 is set to be Samsung's successor to the NC10, which, like most Netbooks on the market, has an Intel Atom central processing unit.

Via's Nano chips are its first 64-bit, superscalar processors in its x86 platform portfolio. When coupled with the Via VX800 system media processor, a Nano chip supports full Microsoft DirectX 9.0 3D graphics, high-definition video and audio playback, and up to 4GB of DDR2 system memory.

The Samsung NC20 will feature the 1.3GHz Via Nano CPU and … Read more