Per Hammarlund
107Patents
15h-index
169Co-inventors
89Inventor score
Filing activity: Mar 31, 1998 → Jun 10, 2024
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| 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.