Feeds

ATI to take GPUs into the stream age

Enterprise apps to run on games hardware, company hopes

The Power of One Brief: Top reasons to choose HP BladeSystem

ATI - effectively AMD - has begun pitching its Radeon X1900 graphics chip at corporates, not for running graphics on workstations but for processing large data sets much the way Intel's Streaming SIMD Extensions (SSE) are meant to.

Dubbed 'Stream Computing', ATI's initiative pitches the technology at scientific and engineering applications such as oil-field analysis and chemical experimentation, though ATI was quick to admit the system may also find a home in more consumer-centric applications too, and in mainstream business for database searching and financial modelling.

While not explicitly associated with games physics processing, Stream Computing works much the same way: specially designed coding tools allow the GPU's many pixel shader processors to crunch through non-graphics applications. It's all bits and bytes after all, and it's up to the host application to interpret the results the GPU churns out as hydrocarbon pressure densities rather than exploding Strogg.

The key is that such applications involve large blocks of data, all of which require processing in the same way. So-called vector information has been targeted with dedicated processing tools in mainstream CPUs, with systems like Intel's SSE, AMD's SSE-aping 3DNow! and Motorola/Freescale's AltiVec.

There's a way to go, and for now ATI is simply punting the concept and encouraging corporates to explore ways in which its GPUs could accelerate their calculations. Enterprisises need to tie their existing and future apps into ATI's GPUs, and that means working either with ATI or with third-party API designers who'll provide the middleware to bridge enterprise application and GPU. Together, they'll also need to develop code to allow racks of GPUs to co-operate on single applications. ®

Application security programs and practises

Whitepapers

Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Top 8 considerations to enable and simplify mobility
In this whitepaper learn how to successfully add mobile capabilities simply and cost effectively.
Seven Steps to Software Security
Seven practical steps you can begin to take today to secure your applications and prevent the damages a successful cyber-attack can cause.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.