|
|
Patented Technology
SRC Computers holds fundamental U.S. and foreign patents covering hardware
and software techniques for vastly accelerating data processing through the use
of reconfigurable elements comprising one or more Direct Execution Logic blocks
operating in conjunction with one or more commodity microprocessors.
SRC's
patented technology, with filing dates back to 1997, also includes a number of
general applications of Direct Execution Logic computing systems for
parallelizing the execution of user-defined algorithms including acceleration of
web site access and processing.
SRC has exclusive rights to the following patents:
|
Patent # |
Patent Title |
|
7,237,091 |
Multiprocessor computer architecture
incorporating a plurality of memory algorithm processors in the
memory subsystem |
|
7,225,324 |
Multi-adaptive processing systems and
techniques for enhancing parallelism and performance of
computational functions |
|
7,197,575 |
Switch/network adapter port coupling a
reconfigurable processing element to one or more microprocessors for
use with interleaved memory controllers |
|
7,167,976 |
Interface for integrating reconfigurable
processors into a general purpose computing system |
|
7,155,708 |
Debugging and performance profiling using
control data flow graph representations with reconfigurable hardware
|
|
7,155,602 |
Interface for integrating reconfigurable
processors into a general purpose computing system |
|
7,149,867 |
System and method of enhancing efficiency and
utilization of memory bandwidth in reconfigurable hardware |
|
7,134,120 |
MAP compiler pipelined loop structure |
|
7,124,211 |
System & method for explicit communication of
messages between processes running on different nodes in a clustered
multiprocessor system |
|
7,003,593 |
Computer system architecture and memory
controller for close-coupling within a hybrid processing system
utilizing an adaptive processor interface port |
|
6,996,656 |
System and method for providing an arbitrated
memory bus in a hybrid computing system |
|
6,983,456 |
Process for converting programs in high-level
programming languages to a unified executable for hybrid computing
platforms |
|
6,964,029 |
System and method for partitioning
control-dataflow graph representations |
|
6,961,841 |
Multiprocessor computer architecture
incorporating a plurality of memory algorithm processors in the
memory subsystem |
|
6,941,539 |
Efficiency of reconfigurable hardware |
|
6,836,823 |
Bandwidth enhancement for uncached devices |
|
6,781,226 |
Reconfigurable processor module comprising
hybrid stacked integrated circuit die elements |
|
6,627,985 |
Reconfigurable processor module comprising hybrid stacked integrated
circuit die elements |
|
6,594,736 |
System and method for semaphore and atomic operation management in a
multiprocessor |
|
6,434,687 |
System and method for accelerating web site access and processing
utilizing a computer system incorporating reconfigurable processors
operating under a single operating system image |
|
6,356,983 |
System and method providing cache coherency and atomic memory
operations in a multiprocessor computer architecture |
|
6,339,819 |
Multiprocessor with each processor element accessing operands in
loaded input buffer and forwarding results to FIFO output buffer |
|
6,295,598 |
Split directory-based cache coherency technique for a multiprocessor
computer system |
|
6,247,110 |
Multiprocessor computer architecture incorporating a plurality of
memory algorithm processors in the memory subsystem |
|
6,076,152 |
Multiprocessor computer architecture incorporating a plurality of
memory algorithm processors in the memory subsystem |
|
6,026,459 |
System and method for dynamic priority conflict resolution in a
multiprocessor computer system having shared memory resources |
|