| 11693664 |
Methods and systems for distributing instructions amongst multiple processing units in a multistage processing pipeline |
— |
2023-07-04 |
| 9147070 |
Binary translation and randomization system for application security |
Maksim V. Panchenko, Joe Epstein |
2015-09-29 |
| 8375368 |
Systems and methods for profiling an application running on a parallel-processing computer system |
Nathan Tuck, Matthew Nicholas Papakipos, Brian Grant, Christopher G. Demetriou |
2013-02-12 |
| 7318222 |
Methods for execution control acquistion of a program and for executing an optimized version of a program |
— |
2008-01-08 |
| 7269828 |
Method for safely instrumenting large binary code |
— |
2007-09-11 |
| 7269830 |
Methods and hardware for safe memory allocation in arbitrary program environments |
— |
2007-09-11 |
| 7143399 |
Method and apparatus for prefetching memory pages during execution of a computer program |
— |
2006-11-28 |
| 7080231 |
Processor with tagging buffer and methods for avoiding memory collisions |
— |
2006-07-18 |
| 6968429 |
Method and apparatus for controlling line eviction in a cache |
— |
2005-11-22 |
| 6772294 |
Method and apparatus for using a non-committing data cache to facilitate speculative execution |
— |
2004-08-03 |
| 6671196 |
Register stack in cache memory |
— |
2003-12-30 |
| 6282703 |
Statically linking an application process with a wrapper library |
Kalman Zvi Meth, Itai Nahshon |
2001-08-28 |
| 6145125 |
Method and storage medium for building very large executable programs |
Gadi Haber, Bilha Mendelson, David H. Bernstein, Itai Nahshon |
2000-11-07 |