发明名称 High performance cryptography on chip multithreading processors
摘要 Improved performance of a chip multithreading (CMT) processor during processing of a cipher is disclosed. The chip multithreading processor may be located on a chip multithreading processor chip that includes a processor cache. The selection of a cipher is received. The cipher is processed by executing a plurality of cryptographic operations on the chip multithreading processor. Lookup tables used during the execution of the plurality of cryptographic operations are determined. The size of at least one of the lookup tables may be increased, such that the at least one lookup table is able to be stored in a processor cache located on the chip multithreading processor chip. Further adjustments may be made to the size of one or more lookup tables depending on the cipher selected, other operations executing on the chip multithreading processor, or both.
申请公布号 US8553876(B1) 申请公布日期 2013.10.08
申请号 US20070877167 申请日期 2007.10.23
申请人 SPRACKLEN LAWRENCE;ORACLE AMERICA, INC. 发明人 SPRACKLEN LAWRENCE
分类号 G06F21/00 主分类号 G06F21/00
代理机构 代理人
主权项
地址