I-Corps: Harnessing Unary Computing for Modern Applications
I-Corps: Harnessing Unary Computing for Modern Applications
批准号:
2031325
负责人:
Kia Bazargan
金额:
$5.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2020
资助国家:
美国
项目状态:
已结题
起止时间:
2020-07-01 至 2021-05-31
中文摘要
这个i-Corps项目的更广泛的影响/商业潜力是开发了一种名为一元计算的新计算方法,它使计算非常高效,使用有限的硬件资源来执行复杂的计算。这种方法的应用包括自动驾驶车辆、无人机、卫星以及云计算和物联网(IoT)系统的信号处理(图像/视频/音频/雷达)和机器学习。拟议的方法有可能显著降低云和嵌入式系统层面新兴应用的电力和能源需求,使芯片制造商和云平台公司受益。此外,可能受益于降低硬件成本和更小电池的物联网应用包括医疗植入物、超低延迟交易和无人机(UAV)/这个i-Corps项目基于一元计算的开发,它使用一元数据表示(一元)而不是传统的二进制表示法,使计算非常高效。传统的方法需要许多乘法和加法运算才能通过多项式展开来计算函数,如Cosh(X)、tanh(X)和y=x^0.45。一元计算能够廉价而直接地执行这些计算,而不需要任何乘法运算或加法。与传统的二进制计算相比,该方法具有显著的性能优势。例如,当以8比特的分辨率实现tanh(X)时,一元-二进制混合方法可以在FPGA(一种特定类型的集成电路)上仅用24个单位的面积来实现该功能,而传统的二进制将需要509个单位。一元方法在速度和功率等其他性能指标上优于二进制方法。该方法使常系数乘法在机器学习应用中得到了大约20%-30%的面积改进。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
The broader impact/commercial potential of this I-Corps project is the development of a novel computing method called “unary computing,” which makes computations very efficient with limited hardware resources to perform complex calculations. Applications of this method include signal processing (image/video/audio/radar) and machine learning for autonomous vehicles, UAVs, satellites, as well as cloud computing and internet-of-things (IoT) systems. The proposed methodology has the potential to significantly reduce power and energy requirements for emerging applications on the cloud and at the embedded-systems level, benefiting chip manufacturers and cloud platform companies. Furthermore, IoT applications that may benefit from reduced hardware cost and smaller batteries include medical implants, ultra-low latency trading, and unmanned aerial vehicles (UAVs)/ This I-Corps project is based on the development of unary computing, which uses an “uncompressed” data representation (unary) instead of the traditional binary representation to make computations very efficient. Conventional methods would require many multiplications and addition operations to calculate functions such as cosh(x), tanh(x) and y=x^0.45 through polynomial expansions. Unary computing is able to perform these calculations cheaply and directly without any multiplication operations or additions. The proposed method shows remarkable performance benefits compared to conventional binary computations. For example, when implementing tanh(x) at 8 bits of resolution, a hybrid unary-binary method can implement the function with only 24 units of area on FPGAs (a particular type of integrated circuits), whereas conventional binary would need 509 units. The unary method outperforms binary in other performance metrics, such as speed and power. The method results in approximately 20%-30% area improvement for constant-coefficient multiplication, which is heavily used in machine learning applications.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
PFI-TT: Harnessing the power of uncompressed number representation for modern computations
-
批准号:2016390
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2020
-
负责人:Kia Bazargan
-
依托单位:
EAGER: A New Methodology for Studying Dynamical Systems Using Probabilistic Digital Logic
-
批准号:1450798
-
项目类别:Standard Grant
-
资助金额:$7.78万
-
财政年份:2015
-
负责人:Kia Bazargan
-
依托单位:
SHF: Medium: Back to the Future with Printed, Flexible Electronics Design in a Post-CMOS Era when Transistor Counts Matter Again
-
批准号:1408123
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2014
-
负责人:Kia Bazargan
-
依托单位:
CAREER: Computer-Aided Design of Mixed ASIC / Reconfigurable Fabrics of the Nanometer Era
-
批准号:0347891
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2004
-
负责人:Kia Bazargan
-
依托单位:
海外基金