| By PR Newswire | Article Rating: |
|
| November 5, 2012 08:00 AM EST | Reads: |
168 |
SAN JOSE, Calif., Nov. 5, 2012 /PRNewswire/ -- Altera Corporation (Nasdaq: ALTR) today announced the FPGA industry's first Software Development Kit (SDK) for OpenCL™ (Open Computing Language) which combines the massively parallel architecture of an FPGA with the OpenCL parallel programming model. The SDK allows system developers and programmers familiar with C to quickly and easily develop high-performance, power-efficient FPGA-based applications in a high-level language. The Altera SDK for OpenCL enables FPGAs to work in concert with the host processor to accelerate parallel computation, at a fraction of the power compared to hardware alternatives. Altera will demonstrate the performance and productivity benefits of OpenCL for FPGAs at SuperComputing 2012 in booth #430.
(Logo: http://photos.prnewswire.com/prnh/20101012/SF78952LOGO)
"The industry's approach for boosting system performance has evolved over time from increasing frequency in single-core CPUs, to using multi-core CPUs, to using parallel processor arrays," said Vince Hu, vice president of product and corporate marketing at Altera. "This evolution leads us to today's modern FPGAs, which are fine-grained, massively parallel digital logic arrays architected to execute computations in parallel. Our SDK for OpenCL enables customers to easily adopt FPGAs and leverage the performance and power benefits the devices provide."
Altera SDK for OpenCL Design Flow
OpenCL is an open, royalty-free standard for cross-platform, parallel programming of hardware accelerators, including CPUs, GPGPUs and FPGAs. The Altera SDK for OpenCL offers a unified, high-level design flow for hardware and software development that automates the time-consuming tasks required in typical hardware-design language (HDL) flows. The OpenCL tool flow automatically converts OpenCL kernel functions into custom FPGA hardware accelerators, adds interface IPs, builds interconnect logic and generates the FPGA programming file. The SDK includes libraries that link to OpenCL API calls within a host program running on the CPU. By automatically handling these steps, designers are able to focus their development efforts on defining and iterating their algorithms rather than designing hardware.
The portability of the OpenCL code enables users to migrate their designs to different FPGAs or SoC FPGAs as their application requirements evolve. With SoC FPGAs, the CPU host is embedded into the FPGA, providing a single-chip solution that delivers significantly higher bandwidth and lower latency between the CPU host and the FPGA compared to using two discrete devices.
Using FPGAs to Extract Maximum Parallelism in Heterogeneous Platforms
The Altera SDK for OpenCL enables programmers to leverage the massively parallel, fine-grained architectures featured in FPGAs to accelerate parallel computation. Unlike CPUs and GPGPUs, where parallel threads are executed across an array of cores, FPGAs allow kernel functions to be transformed into dedicated, deeply pipelined hardware circuits that are multithreaded using the concept of pipeline parallelism. Each of these pipelines can be replicated many times to provide even more parallelism by allowing multiple threads to execute in parallel. The result is an FPGA-based solution that can deliver >5X performance/Watt compared to alternative hardware implementations.
Altera is working with several board partners to deliver COTS board solutions to customers. Currently, boards from BittWare and Nallatech are designed to support Altera OpenCL. Additional third-party boards will be supported with future releases of the SDK.
Altera has performed a variety of benchmarks that show the productivity savings and the performance and power efficiency gained by using an OpenCL framework for FPGA development. Based on early benchmarks and working with customers in a variety of markets, the SDK shaved months off one customer's development time for their video processing application and boosted performance by 9X versus a CPU in another customer's financial application.
Availability
The Altera SDK for OpenCL is production ready and is available to customers through an early access program. To discover the high performance, power-efficient acceleration that OpenCL provides with FPGAs, contact a local Altera sales representative. For additional information regarding OpenCL and the benefits of targeting FPGA through an OpenCL implementation, visit http://www.altera.com/products/software/opencl/opencl-index.html.
About Altera
Altera® programmable solutions enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets. Find out more about Altera's FPGA, CPLD and ASIC devices at www.altera.com. Follow Altera via Facebook, RSS and Twitter.
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. OpenCL and the OpenCL logo are trademarks of Apple, Inc. used by permission by Khronos. All other trademarks and service marks are the property of their respective holders as described at www.altera.com/legal.
Editor Contact:
Steve Gabriel
Altera Corporation
(408) 544-6846
newsroom@altera.com
SOURCE Altera Corporation
Published November 5, 2012 Reads 168
Copyright © 2012 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By PR Newswire
Copyright © 2007 PR Newswire. All rights reserved. Republication or redistribution of PRNewswire content is expressly prohibited without the prior written consent of PRNewswire. PRNewswire shall not be liable for any errors or delays in the content, or for any actions taken in reliance thereon.
- Cloud People: A Who's Who of Cloud Computing
- AMD and Adobe Collaborate on Upcoming Version of Adobe Premiere Pro Software to Enable Breakthrough Video Editing Performance Through Open Standards
- Swipe to See Your Account Balance with Groundbreaking Bank of the West Mobile Apps, Built on Mobiliti from Fiserv
- New Relic Q1 2013 Blazes Past Growth Targets and Reaches 40,000 Active Customer Accounts
- AWS Going into a New Line of Work
- GoBank Announces Timing of General Availability and National Distribution Relationships at FinovateSpring
- According to Nick Gholkar, Accounting Apps Make Conducting Business Easier
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- Apple’s Key Rubber-Band Patent Found Invalid Again
- MicroStrategy Announces General Availability of MicroStrategy 9.3.1
- Authors of McGraw-Hill Reading Wonders, Key Contributors to Development of Common Core State Standards, Speak on Literacy Issues at International Reading Association's 2013 Annual Convention
- How to Re-imagine Your Business for a Mobile World
- Cloud People: A Who's Who of Cloud Computing
- AMD and Adobe Collaborate on Upcoming Version of Adobe Premiere Pro Software to Enable Breakthrough Video Editing Performance Through Open Standards
- Swipe to See Your Account Balance with Groundbreaking Bank of the West Mobile Apps, Built on Mobiliti from Fiserv
- Upcoming Domino's Pizza Investor Events
- New Relic Q1 2013 Blazes Past Growth Targets and Reaches 40,000 Active Customer Accounts
- Scripps Networks Interactive’s Popular Lifestyle Shows from HGTV, DIY Network, Food Network, Cooking Channel and Travel Channel Coming to Prime Instant Video and Amazon Instant Video
- RetailMeNot Shoppers Trend Report: While Over 8 in 10 U.S. Residents Cite Affordability as Their Top Vacation Priority, a Majority (58%) Could Waste Hundreds of Dollars by Booking Travel a la Carte
- Enter for a Chance to Win an Apple iPad Mini During the Grand Opening of Silverleaf, Taylor Morrison’s Latest New Home Community in Denver
- AWS Going into a New Line of Work
- Apple Ordered to Pay VirnetX $333K a Day
- GoBank Announces Timing of General Availability and National Distribution Relationships at FinovateSpring
- According to Nick Gholkar, Accounting Apps Make Conducting Business Easier
- Where Are RIA Technologies Headed in 2008?
- Sun Blew its "iPhone" Java Opportunity to AJAX
- Building an iPhone Application with Adobe AIR
- iPhone Will Make Mobile AJAX and Web 2.0 Happen
- AJAXWorld Conference Adds "iPhone Developer Track"
- Cloud People: A Who's Who of Cloud Computing
- Kindle 2 vs Nook
- Why Build Applications for the iPhone and iPod Touch?
- Designing For the "iPhone" Is a Refreshing Experience
- Apple iPad Reminds Us How Brands Succeed by Transforming Experiences
- New Column: A Geek's Bookshelf
- Android: Who Hates Google Over the Phone?























