MCPcopy Create free account

hub / github.com/SAITPublic/PIMSimulator / functions

Functions526 in github.com/SAITPublic/PIMSimulator

MethodgetModeColor
src/Rank.h:101
MethodgetNumFence
src/MultiChannelMemorySystem.h:69
MethodgetNumWarning
src/tests/KernelTestCases.h:47
MethodgetNumberofStr
src/ParameterReader.h:153
MethodgetPIMCmdType
src/tests/PIMCmdGen.h:65
MethodgetPIMCmds
src/tests/PIMCmdGen.cpp:17
MethodgetPIMDataLength
src/SystemConfiguration.h:445
MethodgetPIMMode
src/SystemConfiguration.h:413
MethodgetPIMPrecision
src/SystemConfiguration.h:427
MethodgetPrecisionToByte
src/tests/TestCases.h:135
MethodgetQueueingStructure
src/SystemConfiguration.h:399
MethodgetRankId
src/Rank.cpp:79
MethodgetRankId
src/PIMRank.cpp:61
MethodgetResultPIM
src/tests/KernelTestCases.h:115
MethodgetRowBufferPolicy
src/SystemConfiguration.h:355
FunctiongetSTRINGConfig
src/SystemConfiguration.h:289
MethodgetSchedulingPolicy
src/SystemConfiguration.h:369
MethodgetToggleCond
src/tests/PIMKernel.h:123
FunctiongetUINT64Config
src/SystemConfiguration.h:301
FunctiongetUINTConfig
src/SystemConfiguration.h:295
MethodgetValue
src/SystemConfiguration.h:201
MethodgetValue
src/SystemConfiguration.h:212
MethodgetValue
src/SystemConfiguration.h:223
MethodgetValue
src/SystemConfiguration.h:234
MethodgetVarType
src/SystemConfiguration.h:169
Methodhalf
Conversion constructor. \param rhs float to convert \exception FE_OVERFLOW, ...UNDERFLOW, ...INEXACT according to rounding
lib/half.h:2170
Methodhalf denorm_min
Smallest positive subnormal value.
lib/half.h:2554
Methodhalf epsilon
Difference between 1 and next representable value.
lib/half.h:2529
Methodhalf infinity
Positive infinity.
lib/half.h:2539
Methodhalf lowest
lib/half.h:2438
Methodhalf max
Largest finite value.
lib/half.h:2524
Methodhalf quiet_NaN
Quiet NaN.
lib/half.h:2544
Methodhalf round_error
Maximum rounding error in ULP (units in the last place).
lib/half.h:2534
Methodhalf signaling_NaN
Signaling NaN.
lib/half.h:2549
Functionhalf2float
lib/half.h:1440
Functionhalf2int
lib/half.h:1455
Functionhalf_cast
lib/half.h:4704
FunctionhexToStr
src/Burst.h:185
FunctionhexToStr2
src/Burst.h:205
FunctionhexToStrReverse
src/Burst.h:215
FunctionhexToStrReverseU8
src/Burst.h:225
FunctionhexToStrU8
src/Burst.h:195
Functionhypot
Hypotenuse function. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::hypot](https://en.cppreference.co
lib/half.h:3457
Functionhypot_post
lib/half.h:1866
Functionilogb
Extract exponent. See also:** Documentation for [std::ilogb](https://en.cppreference.com/w/cpp/numeric/math/ilogb). \param arg number to query \return
lib/half.h:4459
Methodinitialize
tools/emulator_api/PimSimulator.cpp:27
MethodinsertToFailVector
src/tests/KernelTestCases.h:79
Functionint2half
lib/half.h:1107
Functionintegral
lib/half.h:866
MethodisAllowedRowBufferPolicy
src/Transaction.h:90
MethodisComment
src/ParameterReader.h:148
MethodisEmpty
figures out if a rank's queue is empty
src/CommandQueue.cpp:488
MethodisFinalized
src/CSVWriter.h:201
MethodisIssuable
checks if busPacket is allowed to be issued
src/CommandQueue.cpp:413
MethodisNameTooLong
functions
src/CSVWriter.h:100
MethodisValid
src/ParameterReader.h:143
Functionisfinite
Check if finite number. See also:** Documentation for [std::isfinite](https://en.cppreference.com/w/cpp/numeric/math/isfinite). \param arg number to c
lib/half.h:4583
Functionisgreater
Quiet comparison for greater than. See also:** Documentation for [std::isgreater](https://en.cppreference.com/w/cpp/numeric/math/isgreater). \param x
lib/half.h:4624
Functionisgreaterequal
Quiet comparison for greater equal. See also:** Documentation for [std::isgreaterequal](https://en.cppreference.com/w/cpp/numeric/math/isgreaterequal)
lib/half.h:4637
Functionisless
Quiet comparison for less than. See also:** Documentation for [std::isless](https://en.cppreference.com/w/cpp/numeric/math/isless). \param x first ope
lib/half.h:4649
Functionislessequal
Quiet comparison for less equal. See also:** Documentation for [std::islessequal](https://en.cppreference.com/w/cpp/numeric/math/islessequal). \param
lib/half.h:4661
Functionislessgreater
Quiet comarison for less or greater. See also:** Documentation for [std::islessgreater](https://en.cppreference.com/w/cpp/numeric/math/islessgreater).
lib/half.h:4673
Functionisnormal
Check if normal number. See also:** Documentation for [std::isnormal](https://en.cppreference.com/w/cpp/numeric/math/isnormal). \param arg number to c
lib/half.h:4604
Functionisunordered
Quiet check if unordered. See also:** Documentation for [std::isunordered](https://en.cppreference.com/w/cpp/numeric/math/isunordered). \param x first
lib/half.h:4683
MethodkernelTypetoStr
src/tests/PIMBenchTestCases.h:73
Functionlgamma
Natural logarithm of gamma function. This function may be 1 ULP off the correctly rounded exact result for any rounding mode in ~0.025% of inputs. Se
lib/half.h:4212
Functionlibdramsim_is_present
src/MemorySystem.cpp:284
Functionllrint
Nearest integer using half's internal rounding mode. See also:** Documentation for [std::llrint](https://en.cppreference.com/w/cpp/numeric/math/rint).
lib/half.h:4352
Functionllround
Nearest integer. See also:** Documentation for [std::llround](https://en.cppreference.com/w/cpp/numeric/math/round). \param arg half to round \return
lib/half.h:4342
MethodloadData
src/tests/TestCases.h:150
MethodloadDummyData
src/tests/TestCases.h:230
MethodloadFp16FromFp32
src/Burst.h:410
MethodloadFp32
src/Burst.h:383
Functionlog
Natural logarithm. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::log](https://en.cppreference.com/w/
lib/half.h:3212
Functionlog10
Common logarithm. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::log10](https://en.cppreference.com/w
lib/half.h:3242
Functionlog1p
Natural logarithm plus one. This function may be 1 ULP off the correctly rounded exact result in <0.05% of inputs for `std::round_to_nearest` and in ~
lib/half.h:3331
Functionlog2_post
lib/half.h:1841
Functionlogb
Extract exponent. See also:** Documentation for [std::logb](https://en.cppreference.com/w/cpp/numeric/math/logb). \param arg number to query \return f
lib/half.h:4476
Functionlrint
Nearest integer using half's internal rounding mode. See also:** Documentation for [std::lrint](https://en.cppreference.com/w/cpp/numeric/math/rint).
lib/half.h:4326
Functionlround
Nearest integer. See also:** Documentation for [std::lround](https://en.cppreference.com/w/cpp/numeric/math/round). \param arg half to round \return n
lib/half.h:4310
Functionmain
src/tests/MainTest.cpp:28
Methodmake_pim_kernel
src/tests/KernelTestCases.h:203
MethodmaskByBit
src/tests/KernelAddrGen.cpp:18
Methodmasked2accessibleRA
src/PIMRank.h:112
MethodmeasureCycle
src/tests/PIMBenchTestCases.h:124
MethodmeasureCycle
src/tests/PIMBenchTestCases.h:210
MethodmeasureCycle
src/tests/TestCases.h:59
MethodmkdirIfNotExist
src/MultiChannelMemorySystem.cpp:319
Functionmod
lib/half.h:1547
Functionmulhi
lib/half.h:1495
Functionnanh
Get NaN value. See also:** Documentation for [std::nan](https://en.cppreference.com/w/cpp/numeric/math/nan). \param arg string code \return quiet NaN
lib/half.h:3068
Functionnearbyint
Nearest integer using half's internal rounding mode. See also:** Documentation for [std::nearbyint](https://en.cppreference.com/w/cpp/numeric/math/nea
lib/half.h:4333
MethodnextRankAndBank
src/CommandQueue.cpp:517
Functionnextafter
Next representable value. See also:** Documentation for [std::nextafter](https://en.cppreference.com/w/cpp/numeric/math/nextafter). \param from value
lib/half.h:4502
Functionnexttoward
Next representable value. See also:** Documentation for [std::nexttoward](https://en.cppreference.com/w/cpp/numeric/math/nexttoward). \param from valu
lib/half.h:4531
MethodopdToStr
src/PIMCmd.h:183
Functionoperator!=
Comparison for inequality. \param x first operand \param y second operand \retval true if operands not equal \retval false else \exception FE_INVALID
lib/half.h:2602
Functionoperator!=
src/Burst.h:319
Functionoperator!=
src/PIMCmd.cpp:22
Functionoperator"" _h
Half literal. While this returns a properly rounded half-precision value, half literals can unfortunately not be constant expressions due to rather in
lib/half.h:2391
← previousnext →301–400 of 526, ranked by callers