MCPcopy Create free account

hub / github.com/astra-sim/astra-sim / functions

Functions808 in github.com/astra-sim/astra-sim

↓ 1 callersMethodget_left_child_id
astra-sim/system/topology/BinaryTree.cc:83
↓ 1 callersMethodget_logical_topology
astra-sim/system/Sys.cc:616
↓ 1 callersMethodget_next_queue_id
astra-sim/system/QueueLevelHandler.cc:25
↓ 1 callersMethodget_node_type
astra-sim/system/topology/BinaryTree.cc:91
↓ 1 callersMethodget_parent_id
astra-sim/system/topology/BinaryTree.cc:67
↓ 1 callersMethodget_perf
astra-sim/system/Roofline.cc:22
↓ 1 callersFunctionget_ptr
extern/helper/json/json.hpp:18710
↓ 1 callersMethodget_recv_id
astra-sim/network_frontend/analytical/common/ChunkIdGeneratorEntry.cc:20
↓ 1 callersMethodget_right_child_id
astra-sim/system/topology/BinaryTree.cc:75
↓ 1 callersMethodget_send_id
astra-sim/network_frontend/analytical/common/ChunkIdGeneratorEntry.cc:14
↓ 1 callersMethodget_value
extern/helper/json/json.hpp:11245
↓ 1 callersFunctiongrisu2_digit_gen
! Generates V = buffer * 10^decimal_exponent, such that M- <= V <= M+. M- and M+ must be normalized and share the same exponent -60 <= e <= -32. */
extern/helper/json/json.hpp:15522
↓ 1 callersFunctionhash
extern/helper/json/json.hpp:5097
↓ 1 callersMethodincrease_usage
astra-sim/system/UsageTracker.cc:18
↓ 1 callersMethodincrement_recv_id
astra-sim/network_frontend/analytical/common/ChunkIdGeneratorEntry.cc:30
↓ 1 callersMethodincrement_send_id
astra-sim/network_frontend/analytical/common/ChunkIdGeneratorEntry.cc:26
↓ 1 callersFunctioninsert
@brief inserts element into array @sa https://json.nlohmann.me/api/basic_json/insert/
extern/helper/json/json.hpp:20183
↓ 1 callersFunctionint_to_string
extern/helper/json/json.hpp:4320
↓ 1 callersFunctioninteger_parser
extern/helper/cxxopts/cxxopts.hpp:867
↓ 1 callersMethodinvoke_recv_handler
astra-sim/network_frontend/analytical/common/CallbackTrackerEntry.cc:57
↓ 1 callersMethodis_available
astra-sim/workload/HardwareResource.cc:48
↓ 1 callersFunctionis_negative_number
extern/helper/json/json.hpp:16712
↓ 1 callersFunctionis_number
@brief return whether value is a number @sa https://json.nlohmann.me/api/basic_json/is_number/
extern/helper/json/json.hpp:18483
↓ 1 callersFunctionis_structured
@brief return whether type is structured @sa https://json.nlohmann.me/api/basic_json/is_structured/
extern/helper/json/json.hpp:18462
↓ 1 callersMethodis_transmission_finished
astra-sim/network_frontend/analytical/common/CallbackTrackerEntry.cc:37
↓ 1 callersMethodissue
astra-sim/workload/Workload.cc:113
↓ 1 callersFunctionnotify_receiver_receive_data
notify_receiver_receive_data looks at whether the System layer has issued sim_recv for this message. If the system layer is waiting for this message,
astra-sim/network_frontend/ns3/entry.h:158
↓ 1 callersFunctionnotify_sender_sending_finished
astra-sim/network_frontend/ns3/entry.h:205
↓ 1 callersMethodnotify_stream_added
astra-sim/system/Sys.cc:72
↓ 1 callersMethodnotify_stream_added_into_ready_list
astra-sim/system/Sys.cc:87
↓ 1 callersMethodnotify_stream_finished
astra-sim/system/DataSet.cc:30
↓ 1 callersFunctionoperator+
! @brief add to iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
extern/helper/json/json.hpp:11978
↓ 1 callersMethodoperator+
add to iterator
extern/helper/json/json.hpp:12191
↓ 1 callersFunctionoperator+=
@brief add an object to an array @sa https://json.nlohmann.me/api/basic_json/operator+=/
extern/helper/json/json.hpp:20011
↓ 1 callersFunctionoperator-
! @brief subtract from iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
extern/helper/json/json.hpp:12000
↓ 1 callersFunctionoperator<
! @brief comparison operator for JSON types Returns an ordering that is similar to Python: - order: null < boolean < number < object < array < string
extern/helper/json/json.hpp:156
↓ 1 callersFunctionparse
extern/helper/json/json.hpp:20841
↓ 1 callersFunctionparse_args
Read command line arguments.
astra-sim/network_frontend/ns3/AstraSimNetwork.cc:189
↓ 1 callersFunctionqp_finish_print_log
astra-sim/network_frontend/ns3/entry.h:238
↓ 1 callersFunctionread_logical_topo_config
TODO: Migrate to yaml
astra-sim/network_frontend/ns3/AstraSimNetwork.cc:157
↓ 1 callersFunctionremove_sign
* Overload to make the compiler happy while it is instantiating * dump_integer for number_unsigned_t. * Must never be called. */
extern/helper/json/json.hpp:16964
↓ 1 callersMethodreset_loads
astra-sim/system/scheduling/OfflineGreedy.cc:76
↓ 1 callersFunctionsax_parse
extern/helper/json/json.hpp:20881
↓ 1 callersFunctionsend_flow
send_flow commands the ns3 simulator to schedule a RDMA message to be sent between two pair of nodes. send_flow is triggered by sim_send.
astra-sim/network_frontend/ns3/entry.h:125
↓ 1 callersMethodset_transmission_finished
astra-sim/network_frontend/analytical/common/CallbackTrackerEntry.cc:41
↓ 1 callersFunctionsetup_ns3_simulation
astra-sim/network_frontend/ns3/entry.h:284
↓ 1 callersMethodsim_get_time
astra-sim/network_frontend/analytical/common/CommonNetworkApi.cc:70
↓ 1 callersMethodsim_recv
astra-sim/system/Sys.cc:1514
↓ 1 callersMethodsim_schedule
astra-sim/network_frontend/analytical/common/CommonNetworkApi.cc:79
↓ 1 callersMethodsim_send
astra-sim/system/Sys.cc:1482
↓ 1 callersFunctionskip_bom
! @brief skip the UTF-8 byte order mark @return true iff there is no BOM or the correct BOM has been skipped */
extern/helper/json/json.hpp:7888
↓ 1 callersFunctionsplit
! @brief split the string input to reference tokens @note This function is only called by the json_pointer constructor. All excepti
extern/helper/json/json.hpp:12860
↓ 1 callersFunctionstringstream_parser
extern/helper/cxxopts/cxxopts.hpp:924
↓ 1 callersMethodswitch_to_receiver
astra-sim/system/LogGP.cc:113
↓ 1 callersMethodtake_bus_stats_average
astra-sim/system/SharedBusStat.hh:135
↓ 1 callersFunctiontoUTF8String
extern/helper/cxxopts/cxxopts.hpp:210
↓ 1 callersFunctionto_cbor
@brief create a CBOR serialization of a given JSON value @sa https://json.nlohmann.me/api/basic_json/to_cbor/
extern/helper/json/json.hpp:21019
↓ 1 callersFunctionto_json_tuple_impl
extern/helper/json/json.hpp:4876
↓ 1 callersMethodtry_register_event
astra-sim/system/Sys.cc:542
↓ 1 callersFunctiontype
@brief return the type of the JSON value (explicit) @sa https://json.nlohmann.me/api/basic_json/type/
extern/helper/json/json.hpp:18448
↓ 1 callersFunctionunescape
! * @brief string unescaping as described in RFC 6901 (Sect. 4) * @param[in] s string to unescape * @return unescaped string * * Note the orde
extern/helper/json/json.hpp:2757
↓ 1 callersFunctionvalue
extern/helper/cxxopts/cxxopts.hpp:1213
↓ 1 callersMethodwhat
extern/helper/cxxopts/cxxopts.hpp:380
Method get_basic_topology_at_dimension
astra-sim/system/topology/LocalRingNodeA2AGlobalDBT.cc:57
Method get_basic_topology_at_dimension
astra-sim/system/topology/LocalRingGlobalBinaryTree.cc:51
Method get_next_queue_at_level_first
astra-sim/system/QueueLevels.cc:41
Method get_next_queue_at_level_last
astra-sim/system/QueueLevels.cc:46
Method get_next_queue_id_first
astra-sim/system/QueueLevelHandler.cc:43
Method get_next_queue_id_last
astra-sim/system/QueueLevelHandler.cc:57
MethodASTRASimNetwork
astra-sim/network_frontend/ns3/AstraSimNetwork.cc:28
MethodAlgorithm
astra-sim/system/collective/Algorithm.cc:10
MethodAllToAll
astra-sim/system/collective/AllToAll.cc:10
MethodAstraNetworkAPI
astra-sim/system/AstraNetworkAPI.hh:17
MethodBaseStream
astra-sim/system/BaseStream.cc:20
MethodBasicEventHandlerData
astra-sim/system/BasicEventHandlerData.cc:10
MethodBasicLogicalTopology
astra-sim/system/topology/BasicLogicalTopology.hh:17
MethodBinaryTree
astra-sim/system/topology/BinaryTree.cc:13
MethodCSVWriter
astra-sim/system/CSVWriter.cc:21
MethodCallbackTracker
astra-sim/network_frontend/analytical/common/CallbackTracker.cc:11
MethodCallbackTrackerEntry
astra-sim/network_frontend/analytical/common/CallbackTrackerEntry.cc:12
MethodChunkIdGenerator
astra-sim/network_frontend/analytical/common/ChunkIdGenerator.cc:11
MethodChunkIdGeneratorEntry
astra-sim/network_frontend/analytical/common/ChunkIdGeneratorEntry.cc:11
MethodCmdLineParser
astra-sim/network_frontend/analytical/common/CmdLineParser.cc:10
MethodCollectiveImpl
astra-sim/system/Common.hh:138
MethodCollectivePhase
astra-sim/system/CollectivePhase.cc:12
MethodCollectivePlan
astra-sim/system/CollectivePlan.cc:9
MethodCommonNetworkApi
astra-sim/network_frontend/analytical/common/CommonNetworkApi.cc:65
MethodCommunicatorGroup
astra-sim/system/CommunicatorGroup.cc:15
MethodComplexLogicalTopology
astra-sim/system/topology/ComplexLogicalTopology.hh:15
MethodCongestionAwareNetworkApi
astra-sim/network_frontend/analytical/congestion_aware/CongestionAwareNetworkApi.cc:31
MethodCongestionUnawareNetworkApi
astra-sim/network_frontend/analytical/congestion_unaware/CongestionUnawareNetworkApi.cc:30
MethodDataSet
astra-sim/system/DataSet.cc:15
MethodDimElapsedTime
astra-sim/system/scheduling/OfflineGreedy.cc:19
MethodDirectCollectiveImpl
astra-sim/system/Common.hh:153
MethodDoubleBinaryTreeAllReduce
astra-sim/system/collective/DoubleBinaryTreeAllReduce.cc:13
MethodDoubleBinaryTreeTopology
astra-sim/system/topology/DoubleBinaryTreeTopology.cc:10
MethodGeneralComplexTopology
astra-sim/system/topology/GeneralComplexTopology.cc:17
MethodHalvingDoubling
astra-sim/system/collective/HalvingDoubling.cc:16
MethodHardwareResource
astra-sim/workload/HardwareResource.cc:14
MethodIntData
astra-sim/system/IntData.hh:13
← previousnext →201–300 of 808, ranked by callers