Optimized function assignment in a multi-core processor
AssigneeRex Computing, Inc.
InventorsPaul Michael Sebexen, Thomas Rex Sohmers
Life of this patent
Estimating the term…
Loading patent…
AssigneeRex Computing, Inc.
InventorsPaul Michael Sebexen, Thomas Rex Sohmers
Estimating the term…
A system including an optimization module executing on and configured to enable a computer processor to: receive a user application including a set of functions and simulate execution of different configurations of the functions on a multi-core microprocessor chip, where: the multi-core microprocessor chip includes a set of tiles arranged in a grid configuration, where each tile includes a processor core and a corresponding router, where each router is communicatively coupled with at least one other router to form a network-on-chip and implements a deterministic static priority routing policy, and the different configurations include execution of the functions by different groups of tiles. The computer processor is further enabled to monitor network traffic patterns of the execution of the different configurations; rank the different configurations based on the corresponding network traffic patterns; and select an optimal configuration of the different configurations based on the ranking.
A system comprising:
A method comprising:
A method comprising:
Dependencies are inferred from the claim text.