System, method and computer-accessible medium for a domain decomposition aware processor assignment in multicore processing system(s)

Pending Publication Date: 2022-08-11
NEW YORK UNIV IN ABU DHABI CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0012]Thus, exemplary system, method, and computer-accessible medium according to exemplary embodiments of the present disclosure can be provided for assigning a plurality of tasks to a plurality of computing nodes. For example, it is possible to receive first information related to the computing nodes, where the first information can include a number of cores in each of the computing nodes. Further, second information can be generated by separating the number of cores in each of the computing nodes, and assigning the tasks to the computing nodes based on the second information. The first inf

Problems solved by technology

However, since mid-2018, there have been new disruptive processor designs that boost processor core count up to 64 (e.g., 128 cores per dual-processor compute node).
Unfortunately, interconnect technologies are not keeping up with processor price and performance improvements.
Unfortunately, this requires doubling, tripling, or even quadrupling of the interconnect infrastructure size and cost.
Thus, this reduces or negates the price advantage of large core count processor systems.
This results in an exponential cost increase of the interconnect fabric, while processor cores cost decrease at an exponential rate.
have limited support for process placement policies, none of which implements efficient grid topologies.
CrayPAT, a proprietary technology from Hewlett-Packard Enterprise, incorporates a process place

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System, method and computer-accessible medium for a domain decomposition aware processor assignment in multicore processing system(s)
  • System, method and computer-accessible medium for a domain decomposition aware processor assignment in multicore processing system(s)
  • System, method and computer-accessible medium for a domain decomposition aware processor assignment in multicore processing system(s)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012]Thus, exemplary system, method, and computer-accessible medium according to exemplary embodiments of the present disclosure can be provided for assigning a plurality of tasks to a plurality of computing nodes. For example, it is possible to receive first information related to the computing nodes, where the first information can include a number of cores in each of the computing nodes. Further, second information can be generated by separating the number of cores in each of the computing nodes, and assigning the tasks to the computing nodes based on the second information. The first information can further include, non-exhaustively, (i) a distance of network connection computer nodes, (ii) a bandwidth of the network connection, and (iii) the proximity of the network connection (e.g. bus location within a node). The first information can further include a distance to a nearest neighbor node(s). The second information can be generated based, non-exhaustively, on a number of dimensi

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An exemplary system, method and computer-accessible medium for assigning a plurality of tasks to a plurality of computing nodes can include, for example, receiving first information related to the computing nodes, where the first information can include a number of cores in each of the computing nodes, generating second information by separating the number of cores in each of the computing nodes, and assigning the tasks to the computing nodes based on the second information. The first information can further include (i) a distance of a network connection between each of the computer nodes, and (ii) a bandwidth of the network connection. The second information can be generated based on the tasks. The second information can be generated based on a number of dimensions of the tasks. The tasks can be assigned based on a minimization of a number of communications between the nodes.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Owner NEW YORK UNIV IN ABU DHABI CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products