Please, help us to better know about our user community by answering the following short survey: https://forms.gle/wpyrxWi18ox9Z5ae9

Function prototypes for the topology of electronic modules, placed on a die. It adds sc facilities – gridpoint to gridpoint communication – basics of cooperation. More...

Go to the source code of this file.

Classes

class  scProcessor
 Implements a module-name alias facility (i.e., user-provided names. Given that the basic units is scHThread class, the programmer has three ways to refers to a scHThread. (the scHThread is owned by an scGridPoint, so a hthread name is given as [Owner ID]/[HThread ID] The default one is just the sequence number or SystemC module name. More...
 

Enumerations

enum  CorePreference_t
 
enum  ThreadPreference_t {
  tpt_Allocated, tpt_Preallocated, tpt_Core, tpt_Neighbor,
  tpt_Another
}
 

Detailed Description

Function prototypes for the topology of electronic modules, placed on a die. It adds sc facilities – gridpoint to gridpoint communication – basics of cooperation.

Enumeration Type Documentation

◆ CorePreference_t

enum typedef CorePreference_t

These preference modes can be selected when asking for a new core

◆ ThreadPreference_t

enum typedef ThreadPreference_t

These preference modes can be selected when asking for a new thread

Enumerator
tpt_Allocated 

In a core allocated for the owner of the HThread.

tpt_Preallocated 

In a core preallocated for the owner of the HThread.

tpt_Core 

In the same core as the owner of the HThread.

tpt_Neighbor 

In a direct accessible core.

tpt_Another 

Surely in another core.