Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SAITPublic/PIMSimulator
/ functions
Functions
526 in github.com/SAITPublic/PIMSimulator
⨍
Functions
526
◇
Types & classes
110
↓ 1 callers
Method
generateKernel
src/tests/PIMCmdGen.h:80
↓ 1 callers
Method
getBusPacketType
src/Transaction.h:69
↓ 1 callers
Method
getNumElementsPerBlocks
src/tests/TestCases.h:369
↓ 1 callers
Method
getNumFailed
src/tests/KernelTestCases.h:51
↓ 1 callers
Method
getNumPassed
src/tests/KernelTestCases.h:43
↓ 1 callers
Method
getParameter
src/ParameterReader.h:72
↓ 1 callers
Function
get_value_from_map
lib/npy.h:158
↓ 1 callers
Function
half2float_impl
Convert half-precision to IEEE single-precision. Credit for this goes to [Jeroen van der Zijp](ftp://ftp.fox-toolkit.org/pub/fasthalffloatconversion.p
lib/half.h:1129
↓ 1 callers
Method
hasRoomFor
check if a rank/bank queue has room for a certain number of bus packets
src/CommandQueue.cpp:351
↓ 1 callers
Method
initialize
src/ConfigurationDB.h:41
↓ 1 callers
Method
insertHistogram
inserts a latency into the latency histogram
src/MemoryController.cpp:631
↓ 1 callers
Function
isinf
Check for infinity. See also:** Documentation for [std::isinf](https://en.cppreference.com/w/cpp/numeric/math/isinf). \param arg number to check \retv
lib/half.h:4590
↓ 1 callers
Method
mac
src/PIMBlock.cpp:64
↓ 1 callers
Method
mad
src/PIMBlock.cpp:87
↓ 1 callers
Function
modf
Extract integer and fractional parts. See also:** Documentation for [std::modf](https://en.cppreference.com/w/cpp/numeric/math/modf). \param arg numbe
lib/half.h:4432
↓ 1 callers
Method
mul
src/PIMBlock.cpp:44
↓ 1 callers
Method
needRefresh
tells the command queue that a particular rank is in need of a refresh
src/CommandQueue.cpp:511
↓ 1 callers
Function
parse_bool
Parses the string representation of a Python boolean */
lib/npy.h:228
↓ 1 callers
Function
parse_dict
Parses the string representation of a Python dict The keys need to be known and may not appear anywhere else in the data. */
lib/npy.h:172
↓ 1 callers
Function
parse_header
lib/npy.h:299
↓ 1 callers
Function
parse_str
Parses the string representation of a Python str */
lib/npy.h:240
↓ 1 callers
Function
parse_tuple
Parses the string represenatation of a Python tuple into a vector of its items */
lib/npy.h:250
↓ 1 callers
Function
parse_typestring
lib/npy.h:130
↓ 1 callers
Method
pop
src/CommandQueue.cpp:323
↓ 1 callers
Method
print
prints the contents of the command queue
src/CommandQueue.cpp:358
↓ 1 callers
Method
printData
src/BusPacket.cpp:140
↓ 1 callers
Method
printFailVector
src/tests/KernelTestCases.h:86
↓ 1 callers
Method
printStats
src/MultiChannelMemorySystem.cpp:472
↓ 1 callers
Method
readHab
src/PIMRank.cpp:144
↓ 1 callers
Function
read_header
lib/npy.h:413
↓ 1 callers
Function
read_magic
lib/npy.h:70
↓ 1 callers
Method
receiveFromBus
src/Rank.cpp:98
↓ 1 callers
Method
resetStats
src/MemoryController.cpp:610
↓ 1 callers
Function
signbit
Check sign. See also:** Documentation for [std::signbit](https://en.cppreference.com/w/cpp/numeric/math/signbit). \param arg number to check \retval t
lib/half.h:4611
↓ 1 callers
Function
sin
Sine function. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::sin](https://en.cppreference.com/w/cpp/
lib/half.h:3718
↓ 1 callers
Method
update
src/MultiChannelMemorySystem.cpp:381
↓ 1 callers
Method
writeHab
src/PIMRank.cpp:164
↓ 1 callers
Function
write_boolean
lib/npy.h:290
↓ 1 callers
Function
write_header
lib/npy.h:373
↓ 1 callers
Function
write_header_dict
lib/npy.h:365
↓ 1 callers
Function
write_magic
lib/npy.h:64
↓ 1 callers
Function
write_tuple
lib/npy.h:270
Method
ActPIMBenchTest
src/tests/PIMBenchTestCases.h:203
Method
ActPIMKernel
src/tests/PIMCmdGen.h:79
Method
AddrMapping
src/AddressMapping.cpp:43
Method
Bank
src/Bank.cpp:40
Method
BankState
All banks start precharged
src/BankState.cpp:37
Function
BurstType
src/Burst.h:33
Method
BusPacket
src/BusPacket.cpp:36
Method
CSVWriter
Constructor
src/CSVWriter.h:171
Method
Callback
src/Callback.h:59
Method
Callback
src/ClockDomain.h:26
Method
ClockDomainCrosser
"Default" crosser with a 1:1 ratio
src/ClockDomain.cpp:8
Method
CommandQueue
src/CommandQueue.cpp:40
Method
Configuration
src/Configuration.h:27
Method
DataDim
src/tests/TestCases.h:299
Method
EltPIMBenchTest
src/tests/PIMBenchTestCases.h:156
Method
EltwisePIMKernel
src/tests/PIMCmdGen.h:41
Function
FormatWithCommas
src/MultiChannelMemorySystem.cpp:49
Method
GemvPIMBenchTest
src/tests/PIMBenchTestCases.h:119
Method
GemvPIMKernel
src/tests/PIMCmdGen.h:110
Method
IPIMCmd
src/tests/PIMCmdGen.h:29
Method
IncNumFailed
src/tests/KernelTestCases.h:64
Method
IncNumPassed
src/tests/KernelTestCases.h:56
Method
IncNumWarning
src/tests/KernelTestCases.h:60
Method
IndexedName
src/CSVWriter.h:113
Method
InitOutputFiles
* This function creates up to 3 output files: * - The .log file if LOG_OUTPUT is set * - the .vis file where csv data for each epoch will go
src/MultiChannelMemorySystem.cpp:165
Method
MemBandwidthFixture
src/tests/TestCases.h:41
Method
MemoryController
src/MemoryController.cpp:42
Method
MemoryControllerStats
src/MemoryController.h:130
Method
MemoryObject
src/MemoryObject.h:15
Method
MemorySystem
src/MemorySystem.cpp:43
Method
MultiChannelMemorySystem
src/MultiChannelMemorySystem.cpp:59
Method
PIMAddrManager
src/tests/KernelAddrGen.h:45
Method
PIMBenchTestCase
src/tests/PIMBenchTestCases.h:26
Method
PIMBlock
src/PIMBlock.h:31
Method
PIMCmd
src/PIMCmd.h:73
Method
PIMKernel
src/tests/PIMKernel.h:32
Method
PIMKernelFixture
src/tests/KernelTestCases.h:101
Method
PIMRank
src/PIMRank.cpp:24
Method
ParameterReader
src/ParameterReader.h:50
Method
ParameterReaderException
src/ParameterReader.h:30
Method
PimSimulator
tools/emulator_api/PimSimulator.cpp:20
Method
Rank
src/Rank.cpp:41
Method
RegisterCallbacks
src/MemorySystem.cpp:260
Method
RegisterCallbacks
src/MultiChannelMemorySystem.cpp:569
Function
SaveArrayAsNumpy
lib/npy.h:459
Method
SetUp
src/tests/PIMBenchTestCases.h:245
Method
SetUp
src/tests/TestCases.h:34
Method
SetUp
src/tests/TestCases.h:43
Method
SetUp
src/tests/KernelTestCases.h:104
Function
TEST_F
src/tests/KernelTestCases.cpp:25
Function
TEST_F
src/tests/MemTestCases.cpp:23
Function
TEST_F
src/tests/PIMBenchTestCases.cpp:24
Method
TearDown
src/tests/PIMBenchTestCases.h:253
Method
TearDown
src/tests/TestCases.h:35
Method
TearDown
src/tests/TestCases.h:54
Method
TearDown
src/tests/KernelTestCases.h:109
Method
TestStats
src/tests/KernelTestCases.h:42
Method
Transaction
src/Transaction.cpp:43
← previous
next →
101–200 of 526, ranked by callers