Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/booksim/booksim2
/ functions
Functions
701 in github.com/booksim/booksim2
⨍
Functions
701
◇
Types & classes
123
↓ 164 callers
Method
empty
src/workload.cpp:161
↓ 150 callers
Method
GetInt
src/config_utils.cpp:104
↓ 142 callers
Function
GetSimTime
src/main.cpp:66
↓ 120 callers
Method
size
src/workload.cpp:272
↓ 79 callers
Method
SetLatency
src/channel.hpp:83
↓ 78 callers
Method
GetID
src/routers/router.hpp:121
↓ 63 callers
Method
AddRange
src/outputset.cpp:51
↓ 60 callers
Function
powi
src/misc_utils.cpp:31
↓ 50 callers
Function
RandomInt
Returns a random integer in the range [0,max]
src/random_utils.hpp:47
↓ 40 callers
Method
GetStr
src/config_utils.cpp:91
↓ 34 callers
Method
Clear
src/stats.cpp:52
↓ 30 callers
Method
GetState
src/routers/event_router.cpp:765
↓ 28 callers
Method
AddInputChannel
src/routers/router.cpp:90
↓ 28 callers
Method
AddOutputChannel
src/routers/router.cpp:97
↓ 26 callers
Method
GetFloat
src/config_utils.cpp:117
↓ 24 callers
Function
flatfly_transformation
src/networks/flatfly_onchip.cpp:1227
↓ 23 callers
Method
Clear
src/arbiters/arbiter.cpp:79
↓ 20 callers
Method
FrontFlit
src/vc.hpp:80
↓ 19 callers
Method
Average
src/stats.cpp:66
↓ 17 callers
Method
Empty
src/vc.hpp:88
↓ 14 callers
Method
GetUsedCredit
src/routers/iq_router.cpp:2288
↓ 14 callers
Method
SetState
src/routers/event_router.cpp:862
↓ 14 callers
Function
flatfly_outport
============================================================= UGAL : calculated minimum distance output port for flatfly given the dimension and desti
src/networks/flatfly_onchip.cpp:1193
↓ 13 callers
Method
GetIntArray
src/config_utils.cpp:136
↓ 12 callers
Method
IsFullFor
src/buffer_state.cpp:109
↓ 12 callers
Method
Max
src/stats.cpp:81
↓ 11 callers
Method
OccupancyFor
src/buffer_state.hpp:224
↓ 11 callers
Function
dor_next_mesh
src/routefunc.cpp:448
↓ 10 callers
Method
Min
src/stats.cpp:76
↓ 10 callers
Function
tokenize_int
src/config_utils.cpp:367
↓ 9 callers
Method
AddSample
src/stats.cpp:101
↓ 9 callers
Method
GetLatency
src/channel.hpp:57
↓ 9 callers
Method
GetOutputVC
src/vc.hpp:112
↓ 9 callers
Method
NumOutputs
src/routers/router.hpp:199
↓ 9 callers
Function
find_distance
=============================================================^M UGAL : calculate distance (hop cnt) between src and destination =====================
src/networks/flatfly_onchip.cpp:1120
↓ 8 callers
Method
GetSink
src/flitchannel.hpp:65
↓ 8 callers
Method
IsAvailableFor
src/buffer_state.hpp:211
↓ 8 callers
Method
IsFull
src/buffer_state.hpp:194
↓ 8 callers
Method
Receive
src/channel.hpp:96
↓ 8 callers
Method
Send
src/channel.hpp:91
↓ 7 callers
Method
GetOutputPort
src/vc.hpp:106
↓ 7 callers
Function
dor_next_torus
src/routefunc.cpp:481
↓ 6 callers
Method
Arbitrate
src/arbiters/arbiter.cpp:65
↓ 6 callers
Method
Free
src/flit.cpp:97
↓ 6 callers
Method
GetFloatArray
src/config_utils.cpp:142
↓ 6 callers
Method
NumInputs
src/power/buffer_monitor.hpp:56
↓ 6 callers
Function
dragonfly_port
packet output port based on the source, destination and current location
src/networks/dragonfly.cpp:105
↓ 6 callers
Function
tokenize_str
src/config_utils.cpp:326
↓ 5 callers
Method
AddRequest
src/arbiters/arbiter.cpp:54
↓ 5 callers
Method
GetRouteSet
src/vc.cpp:139
↓ 5 callers
Method
IsFaultyOutput
src/routers/router.cpp:121
↓ 5 callers
Function
RandomSeed
src/random_utils.hpp:37
↓ 5 callers
Method
SetCredits
src/routers/event_router.cpp:868
↓ 5 callers
Method
Write
src/pipefifo.hpp:75
↓ 5 callers
Function
flatfly_outport_yx
src/networks/flatfly_onchip.cpp:446
↓ 4 callers
Method
AddRequest
src/allocators/wavefront.cpp:45
↓ 4 callers
Method
Advance
src/pipefifo.hpp:92
↓ 4 callers
Method
GetInject
src/networks/network.hpp:103
↓ 4 callers
Method
OutputAssigned
src/allocators/allocator.cpp:77
↓ 4 callers
Function
RandomFloat
Returns a random floating-point value in the rage [0,1]
src/random_utils.hpp:52
↓ 4 callers
Method
Read
src/pipefifo.hpp:87
↓ 4 callers
Method
SetPresence
src/routers/event_router.cpp:874
↓ 4 callers
Method
UpdateState
src/arbiters/tree_arb.cpp:71
↓ 4 callers
Method
WriteAll
src/pipefifo.hpp:80
↓ 4 callers
Function
ran_array
(aa,n)
src/rng.c:30
↓ 4 callers
Function
ran_start
(seed)
src/rng.c:56
↓ 4 callers
Function
ranf_array
(aa,n)
src/rng-double.c:29
↓ 4 callers
Function
ranf_start
(seed)
src/rng-double.c:55
↓ 3 callers
Method
Allocate
src/allocators/pim.cpp:47
↓ 3 callers
Method
Assign
src/config_utils.cpp:55
↓ 3 callers
Method
GetBufferOccupancy
src/routers/iq_router.cpp:2295
↓ 3 callers
Method
GetCredits
src/routers/event_router.cpp:777
↓ 3 callers
Method
GetSource
src/flitchannel.hpp:58
↓ 3 callers
Method
GetStrArray
src/config_utils.cpp:130
↓ 3 callers
Method
IsEmptyFor
src/buffer_state.hpp:207
↓ 3 callers
Method
NumNodes
src/networks/network.hpp:86
↓ 3 callers
Method
NumSamples
src/stats.cpp:96
↓ 3 callers
Method
PrintGrants
src/allocators/allocator.cpp:91
↓ 3 callers
Method
PrintRequests
src/allocators/selalloc.cpp:223
↓ 3 callers
Method
ReadRequest
src/allocators/allocator.cpp:138
↓ 3 callers
Method
RemoveFlit
src/vc.cpp:110
↓ 3 callers
Method
SendingFlit
src/buffer_state.cpp:56
↓ 3 callers
Method
SetOutput
src/vc.cpp:151
↓ 3 callers
Method
SetRouteSet
src/vc.cpp:144
↓ 3 callers
Method
TakeBuffer
src/buffer_state.cpp:53
↓ 3 callers
Method
dest
src/traffic.cpp:217
↓ 3 callers
Function
dragonflynew_hopcnt
calculate the hop count between src and estination
src/networks/dragonfly.cpp:43
↓ 3 callers
Function
find_ran_intm
=============================================================^M UGAL : find random node for load balancing ===========================================
src/networks/flatfly_onchip.cpp:1150
↓ 3 callers
Method
reset
src/traffic.cpp:42
↓ 3 callers
Method
test
src/injection.cpp:143
↓ 2 callers
Method
AddFlit
src/vc.cpp:80
↓ 2 callers
Method
AvailableFor
src/buffer_state.cpp:114
↓ 2 callers
Method
Error
src/module.cpp:74
↓ 2 callers
Method
GetInput
src/routers/event_router.cpp:783
↓ 2 callers
Method
GetInputVC
src/routers/event_router.cpp:789
↓ 2 callers
Method
GetOccupancy
src/vc.hpp:125
↓ 2 callers
Method
GetPresence
src/routers/event_router.cpp:771
↓ 2 callers
Method
GetPriority
src/vc.hpp:119
↓ 2 callers
Method
LastWinner
src/arbiters/arbiter.hpp:78
↓ 2 callers
Method
LimitFor
src/buffer_state.cpp:119
next →
1–100 of 701, ranked by callers