Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AdvancedCompiler/AdvancedCompiler
/ functions
Functions
2,961 in github.com/AdvancedCompiler/AdvancedCompiler
⨍
Functions
2,961
◇
Types & classes
207
↓ 6 callers
Function
clfftGetPlanTransposeResult
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/accessors.cpp:705
↓ 6 callers
Function
clfftGetRequestLibNoMemAlloc
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/fft_binary_lookup.cpp:77
↓ 6 callers
Function
createOpenCLCommandQueue
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/client/openCL.misc.cpp:521
↓ 6 callers
Function
executable
(library)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/fftPerformanceTesting.py:83
↓ 6 callers
Function
float_as_hex
/ /
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer_memory.cpp:22
↓ 6 callers
Method
getSignatureData
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/action.h:182
↓ 6 callers
Method
is_complex
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:759
↓ 6 callers
Method
is_hermitian
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:765
↓ 6 callers
Function
nan_as_hex
/ /
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer_memory.cpp:34
↓ 6 callers
Method
set_all_to_impulse
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:1143
↓ 6 callers
Method
set_input_to_buffer
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:619
↓ 5 callers
Method
AddSample
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/statTimer/statisticalTimer.CPU.cpp:223
↓ 5 callers
Function
Matrix_cannon_gather
code/Chapter12/mympi.h:60
↓ 5 callers
Function
clfftGetVersion
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/lifetime.cpp:96
↓ 5 callers
Function
clfftSetPlanCallback
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/accessors.cpp:770
↓ 5 callers
Method
close
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/fft_binary_lookup.cpp:102
↓ 5 callers
Function
prettyPrintclFFTStatus
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/client/openCL.misc.cpp:240
↓ 5 callers
Function
sep
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/fft_binary_lookup.cpp:56
↓ 5 callers
Method
setProgramCode
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/repo.cpp:108
↓ 4 callers
Function
ButterflyName
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.h:185
↓ 4 callers
Function
Matrix_cannon_scatter
code/Chapter11/mympi.h:46
↓ 4 callers
Function
PrecisionWidth
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/plan.cpp:442
↓ 4 callers
Function
Print_matrix
code/Chapter11/mympi.h:100
↓ 4 callers
Function
body
* This processes one or more 64-byte data blocks, but does NOT update * the bit counters. There are no alignment requirements. */
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/md5sum.c:100
↓ 4 callers
Function
cleanupCL
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/client/openCL.misc.cpp:477
↓ 4 callers
Function
clfftInitSetupData
! @brief Initialize a clfftSetupData struct for the client * @details clfftSetupData is passed to clfftSetup to control behavior of the FFT runtime
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clFFT.h:235
↓ 4 callers
Function
do_mkdir
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/fft_binary_lookup.cpp:684
↓ 4 callers
Method
imag_ptr
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:809
↓ 4 callers
Method
index
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:394
↓ 4 callers
Function
max1
code/Chapter6/6_6分治算法.c:3
↓ 4 callers
Method
scale_data
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:1160
↓ 3 callers
Function
BitScanF
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/private.h:331
↓ 3 callers
Method
GenerateButterfly
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.h:2090
↓ 3 callers
Method
GetNumB1
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.cpp:2035
↓ 3 callers
Method
GetWGSAndNT
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.cpp:369
↓ 3 callers
Function
Is1DPossible
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/plan.h:608
↓ 3 callers
Function
PassName
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.h:195
↓ 3 callers
Function
TwTableLargeName
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.h:209
↓ 3 callers
Function
check_for_1235_factors
(values, option)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/measurePerformance.py:404
↓ 3 callers
Function
clfftCopyPlan
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/plan.cpp:4552
↓ 3 callers
Function
clfftGetPlanContext
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/accessors.cpp:55
↓ 3 callers
Function
create_prime_factors
(args,input_list)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/measurePerformance.py:505
↓ 3 callers
Function
findFactors
(number)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/measurePerformance.py:316
↓ 3 callers
Function
genTransposePrototypeLeadingDimensionBatched
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.cpp:254
↓ 3 callers
Function
genTwiddleMath
Small snippet of code that multiplies the twiddle factors into the butterfiles. It is only emitted if the plan tells the generator that it wants the
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.cpp:84
↓ 3 callers
Function
genTwiddleMathLeadingDimensionBatched
Small snippet of code that multiplies the twiddle factors into the butterfiles. It is only emitted if the plan tells the generator that it wants the
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.cpp:121
↓ 3 callers
Method
getclKernel
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/repo.cpp:285
↓ 3 callers
Method
populateCache
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/fft_binary_lookup.cpp:529
↓ 3 callers
Method
stride
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:912
↓ 3 callers
Function
validateFactors
(flist)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/measurePerformance.py:346
↓ 2 callers
Function
CalculateBlockSize
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.gcn.cpp:1110
↓ 2 callers
Function
CeilPo2
Find the smallest power of 2 that is >= n; return its power of 2 factor e.g., CeilPo2 (7) returns 3 : (2^3 >= 7)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.h:90
↓ 2 callers
Function
FreeSharedLibrary
If the function succeeds, the return value is nonzero. If the function fails, the return value is zero.
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/sharedLibrary.h:72
↓ 2 callers
Method
GenerateKernel
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.cpp:3215
↓ 2 callers
Method
GenerateKernel
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.copy.cpp:145
↓ 2 callers
Method
GetMax1DLength
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/plan.cpp:4811
↓ 2 callers
Function
LoadFunctionAddr
This takes a shared module handle returned from LoadSharedLibrary, and a text string of a symbol to load from the module, and returns a pointer to tha
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/sharedLibrary.h:92
↓ 2 callers
Function
LoadSharedLibrary
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/sharedLibrary.h:32
↓ 2 callers
Function
Matrix_cannon_gather
code/Chapter11/mympi.h:63
↓ 2 callers
Function
Mul_Matrix
code/Chapter12/mympi.h:30
↓ 2 callers
Function
Mul_Matrix
code/Chapter12/12-2 MPI+OpenMP+SIMD多层次混合编程矩阵乘法.c:92
↓ 2 callers
Function
Mul_Matrix
code/Chapter12/12-4 Flat模式下利用MCDRAM的多层次混合编程矩阵乘法.c:93
↓ 2 callers
Function
Mul_Matrix
code/Chapter12/12-1 MPI+OpenMP混合编程矩阵乘法.c:82
↓ 2 callers
Function
Mul_Matrix
code/Chapter12/12-3 使用AVX-512指令集重写的多层次混合编程矩阵乘法.c:92
↓ 2 callers
Function
OffsetCalc
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.gcn.cpp:123
↓ 2 callers
Function
ReadParameterFile
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.cpp:189
↓ 2 callers
Method
Sample
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/callback-client/client.h:100
↓ 2 callers
Method
SetPostcallback
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.cpp:2051
↓ 2 callers
Method
SetPrecallback
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.cpp:2045
↓ 2 callers
Method
Start
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/callback-client/client.h:99
↓ 2 callers
Method
SweepRegs
SweepRegs is to iterate through the registers to do the three basic operations: reading, twiddle multiplication, writing
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.cpp:754
↓ 2 callers
Function
TwTableLargeFunc
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.h:214
↓ 2 callers
Function
TwTableName
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.stockham.h:204
↓ 2 callers
Function
checkDevExt
Returns CLFFT_SUCCESS if the fp64 is present, CLFFT_DEVICE_NO_DOUBLE if it is not found.
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/plan.cpp:181
↓ 2 callers
Function
complexcompute
code/Chapter9/9-27.c:12
↓ 2 callers
Function
createOpenCLMemoryBuffer
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/client/openCL.misc.cpp:498
↓ 2 callers
Function
createOpenCLMemoryBuffer
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/callback-client/openCL.misc.cpp:492
↓ 2 callers
Method
deleteData
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/repo.h:62
↓ 2 callers
Method
destroy_plan
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:109
↓ 2 callers
Function
discoverCLPlatforms
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/client/openCL.misc.cpp:357
↓ 2 callers
Function
genTransposeKernelBatched
generate transepose kernel with sqaure 2d matrix of row major with arbitrary batch size Below is a matrix(row major) containing three sqaure sub matri
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.cpp:1947
↓ 2 callers
Method
generateKernel
OpenCL does not take unicode strings as input, so this routine returns only ASCII strings Feed this generator the FFTPlan, and it returns the generate
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/action.transpose.cpp:199
↓ 2 callers
Function
getKernelName
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/plan.cpp:372
↓ 2 callers
Method
getProgramCode
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/repo.cpp:147
↓ 2 callers
Method
getProgramEntryPoint
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/repo.cpp:175
↓ 2 callers
Function
get_R2C_fftwf_output
Compute reference output using fftw for float type
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/callback-client/callback-client.cpp:520
↓ 2 callers
Function
get_cycles
-> get_cycles function gets the swapping logic required for given row x col matrix. -> cycle_map[0] holds the total number of cycles required. -> cycl
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.cpp:327
↓ 2 callers
Method
getclProgram
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/repo.cpp:227
↓ 2 callers
Method
initParams
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/action.transpose.cpp:105
↓ 2 callers
Method
is_interleaved
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:246
↓ 2 callers
Method
is_planar
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:240
↓ 2 callers
Method
is_real
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:234
↓ 2 callers
Method
make_plan
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:41
↓ 2 callers
Method
make_sure_padding_was_not_overwritten
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:1193
↓ 2 callers
Function
maxBatchSize
(lengthx, lengthy, lengthz, layout, precision, exe, device)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/fftPerformanceTesting.py:132
↓ 2 callers
Function
max_problem_size_in_datapoints
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_random.cpp:89
↓ 2 callers
Method
multiply_3pt_average
Calculates a 3 point average of other_buffer and multiplies with buffer only real layout is supported for other_buffer currently
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:659
↓ 2 callers
Function
permutation_calculation
calculate the permutation cycles consumed in swap kernels. each cycle is strored in a vecotor. hopfully there are mutliple independent vectors thus we
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.cpp:363
↓ 2 callers
Function
prettyPrintDeviceInfo
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/client/openCL.misc.cpp:83
↓ 2 callers
Function
prettyPrintDeviceInfo
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/callback-client/openCL.misc.cpp:83
← previous
next →
101–200 of 2,961, ranked by callers