-
公开(公告)号:CN103530088B
公开(公告)日:2016-08-17
申请号:CN201310268022.1
申请日:2013-06-28
申请人: 美国亚德诺半导体公司
IPC分类号: G06F9/30
CPC分类号: G06F9/381 , G06F8/443 , G06F8/4452 , G06F8/452
摘要: 本公开涉及分级循环指令。循环指令被分析,并基于它们之间的依赖性和可用的机器资源而被分配有级数。循环指令基于它们的级数被选择性地执行,从而消除了对明确的循环构造和析构指令的需要。在单指令多数据机器上,每个指令的最后实例可以根据原始循环的迭代数而在处理元件或矢量元件的子集上执行。
-
公开(公告)号:CN108701254A
公开(公告)日:2018-10-23
申请号:CN201780012417.1
申请日:2017-08-22
申请人: 甲骨文国际公司
发明人: G·西萨拉曼 , A·S·斯托贾诺维克 , H·H·纳玛瓦尔 , D·阿兰
CPC分类号: G06F8/433 , G06F3/0428 , G06F3/0482 , G06F3/0649 , G06F8/10 , G06F8/34 , G06F8/4452 , G06F9/5061 , G06F16/144 , G06F16/211 , G06F16/2322 , G06F16/2358 , G06F16/254 , G06F16/435 , G06F17/18 , G06F17/2785 , G06N5/022 , G06N5/04 , G06N5/046 , G06N20/00 , G06Q10/0637
摘要: 根据各种实施例,本文描述的是用于与利用机器学习(ML、DataFlow机器学习、DFML)的数据集成或其它计算环境一起使用的、用于管理数据流(dataflow、DF)以及构建复杂的数据流软件应用(数据流应用,流水线)的系统(数据人工智能系统、数据AI系统)。根据实施例,该系统可以对于每个与特定时间快照相关的数据切片提供数据治理功能,诸如例如起源(特定数据来自哪里)、族系(如何获取/处理数据)、安全性(谁负责数据)、分类(数据关于什么)、影响(数据对业务有多大影响)、保留(数据应当存活多长时间)和有效性(是否应当排除/包括数据用于分析/处理);然后可以将该数据治理功能用于制定生命周期决策和数据流推荐。
-
公开(公告)号:CN105164637A
公开(公告)日:2015-12-16
申请号:CN201380076139.8
申请日:2013-05-30
申请人: 英特尔公司
CPC分类号: G06F8/4452 , G06F8/441 , G06F8/443 , G06F8/4451 , G06F9/3836 , G06F9/384 , G06F9/3863
摘要: 在实施例中,一种系统包括包含至少一个核心的处理器以执行包括S个阶段的循环的操作。系统也包括阶段插入单元,该单元用于向循环中加入延时阶段以增加与循环的第一变量关联的相对应的寄存器的寿命,并且延迟该寄存器的内容的存储。系统也包括动态随机存取存储器(DRAM)。描述并要求保护了其他的实施例。
-
公开(公告)号:CN102067087B
公开(公告)日:2014-04-23
申请号:CN200980123763.2
申请日:2009-06-24
申请人: 高通股份有限公司
发明人: 卢奇安·科德雷斯库 , 埃里克·普隆德克 , 王林 , 苏雷什·K·文库马汉蒂
IPC分类号: G06F9/445
CPC分类号: G06F8/4452 , G06F9/30072 , G06F9/325 , G06F9/3853 , G06F9/3885
摘要: 本发明揭示环路控制系统及方法。在特定实施例中,硬件环路控制逻辑电路包括用于检测程序环路的环路结束指示符的检测单元。所述硬件环路控制逻辑电路还包括用于使环路计数递减且使谓词触发计数器递减的递减单元。所述硬件环路控制逻辑电路进一步包括用于比较所述谓词触发计数器与参考以确定何时设定谓词值的比较单元。
-
公开(公告)号:CN1877532A
公开(公告)日:2006-12-13
申请号:CN200610093557.X
申请日:2006-06-06
申请人: 松下电器产业株式会社
IPC分类号: G06F9/45
CPC分类号: G06F8/4452 , G06F8/433
摘要: 本发明的目的为提供一种可以对循环处理实施利用软件流水线的优化处理的编译装置,该软件流水线的执行周期数削减的效果较大。该编译装置将源程序转换成可进行并行处理的处理器用机器语言程序;具备:语法分析部,对上述源程序进行语法分析,来转换成用中间语言所描述的程序即中间程序;优化部,对上述中间程序进行优化;转换部,将优化后的上述中间程序转换成机器语言程序;上述优化部在上述中间程序中包含的循环处理中,通过插入在操作数间传输数据的指令即传输指令,来变更数据依赖关系,进行软件流水线。
-
公开(公告)号:CN108713205A
公开(公告)日:2018-10-26
申请号:CN201780012418.6
申请日:2017-08-22
申请人: 甲骨文国际公司
发明人: H·H·纳玛瓦尔 , A·S·斯托贾诺维克 , D·阿兰 , G·西萨拉曼
CPC分类号: G06F8/433 , G06F3/0428 , G06F3/0482 , G06F3/0649 , G06F8/10 , G06F8/34 , G06F8/4452 , G06F9/5061 , G06F15/18 , G06F17/18 , G06F17/2785 , G06F17/30029 , G06F17/30103 , G06F17/30292 , G06F17/30353 , G06F17/30368 , G06F17/30563 , G06N5/022 , G06N5/04 , G06N5/046 , G06N99/005 , G06Q10/00
摘要: 根据各种实施例,本文描述的是用于与利用机器学习(ML、DataFlow机器学习、DFML)的数据集成或其它计算环境一起使用的、用于管理数据流(dataflow、DF)以及构建复杂的数据流软件应用(数据流应用,流水线)的系统(数据人工智能系统、数据AI系统)。根据实施例,该系统可以提供对一个或多个数据源或数据目标(在本文中在一些实施例中称为HUB)之间的复杂数据结构、数据集或实体的自动映射的支持。自动映射可以由数据集的元数据、模式和统计剖析驱动;并且用于将与输入HUB相关联的源数据集或实体映射到目标数据集或实体,或反之亦然,以产生以一格式或组织(投影)准备的与一个或多个输出HUB一起使用的输出数据。
-
公开(公告)号:CN108701258A
公开(公告)日:2018-10-23
申请号:CN201780012429.4
申请日:2017-08-22
申请人: 甲骨文国际公司
发明人: A·S·斯托贾诺维克 , H·H·纳玛瓦尔 , D·阿兰 , G·西萨拉曼
CPC分类号: G06F8/433 , G06F3/0428 , G06F3/0482 , G06F3/0649 , G06F8/10 , G06F8/34 , G06F8/4452 , G06F9/5061 , G06F16/144 , G06F16/211 , G06F16/2322 , G06F16/2358 , G06F16/254 , G06F16/435 , G06F17/18 , G06F17/2785 , G06N5/022 , G06N5/04 , G06N5/046 , G06N20/00 , G06Q10/0637
摘要: 根据各种实施例,本文描述的是用于与利用机器学习(ML、DataFlow机器学习、DFML)的数据集成或其它计算环境一起使用的、用于管理数据流(dataflow、DF)以及构建复杂的数据流软件应用(数据流应用、流水线)的系统(数据人工智能系统、数据AI系统)。根据实施例,该系统可以执行模式定义的本体分析,以确定与该模式相关联的数据类型和数据集或实体;以及从参考模式生成或更新模型,该参考模式包括基于数据集或实体之间的关系及其属性定义的本体。包括一个或多个模式的参考HUB可以用于分析数据流,以及进一步进行分类或做出推荐,诸如例如输入数据的变换、丰富、过滤或跨实体数据融合。
-
公开(公告)号:CN103646005B
公开(公告)日:2018-06-01
申请号:CN201310086205.1
申请日:2013-03-18
申请人: 三星电子株式会社
IPC分类号: G06F15/16
CPC分类号: G06F15/80 , G06F8/4452 , G06F9/3012 , G06F9/3891 , G06F15/7867 , G06F15/8023
摘要: 提供了一种基于微核的可重构处理器、调度设备及其方法。所述基于微核(MC)的可重构处理器包括多个MC,所述多个MC中的每个MC包括一组功能单元(FU),所述一组FU具有独立执行循环迭代的能力。所述多个MC包括:第一MC,被配置为执行第一循环迭代;第二MC,被配置为执行第二循环迭代。
-
公开(公告)号:CN105164637B
公开(公告)日:2017-12-19
申请号:CN201380076139.8
申请日:2013-05-30
申请人: 英特尔公司
CPC分类号: G06F8/4452 , G06F8/441 , G06F8/443 , G06F8/4451 , G06F9/3836 , G06F9/384 , G06F9/3863
摘要: 在实施例中,一种系统包括包含至少一个核心的处理器以执行包括S个阶段的循环的操作。系统也包括阶段插入单元,该单元用于向循环中加入延时阶段以增加与循环的第一变量关联的相对应的寄存器的寿命,并且延迟该寄存器的内容的存储。系统也包括动态随机存取存储器(DRAM)。描述并要求保护了其他的实施例。
-
公开(公告)号:CN102067087A
公开(公告)日:2011-05-18
申请号:CN200980123763.2
申请日:2009-06-24
申请人: 高通股份有限公司
发明人: 卢奇安·科德雷斯库 , 埃里克·普隆德克 , 王林 , 苏雷什·K·文库马汉蒂
IPC分类号: G06F9/445
CPC分类号: G06F8/4452 , G06F9/30072 , G06F9/325 , G06F9/3853 , G06F9/3885
摘要: 本发明揭示环路控制系统及方法。在特定实施例中,硬件环路控制逻辑电路包括用于检测程序环路的环路结束指示符的检测单元。所述硬件环路控制逻辑电路还包括用于使环路计数递减且使谓词触发计数器递减的递减单元。所述硬件环路控制逻辑电路进一步包括用于比较所述谓词触发计数器与参考以确定何时设定谓词值的比较单元。
-
-
-
-
-
-
-
-
-