发明名称 Apparatus and method for employing configurable hash algorithms
摘要 A method for performing hash operations including: receiving a hash instruction that is part of an application program, where the hash instruction prescribes one of the hash operations and one of a plurality of hash algorithms; translating the hash instruction into a first plurality of micro instructions and a second plurality of micro instructions; and via a hash unit disposed within execution logic, executing the one of the hash operations. The executing includes first executing the first plurality of micro instructions within the hash unit to produce output data; second executing the second plurality of micro instructions within an x86 integer unit in parallel with the first executing to test a bit in a flags register, to update text pointer registers, and to process interrupts during execution of the hash operation; and storing a corresponding intermediate hash value to memory prior to allowing a pending interrupt to proceed.
申请公布号 US8132022(B2) 申请公布日期 2012.03.06
申请号 US20100977803 申请日期 2010.12.23
申请人 CRISPIN THOMAS A.;HENRY G. GLENN;PARKS TERRY;VIA TECHNOLOGIES, INC. 发明人 CRISPIN THOMAS A.;HENRY G. GLENN;PARKS TERRY
分类号 G06F12/14;G06F9/30;G06F9/302;G06F9/32;G06F9/38;G06F21/00;H04K1/00;H04L9/32 主分类号 G06F12/14
代理机构 代理人
主权项
地址
您可能感兴趣的专利