Advertisement
News
EEtimes
News the global electronics community can trust
eetimes.com
power electronics news
The trusted news source for power-conscious design engineers
powerelectronicsnews.com
EPSNews
News for Electronics Purchasing and the Supply Chain
epsnews.com
elektroda
The can't-miss forum engineers and hobbyists
elektroda.pl
eetimes eu
News, technologies, and trends in the electronics industry
eetimes.eu
Products
Electronics Products
Product news that empowers design decisions
electronicproducts.com
Datasheets.com
Design engineer' search engine for electronic components
datasheets.com
eem
The electronic components resource for engineers and purchasers
eem.com
Design
embedded.com
The design site for hardware software, and firmware engineers
embedded.com
Elector Schematics
Where makers and hobbyists share projects
electroschematics.com
edn Network
The design site for electronics engineers and engineering managers
edn.com
electronic tutorials
The learning center for future and novice engineers
electronics-tutorials.ws
TechOnline
The educational resource for the global engineering community
techonline.com
Tools
eeweb.com
Where electronics engineers discover the latest toolsThe design site for hardware software, and firmware engineers
eeweb.com
Part Sim
Circuit simulation made easy
partsim.com
schematics.com
Brings you all the tools to tackle projects big and small - combining real-world components with online collaboration
schematics.com
PCB Web
Hardware design made easy
pcbweb.com
schematics.io
A free online environment where users can create, edit, and share electrical schematics, or convert between popular file formats like Eagle, Altium, and OrCAD.
schematics.io
Product Advisor
Find the IoT board you’ve been searching for using this interactive solution space to help you visualize the product selection process and showcase important trade-off decisions.
transim.com/iot
Transim Engage
Transform your product pages with embeddable schematic, simulation, and 3D content modules while providing interactive user experiences for your customers.
transim.com/Products/Engage
About
AspenCore
A worldwide innovation hub servicing component manufacturers and distributors with unique marketing solutions
aspencore.com
Silicon Expert
SiliconExpert provides engineers with the data and insight they need to remove risk from the supply chain.
siliconexpert.com
Transim
Transim powers many of the tools engineers use every day on manufacturers' websites and can develop solutions for any company.
transim.com

Graphics API Gets Makeover

By   08.11.2014 0

SAN JOSE, Calif. — As the annual Siggraph technical conference kicks off this week, the Khronos Group is working on the next-generation OpenGL applications programming interface for graphics, starting with a clean sheet of paper.

Apple, AMD, and Microsoft all have proprietary graphics APIs in developer review. “We’re putting out a call for work on a ground-up redesign of OpenGL to be a cross-platform standard for high-efficiency access to graphics and compute chips,” Neil Trevett, president of Khronos, an ad hoc graphics industry standards group, told us.

The future spec will be the first to unify the desktop-oriented OpenGL with its embedded cousin, Open GL ES, which is widely used in SoCs for smartphones, tablets, and embedded systems. Graphics chip vendors are already at work on the effort, along with representatives from Apple, Google, and some major computer game developers.

“There’s more energy and momentum here than when we first started OpenGL ES,” said Trevett. “For the first time, we’ve engaged the top makers of games engines such as Epic, Unity, and Valve.”

Today’s OpenGL applications “behave quite differently” on different chip and operating system platforms. “Different drivers take different decisions on how to manage things and dispatch work across processors.” The new API developers “want more predictable, explicit control.”

The new API will also include tools for developers who lack the sophistication to work directly with OpenGL. “Not every developer has the skills to take advantage of a low-level API, so we will provide a way to access OpenGL that’s as easy to use as OpenGL ES is today,” he said. “We don’t know what those tools are yet, but we are working on them.”

Apple is about to release Metal, a proprietary API for the Imagination Technologies graphics cores used in the A-series chips in iPhones and iPads. Microsoft is set to release DirectX 12, its next-generation graphics API for Windows. AMD is about to ship Mantle, a proprietary API for its Radeon graphics chips that promises better performance, generally targeting gamers. “With more mobile, web, cloud, and car platforms becoming 3D capable, developers will go crazy if each has its own API,” Trevett said.

The target space for the next OpenGL is very large, ranging from high-end PC computer games to smartphones and embedded systems such as car GPS devices. Therefore, it may use extensions and profiles to provide features only needed for some areas, he said.

On the bleeding edge of graphics, the now famous Oculus VR is also taking part in the OpenGL effort.

Virtual reality goggles like the Oculus Rift “could be very fundamental and another way of consuming graphics,” Trevett said. “There are still fundamental latency and accurate-tracking issues, and we have latency in the graphics pipeline we need to reduce to help VR vendors over the next couple years.”

The new API also targets multicore processors and hybrid chips that use CPU and GPU cores. Intel is also a part of the effort, though it has not said whether it sees the new API as a target for its Xeon Phi multicore x86 chip.

The new OpenGL will work below the level of the AMD-led Heterogeneous Systems Architecture Foundation (HSA), developing interfaces for SoCs using GPU and CPU cores. “Khronos has developer-facing APIs, while HSA is doing the next level down — hardware interfaces and mechanisms.”

Eventually, Khronos might work on intermediate-level interfaces to link OpenGL to HSA interfaces.

The Khronos announcement is targeted in part at attendees of this week’s Siggraph computer graphics technical conference. Trevett said he expects the event to speak to the interactions between cloud and client-based graphics rendering. “This area will get even more interesting, enabling new use cases.”

Another hot topic at Siggraph is visual computing. “We tend to focus on moving from data to imagery, but visual computing is also taking camera images and generating data with image analysis, so vision processing like we see with the Google Project Tango is becoming significant.”

— Rick Merritt, Silicon Valley Bureau Chief, EE Times Circle me on Google+

Related posts:

0 comments
Post Comment
rick merritt   2014-08-11 09:47:28

What do folks think of these new Apple Metal and AMD Mantle grpahics APIs?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles