White Papers
Performance Analysis With High-Level Languages for High-Performance Reconfigurable Computing
Category: Data Management, Software and Web Development
Tags: computing, developers, applications
Overview High-Level Languages (HLLs) for FPGAs (Field-Programmable Gate Arrays) facilitate the use of reconfigurable computing resources for application developers by using familiar, higher-level syntax, semantics, and abstractions, typically enabling faster development times than with traditional Hardware Description Languages (HDLs). However, this abstraction is typically accompanied by some loss of performance as well as reduced transparency of application behavior, making it difficult to understand and improve application performance. This paper presents a novel and portable framework for runtime performance analysis of HLL applications for FPGAs, including a prototype tool for performance analysis with Impulse C, a commercial HLL for FPGAs. As a case study, this tool is used to locate performance bottlenecks in a molecular dynamics application.
- Publisher
- University of Florida
- File Format
- Date Published
- Oct 22, 2008
- Format
- White Papers
- Topics
- Programming Languages, High Performance Computing
Similiar White Papers
JECho - Interactive High Performance Computing With Java Event Channels
This paper presents JECho, a Java-based communication infrastructure for collaborative high performance applications. JE
Publisher: Georgia Institute of Technology | Tags: applications, infrastructure, java
NINJA: Java for High Performance Numerical Computing
When Java was first introduced, there was a perception that its many benefits came at a significant performance cost. In
Cool Features for SQL Server 2008
Are you ready to change the way you administer and develop SQL Server? Scheduled for release this year, SQL Server's fi
Publisher: Quest Software | Tags: management
MSDN Webcast: Working With the GridView and DetailsView Controls in ASP.NET 2.0 (Level 200)
The GridView control in Microsoft ASP.NET 2.0 is similar enough to the DataGrid control in version 1.x that one can get
SAS Grid 101: How It Can Modernize Your Existing SAS Environment
Grid computing promises many benefits, including improved performance of applications, higher resource utilization, lowe
Publisher: SAS Institute | Tags: applications, computing, grid computing, infrastructure
University of Florida White Papers
Using XML/XSLT as an Alternative to Microsoft Excel
In CISE, instructors usually maintain student records in Microsoft Excel. This causes serious interoperability and flexi
Publisher: University of Florida | Tags: data, excel
TJPRO-AVR: A Wireless Enabled Mobile Robot for Vision Research
This paper describes a vision system based on combining a mobile autonomous robot with wireless links to a host PC runni
Publisher: University of Florida | Tags: pc
Multiple-Choice Random Network for Server Load Balancing
In many networking applications such as file sharing, structured peer-to-peer networks are increasingly used in dynamic
Publisher: University of Florida | Tags: applications, file sharing, network, peer-to-peer, server
Analyzing and Preventing MAC-Layer Denial of Service Attacks for Stock 802.11 Systems
Network survivability is fundamental to information security. Adversaries could compromise network functionality by atta
Publisher: University of Florida | Tags: information security, network, security flaws, wireless networks
Vertical Relations and Connectivity in the Internet
The Internet is a "Network of networks". The effectiveness of the Internet crucially depends on the interconnection amon
Publisher: University of Florida | Tags: isps, network
Featured white papers
-
The Value of Location Intelligence in the Communications Industry
Public Services are under pressure, the challenge is to do more with less. How do you improve citizen satisfaction, increase cost efficiencies and improve service delivery? The power of location intelligence is helping many local authorities...
-
Best Practices for Translating Customer Satisfaction into Revenue
Today's support organisations are focused on two top-level metrics: financial results and customer satisfaction. For most, it's easy to track financial performance, but customer satisfaction is akin to speaking a foreign language...
-
HP print solutions and 3M
The objective for 3M was to optimize office printing infrastructure at 3M locations worldwide, reduce total cost and environmental footprint. Some of the business benefits acheived by switching to HP print solutions...
-
Check out these top business apps for your iPhone
-
Inside a Microsoft datacentre
-
Green IT without losing your edge
-
Peter Cochrane's latest video blog
-
What you need to know about Windows 7