| 8200945 |
Vector unit in a processor enabled to replicate data on a first portion of a data bus to primary and secondary registers |
Kenneth Alan Dockser, Fred Gehrung Gustayson, Manish Gupta |
2012-06-12 |
| 8055878 |
Method and structure for skewed block-cyclic distribution of lower-dimensional data arrays in higher-dimensional processor grids |
John A. Gunnels |
2011-11-08 |
| 7954094 |
Method for improving performance of executable code |
Gheorghe C. Cascaval, Evelyn Duesterwald, Allan H. Kielstra, Kevin A. Stoodley |
2011-05-31 |
| 7596680 |
System and method for encoding and decoding architecture registers |
Gheorghe C. Cascaval |
2009-09-29 |
| 7555604 |
Method and structure for an improved data reformatting procedure |
John A. Gunnels, Fred Gehrung Gustavson |
2009-06-30 |
| 7380086 |
Scalable runtime system for global address space languages on shared and distributed memory machines |
Roch G. Archambault, Anthony Simon Bolmarcich, G. Calin Cascaval, Maria Eleftheriou, Raymond Mak |
2008-05-27 |
| 5475842 |
Method of compilation optimization using an N-dimensional template for relocated and replicated alignment of arrays in data-parallel programs for reduced data communication during execution |
John R. Gilbert, Robert Schreiber |
1995-12-12 |
| 5450313 |
Generating local addresses and communication sets for data-parallel programs |
John R. Gilbert, Shang-Hua Teng, Robert Schreiber, Fred J. E. Long |
1995-09-12 |