Issued Patents All Time
Showing 51–74 of 74 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8245208 | SIMD code generation for loops with mixed data lengths | Kai-Ting Amy Wang, Peng Wu | 2012-08-14 |
| 8214831 | Runtime dependence-aware scheduling using assist thread | Kathryn M. O'Brien, Xiaotong Zhuang | 2012-07-03 |
| 8196124 | SIMD code generation in the presence of optimized misaligned data reorganization | Kai-Ting Amy Wang, Peng Wu | 2012-06-05 |
| 8171464 | Efficient code generation using loop peeling for SIMD loop code with multile misaligned statements | Kai-Ting Amy Wang, Peng Wu | 2012-05-01 |
| 8156310 | Method and apparatus for data stream alignment support | Michael K. Gschwind, John-David Wellman, Peng Wu | 2012-04-10 |
| 8146067 | Efficient data reorganization to satisfy data alignment constraints | John Kevin Patrick O'Brien, Peng Wu | 2012-03-27 |
| 8136105 | Method to exploit superword-level parallelism using semi-isomorphic packing | Kai-Ting Amy Wang, Peng Wu, Peng Zhao | 2012-03-13 |
| 8087011 | Domain stretching for an advanced dual-representation polyhedral loop transformation framework | John Kevin Patrick O'Brien, Kathryn M. O'Brien, Nicolas T. Vasilache | 2011-12-27 |
| 8087010 | Selective code generation optimization for an advanced dual-representation polyhedral loop transformation framework | John Kevin Patrick O'Brien, Kathryn M. O'Brien, Nicolas T. Vasilache | 2011-12-27 |
| 8060870 | System and method for advanced polyhedral loop transformations of source code in a compiler | John Kevin Patrick O'Brien, Kathryn M. O'Brien, Nicolas T. Vasilache | 2011-11-15 |
| 8056069 | Framework for integrated intra- and inter-loop aggregation of contiguous memory accesses for SIMD vectorization | Kai-Ting Amy Wang, Peng Wu | 2011-11-08 |
| 8056065 | Stable transitions in the presence of conditionals for an advanced dual-representation polyhedral loop transformation framework | John Kevin Patrick O'Brien, Kathryn M. O'Brien, Nicolas T. Vasilache | 2011-11-08 |
| 8037464 | Generating optimized SIMD code in the presence of data dependences | Amy K. Wang, Peng Wu, Peng Zhao | 2011-10-11 |
| 8006238 | Workload partitioning in a parallel system with hetergeneous alignment constraints | John Kevin Patrick O'Brien, Kathryn M. O'Brien, Tong Chen | 2011-08-23 |
| 7865693 | Aligning precision converted vector data using mask indicating offset relative to element boundary corresponding to precision type | Bruce M. Fleischer, Michael K. Gschwind | 2011-01-04 |
| 7730463 | Efficient generation of SIMD code in presence of multi-threading and other false sharing conditions and in machines having memory protection support | Kai-Ting Amy Wang, Peng Wu, Peng Zhao | 2010-06-01 |
| 7673284 | Method and system for versioning codes based on relative alignment for single instruction multiple data units | Amy Wang, Peng Wu, Peng Zhao | 2010-03-02 |
| 7493452 | Method to efficiently prefetch and batch compiler-assisted software cache accesses | John Kevin Patrick O'Brien, Kathryn M. O'Brien | 2009-02-17 |
| 7478377 | SIMD code generation in the presence of optimized misaligned data reorganization | Kai-Ting Amy Wang, Peng Wu | 2009-01-13 |
| 7475392 | SIMD code generation for loops with mixed data lengths | Kai-Ting Amy Wang, Peng Wu | 2009-01-06 |
| 7395531 | Framework for efficient code generation using loop peeling for SIMD loop code with multiple misaligned statements | Kai-Ting Amy Wang, Peng Wu | 2008-07-01 |
| 7386842 | Efficient data reorganization to satisfy data alignment constraints | John Kevin Patrick O'Brien, Peng Wu | 2008-06-10 |
| 7367026 | Framework for integrated intra- and inter-loop aggregation of contiguous memory accesses for SIMD vectorization | Kai-Ting Amy Wang, Peng Wu | 2008-04-29 |
| 7206923 | Method and apparatus for eliminating the need for register assignment, allocation, spilling and re-filling | Erik R. Altman, Sumedh W. Sathaye, John-David Wellman | 2007-04-17 |