Monday 26 August 2013

Libre Office adds GPU acceleration, gives gamers a potent spousal defense

Libre Office adds GPU acceleration, gives gamers a potent spousal defense

LibreOffice


If you grew up a PC gamer or enjoy the hobby as an adult, chances are good that you’ve found yourself, hat in hand, attempting to negotiate the purchase of a more capable machine. For more than a decade, we gamers could fall back on the classic Office Defense, swearing that, thanks to Microsoft, that new CPU, RAM, and GPU werenecessary.
And then, after years of tacit partnership, Micro Bro betrayed us. Windows 7′s system requirements were identical to Vista’s, as were Windows 8. Office 2013 moved the bar slightly, to the point that a single-core computer from 2001 probably can’t run it, but that’s it. We were abandoned. Betrayed. Bereft.
But the fine folks of Libre Office want to change that. According to a statement released today, AMD has joined the Document Foundation and will be helping with a rewrite of Libre Office Calc to move certain computation to the GPU. Ars Technica spoke with Michael Meeks, a Libre Office developer and distinguished engineer for Attachmate’s SUSE business unit, who told them “We traditionally had a big performance problem in Calc [the LibreOffice spreadsheet application] for large data sets. My hope is we not only eliminate that problem but that we do significantly better.”
LibreOffice Calc
According to Meeks, the current state of Calc is pretty ugly, with a great deal of duplicate or substandard code cluttering some essential paths. Part of the reason for bringing AMD and HSA (heterogeneous system architecture) into the mix is that it gives the foundation an excuse to tear out the cruft and rebuild the core engine, this time using OpenCL. HSA will also be front-and-center, with additional benefits for processors like Kaveri, which support it. Meeks believes that all users will see a performance improvement, even those without compatible GPUs.
Tongue-in-cheek justifications for upgrading aside, Calc isn’t exactly Microsoft Office, and baking GPU enhancements into the product isn’t going to change that. Done well, however, it’s possible that it’ll give Libre Office a competitive angle against its far-larger rival. More importantly, it increases the general level of integration between CPU and GPU. It’s been more than five years since AMD started talking about “Fusion,” but the degree of GPU acceleration for consumer-level applications is still quite low. Bringing a GPU-enhanced version of Calc to market should help that.
The underlying code will be written in OpenCL, so any modern solution from AMD, Intel, orNvidia should support it. Those of us in need of a graphics card update, meanwhile, can breathe a sigh of relief.

0 comments:

Post a Comment