发明名称 |
用于执行点积运算的指令和逻辑 |
摘要 |
本发明涉及一种用于执行点积运算的指令和逻辑。本发明提供了用于执行点积操作的方法、装置和程序部件。在一个实施例中,装置包括执行第一指令的执行资源。响应第一指令,所述执行资源将等于至少两个操作数的点积的结果值存储到某个存储单元中。 |
申请公布号 |
CN102004628B |
申请公布日期 |
2015.07.22 |
申请号 |
CN201010535666.9 |
申请日期 |
2007.09.20 |
申请人 |
英特尔公司 |
发明人 |
R·佐哈;M·塞科尼;R·帕塔萨拉蒂;S·钦努帕蒂;M·布克斯顿;C·德西尔瓦 |
分类号 |
G06F9/30(2006.01)I;G06F9/305(2006.01)I |
主分类号 |
G06F9/30(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
王洪斌 |
主权项 |
一种执行点积操作的处理器,包括:取出器,用于取出具有控制值的点积指令;解码器,用于对所述取出器取出的点积指令进行解码;调度器,用于对所述点积指令进行调度;执行单元,用于对至少两个打包操作数执行所述点积指令,每个打包操作数具有第一数据类型的多个相应数据值,以便在点积结果中包括它们的乘积,其中所述第一数据类型的多个相应数据值可根据所述控制值可编程地来选择;以及寄存器文件,用于存储所述至少两个打包操作数和所述点积结果。 |
地址 |
美国加利福尼亚州 |