Inventor · Hillsboro, OR, US

Per Hammarlund

107Patents
15h-index
169Co-inventors
89Inventor score

Filing activity: Mar 31, 1998 → Jun 10, 2024

Most-cited inventions

PatentTitleAreaCited byStatus
US6981129B1 Breaking replay dependency loops in a processor using a rescheduled replay queue Physics 72 Expired
US7882339B2 Primitives to enhance thread-level speculation Physics 51 Expired
US6105111A Method and apparatus for providing a cache management technique Physics 47 Expired
US6912648B2 Stick and spoke replay with selectable delays Physics 37 Expired
US7328293B2 Queued locks using monitor-memory wait Physics 32 Active
US6877086B1 Method and apparatus for rescheduling multiple micro-operations in a processor using a replay queue and a counter Physics 30 Expired
US6798364B2 Method and apparatus for variable length coding Electricity 29 Expired
US7523465B2 Methods and apparatus for generating speculative helper thread spawn-target points Physics 28 Expired
US7587584B2 Mechanism to exploit synchronization overhead to improve multithreaded performance Physics 26 Expired
US7502912B2 Method and apparatus for rescheduling operations in a processor Physics 20 Expired
US8464035B2 Instruction for enabling a processor wait state Emerging Cross-Sectional Technologies 18 Active
US6643747B2 Processing requests to efficiently access a limited bandwidth storage area Physics 18 Expired
US6675282B2 System and method for employing a global bit for page sharing in a linear-addressed cache Physics 16 Expired
US8762694B1 Programmable event-driven yield mechanism Physics 16 Expired
US6338132B1 System and method for storing immediate data Physics 15 Expired
US7404067B2 Method and apparatus for efficient utilization for prescient instruction prefetch Physics 15 Expired
US7529914B2 Method and apparatus for speculative execution of uncontended lock instructions Physics 15 Expired
US7213093B2 Queued locks using monitor-memory wait Physics 14 Expired
US7657880B2 Safe store for speculative helper threads Physics 13 Expired
US7743233B2 Sequencer address management Physics 13 Active
US6952764B2 Stopping replay tornadoes Physics 12 Expired
US7849465B2 Programmable event driven yield mechanism which may activate service threads Physics 12 Active
US7757045B2 Synchronizing recency information in an inclusive cache hierarchy Physics 12 Active
US6662173B1 Access control of a resource shared between components Emerging Cross-Sectional Technologies 11 Expired
US7487502B2 Programmable event driven yield mechanism which may activate other threads Physics 10 Expired

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.