-
公开(公告)号:US09934010B1
公开(公告)日:2018-04-03
申请号:US14675935
申请日:2015-04-01
Applicant: Mellanox Technologies Ltd.
Inventor: Patrick Robert Griffin , Walter Lee , Anant Agarwal , David M. Wentzlaff
CPC classification number: G06F8/445 , G06F8/30 , G06F8/314 , G06F8/41 , G06F8/427 , G06F8/437 , G06F8/447 , G06F8/451 , G06F8/453 , G06F9/48 , G06F9/546 , G06F2209/548
Abstract: Programming in a multiprocessor environment includes accepting a program specification that defines a plurality of processing modules and one or more channels for sending data between ports of the modules, mapping each of the processing modules to run on a set of one or more processing engines of a network of interconnected processing engines, and for at least some of the channels, assigning one or more elements of one or more processing engines in the network to the channel for sending data between respective processing modules.