亚洲知识产权资讯网为知识产权业界提供一个一站式网上交易平台,协助业界发掘知识产权贸易商机,并与环球知识产权业界建立联系。无论你是知识产权拥有者正在出售您的知识产权,或是制造商需要购买技术以提高操作效能,又或是知识产权配套服务供应商,你将会从本网站发掘到有用的知识产权贸易资讯。

Software for Improved Application Performance and Power on Heterogeneous Computers

标题
Elastic Computing
详细技术说明
None
*Abstract

Invention

This software contains unique optimization algorithms for transparently accelerating processing speeds while using less electricity than alternative solutions. The usage of heterogeneous accelerator devices, such as graphics-processing units and field-programmable gate arrays, has replaced the former computing trend towards faster clock frequencies and additional computing nodes. Although such devices have numerous advantages, their usage and effectiveness remains limited due to significantly increased application design complexity compared to traditional software.

Researchers at the University of Florida have created a software optimization framework, dubbed elastic computing, that draws on implementation alternatives and parallelization strategies for different functions to transparently optimize an application for different types and numbers of computing resources without any designer effort. It works smarter instead of harder, maximizing efficiency for a range of different resources and runtime parameters.

Application

Software that contains optimization and implementation assessment algorithms to make it possible for computers to run calculations faster and at lower power with less designer effort

Advantages

  • Transparent optimization algorithms permit adaptation to changing input parameters and resources, delivering better performance and power
  • Reduces power and cooling needs compared to traditional computing improvements, saving money and reducing size
  • Proven to work on a variety of systems, ensuring maximum versatility
  • Hides the complexity of GPU and FPGA application design, enhancing ease of use for non-experts

Technology

This optimization framework automatically and transparently optimizes an application across any type and any number of computing resources. The framework separates functionality from implementation details, permitting designers to use specialized elastic functions that have a similar interface to any function library. These elastic functions enable an optimization framework to explore thousands of possible implementations, even ones employing different algorithms. Additionally, these functions allow efficient execution of the same application code on any architecture according to different runtime parameters, such as input size, available resources, or battery life. This elastic computing framework optimizes application code to achieve significant speedups ranging from 1.3x to 206x, and potentially supports any system architecture.
*IP Issue Date
Nov 15, 2016
*IP Publication Date
Jan 23, 2014
*Principal Investigation

Name: Greg Stitt

Department:


Name: John Wernsing

Department:

申请日期
Jul 23, 2013
申请号码
9,495,139
其他
国家/地区
美国

欲了解更多信息,请点击 这里
移动设备