High performance, scalable multi chip interconnect

CG Ramey, M Mattina - US Patent 9,424,228, 2016 - Google Patents
A flexible, scalable server is described. The server includes plural server nodes each server
node including processor cores and switching circuitry configured to couple the processor to …

Configuring routing in mesh networks

L Bao, IR Bratt - US Patent 8,050,256, 2011 - Google Patents
(57) ABSTRACT A processor includes a plurality of processor tiles, each tile including a
processor core, and an interconnection network interconnects the processor cores and …

Parallel hardware hypervisor for virtualizing application-specific supercomputers

K Ebcioglu, A Dogan, RO Altug, MH Lipasti… - US Patent …, 2016 - Google Patents
7. B-1 (P1) sends message to Bo (not mapped) Cache miss handled by owner P3 containing
A1 is chosen for pre-empting Ownero asks owner to undo (A1-) P3) map (A1-) P3) entry in …

Configuring routing in mesh networks

L Bao, IR Bratt - US Patent 8,045,546, 2011 - Google Patents
A plurality of processor tiles are provided, each processor tile including a processor core. An
interconnection network interconnects the processor cores and enables transfer of data …

Multicore processor and method of use that adapts core functions based on workload execution

RH Bell, LB Capps Jr, TE Cook, GG Daves… - US Patent …, 2012 - Google Patents
(57) ABSTRACT A processor has multiple cores with each core having an associated
function to Support processor operations. The functions performed by the cores are …

Compiling code for parallel processing architectures based on control flow

W Lee, RA Gottlieb, V Soni, A Agarwal… - US Patent …, 2012 - Google Patents
(57) ABSTRACT A system comprises a plurality of computation units inter connected by an
interconnection network. A method for con figuring the system comprises forming Subsets of …

Method and apparatus for nearest potential store tagging

MA Abdallah, M Singh - US Patent 10,467,010, 2019 - Google Patents
A method for performing memory disambiguation in an out-of-order microprocessor pipeline
is disclosed. The method comprises storing a tag with a load operation, wherein the tag is an …

Soft co-processors to provide a software service function off-load architecture in a multi-core processing environment

TE Creamer, CE Hrischuk - US Patent 8,713,574, 2014 - Google Patents
2. Description of the Related Art Modern processors have evolved to multi-core architec
tures which utilize two or more on-chip processing cores (cores) per physical chip or …

Systems, apparatuses, and methods for a hardware and software system to automatically decompose a program to multiple parallel threads

DJ Sager, R Sasanka, R Gabor, S Raikin… - US Patent …, 2017 - Google Patents
Abstract Systems, apparatuses, and methods for a hardware and software system to
automatically decompose a program into multiple parallel threads are described. In some …

Coordinating FPGA services using cascaded FPGA service managers

SJ Dube, A Butcher - US Patent 10,503,551, 2019 - Google Patents
An information handling system may include a field-programmable gate array (FPGA), and a
hypervisor to manage virtual machines. The hypervisor may host a first FPGA service …