当前位置: 首页 > 专利查询>英特尔公司专利>正文

具有空间地共享的消息调度器的高能效加密货币挖掘硬件加速器制造技术

技术编号:37981317 阅读:20 留言:0更新日期:2023-06-30 09:56
描述了涉及用于具有空间地共享的消息调度器的高能效加密货币(例如,比特币)挖掘硬件加速器的技术的方法和装置。在实施例中,多个挖掘引擎对加密货币执行一个或多个操作。单个调度器处理用于多个挖掘引擎中的两个或更多个挖掘引擎的消息的第一部分,并且预先计算逻辑电路处理用于两个或更多个挖掘引擎的消息的第二部分。还公开并要求保护其他实施例。的第二部分。还公开并要求保护其他实施例。的第二部分。还公开并要求保护其他实施例。

【技术实现步骤摘要】
具有空间地共享的消息调度器的高能效加密货币挖掘硬件加速器
相关申请
[0001]本申请涉及序列号为63/293,010、2021年12月22日提交的题为“具有时间地共享的消息调度器的高能效加密货币挖掘硬件加速器”的美国临时专利申请并要求其优先权。


[0002]本公开总体上涉及计算系统领域。更具体地,一些实施例涉及用于提供具有空间地共享的消息调度器的高能效加密货币(例如,比特币)挖掘硬件加速器的技术。

技术介绍

[0003]比特币目前是用于对等交易的最流行的数字货币,通过使用数字签名保证真实性和用户匿名性来消除对中间金融机构的需求。它使用区块链的概念解决了“双重支出”的关键问题,其中公共账本(有时也称为“区块链(block chain或blockchain)”)捕获在数字货币系统中发生的所有交易。
[0004]继而,添加到链中的每个块通过压缩交易的默克尔根连同包括前一块的时间戳、版本、目标和散列的信息一起来验证新的交易集。通常,默克尔根是验证默克尔树上的数据的简单数学方法。默克尔根用于加密货币,以确保在对等网络上的对等方之本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种装置,用于提供具有空间地共享的消息调度器的高能效加密货币挖掘硬件加速器,所述装置包括:多个挖掘引擎,所述多个挖掘引擎用于对加密货币执行一个或多个操作;调度器,所述调度器用于处理所述多个挖掘引擎中的两个或更多个挖掘引擎的消息的第一部分;以及预先计算电路,所述预先计算电路用于处理所述两个或更多个挖掘引擎的消息的第二部分。2.如权利要求1所述的装置,进一步包括用于存储来自所述两个或更多个挖掘引擎的散列结果的先入先出FIFO缓冲器。3.如权利要求1所述的装置,进一步包括在所述两个或更多个挖掘引擎之间共享的多个可编程寄存器。4.如权利要求1所述的装置,其中,所述预先计算电路用于通过执行多轮散列来压缩所述消息的所述第二部分来处理所述消息的所述第二部分。5.如权利要求1所述的装置,其中,所述消息的所述第一部分包括来自所述消息的上半部分的第一比特集。6.如权利要求1所述的装置,其中,所述消息的所述第二部分包括来自所述消息的下半部分的第二比特集。7.如权利要求1所述的装置,其中,所述消息包括1024比特,其中所述消息的所述第一部分包括来自所述消息的上半部分的512比特。8.如权利要求1所述的装置,其中,所述消息包括1024比特,其中所述消息的所述第二部分包括来自所述消息的下半部分的512比特。9.如权利要求1所述的装置,其中,所述两个或更多个挖掘引擎中的每一者都用于执行至少两个散列操作。10.如权利要求9所述的装置,其中,根据安全散列算法SHA执行所述至少两个散列操作。11.如权利要求1所述的装置,其特征在于,所述一个或多个操作包括以下中的一项或多项:压缩和散列。12.如权利要求1所述的设备,其中,所述加密货币是以下中的一项:比特币、以太坊、币安币、泰达币和Solana。13.如权利要求1所述的装...

【专利技术属性】
技术研发人员:V
申请(专利权)人:英特尔公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1