Patent ID: 8364744
Filing Date: 2013-01-29
Classification: G06F

Abstract:
1. A distributed computing platform, comprising: a plurality of interconnected networking switches forming a general data transport network between a first and second different device, each switch having a memory element and a multi-core processor; a first processing core from a first switch of the networking switches and a second processing core from a second different switch of the networking switches; a system memory comprising allocated memory elements from at least two of the switches where the system memory is addressable by the first and the second processing cores, and storing a software application; and wherein executable portions of the software application are securely striped across the first and the second processing cores by distributing the executable portions to the cores in the different switches according to a secret distribution function secured via a secret key, where the secret distribution function governs placement of the executable portions on the cores in a manner that appear random.