Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clMathLibraries/clFFT
/ functions
Functions
2,530 in github.com/clMathLibraries/clFFT
⨍
Functions
2,530
◇
Types & classes
165
Function
clAmdFftSetPlanPrecision
! @brief Set the floating point precision of the FFT data * @details Set the plan property which will be the precision of the FFT complex data in t
src/include/clAmdFft.h:224
Function
clAmdFftSetPlanScale
! @brief Set the scaling factor that should be applied to the FFT data * @details Set the plan property which will be the floating point scaling fa
src/include/clAmdFft.h:250
Function
clAmdFftSetPlanTransposeResult
! @brief Set the final transpose setting of a muti-dimensional FFT * @details A multi-dimensional FFT typically transposes the data several times d
src/include/clAmdFft.h:475
Function
clAmdFftSetResultLocation
! @brief Set whether the input buffers are going to be overwritten with results * @details If the setting is to do an in-place transform, the input
src/include/clAmdFft.h:451
Function
clAmdFftSetup
! @brief Initialize internal FFT resources. * @details AMD's FFT implementation caches kernels, programs and buffers for its internal use. * @pa
src/include/clAmdFft.h:99
Function
clAmdFftTeardown
! @brief Release all internal resources. * @details Call when client is done with this FFT library, allowing the library to destroy all resources i
src/include/clAmdFft.h:108
Method
cl_device_max_global_memory
/
src/tests/cl_transform.h:1132
Method
cl_device_max_memory_to_allocate
/
src/tests/cl_transform.h:1115
Method
cl_layout_to_buffer_layout
/
src/tests/cl_transform.h:402
Function
cleanup
src/cuFFT-client/cuFFT-client.cpp:2736
Function
cleanupCL
src/callback-client/openCL.misc.cpp:477
Method
clear
/
src/tests/buffer_memory.h:92
Method
clear_data_buffer
/
src/tests/fftw_transform.h:512
Method
clfft
/
src/tests/cl_transform.h:159
Function
clfftLocalMemSize
src/library/accessors.cpp:757
Method
clfft_PersistentPlans
src/tests/unit_test_persistent_plans.cpp:28
Method
clfft_UnitTest
src/tests/unit_test.cpp:26
Function
commatize
T could be 32-bit or 64-bit
src/statTimer/statisticalTimer.CPU.cpp:40
Function
compare
src/callback-client/callback-client.cpp:487
Method
compileKernels
Compile the kernels that this plan uses, and store into the plan
src/library/enqueue.cpp:701
Function
complex_to_complex
src/tests/accuracy_test_common.h:50
Function
complex_to_complex_round_trip
src/tests/accuracy_test_common.h:946
Function
complex_to_real
src/tests/accuracy_test_common.h:754
Function
createOpenCLCommandQueue
src/callback-client/openCL.misc.cpp:515
Method
create_buffer_memory
/
src/tests/buffer.h:290
Function
create_ini_file_if_requested
(args)
src/scripts/perf/fftPerformanceTesting.py:137
Function
currentUser
()
src/scripts/perf/performanceUtility.py:25
Method
dataset_is_too_large_for_device
/
src/tests/cl_transform.h:976
Function
decode_parameter_problemsize
(problemsize)
src/scripts/perf/fftPerformanceTesting.py:229
Method
destroy_plan
src/tests/fftw_transform.h:199
Method
device_list_has_devices
/
src/tests/cl_transform.h:762
Method
execute
src/tests/fftw_transform.h:209
Function
executeCommand
()
src/scripts/perf/measurePerformance.py:151
Function
expand_range
(a_range)
src/scripts/perf/fftPerformanceTesting.py:226
Function
f2
(args)
src/scripts/perf/performanceUtility.py:66
Method
fftKernels
src/library/repo.h:130
Method
fftRepoValue
src/library/repo.h:108
Method
fftw
/
src/tests/fftw_transform.h:234
Method
fftw_wrapper
src/tests/fftw_transform.h:104
Method
fftw_wrapper
src/tests/fftw_transform.h:194
Method
fifty_percent_chance
src/tests/accuracy_test_random.cpp:231
Function
float_as_hex
src/include/convenienceFunctions.h:20
Method
forward_scale
/
src/tests/fftw_transform.h:377
Function
gemm_table_header
()
src/scripts/perf/fftPerformanceTesting.py:242
Function
genSwapKernel
swap lines. This kind of kernels are using with combination of square transpose kernels to perform nonsqaure transpose this function assumes a 1:2 rat
src/library/generator.transpose.cpp:423
Method
generate
src/tests/accuracy_test_random.cpp:554
Method
generate
src/tests/accuracy_test_pow7.cpp:7386
Method
generate_1d
src/tests/accuracy_test_directed.cpp:262
Method
generate_2d
src/tests/accuracy_test_directed.cpp:272
Method
generate_3d
src/tests/accuracy_test_directed.cpp:283
Method
generate_x_strides
src/tests/accuracy_test_random.cpp:239
Method
getAverageTime
src/statTimer/statisticalTimer.GPU.cpp:358
Method
getGenerator
src/library/action.h:53
Method
getGenerator
src/library/action.h:71
Method
getGenerator
src/library/action.h:86
Method
getGenerator
src/library/action.h:101
Method
getMean
src/statTimer/statisticalTimer.GPU.cpp:304
Method
getMinimumTime
src/statTimer/statisticalTimer.GPU.cpp:364
Function
getStatTimer
Even though the individual getInstance functions of the timer classes return references, we convert those to pointers before returning from here so th
src/statTimer/statisticalTimer.extern.cpp:29
Method
getStdDev
src/statTimer/statisticalTimer.GPU.cpp:345
Method
getUniqueID
This function's purpose is to provide a mapping from a 'friendly' human readable text string to an index into internal data structures.
src/statTimer/statisticalTimer.GPU.cpp:234
Function
getValidNumbersInRange
(rlist)
src/scripts/perf/measurePerformance.py:378
Method
getVariance
src/statTimer/statisticalTimer.CPU.cpp:264
Method
getVariance
src/statTimer/statisticalTimer.GPU.cpp:324
Method
getWorkSizes
src/library/generator.stockham.cpp:4615
Method
getWorkSizes
src/library/generator.transpose.gcn.cpp:1200
Method
getWorkSizes
src/library/action.transpose.cpp:339
Method
get_layouts
/
src/tests/cl_transform.h:1005
Function
getkey
(item)
src/scripts/perf/plotPerformance.py:237
Function
hermitian_to_real_transforms_with_non_unit_input_strides_should_pass
src/tests/accuracy_test_mixed_radices.cpp:299
Function
hermitian_to_real_transforms_with_non_unit_output_strides_should_pass
src/tests/accuracy_test_mixed_radices.cpp:264
Function
hex_as_float
src/include/convenienceFunctions.h:26
Function
huge_1D_forward_in_place_complex_to_complex
src/tests/accuracy_test_pow3_precallback.cpp:1819
Function
huge_1D_forward_in_place_complex_to_complex
src/tests/accuracy_test_postcallback.cpp:2745
Function
huge_1D_forward_in_place_complex_to_complex
src/tests/accuracy_test_pow5_precallback.cpp:1819
Function
huge_1D_forward_in_place_complex_to_complex
src/tests/accuracy_test_pow5.cpp:1819
Function
huge_1D_forward_in_place_complex_to_complex
src/tests/accuracy_test_pow3.cpp:1819
Method
in_place
/
src/tests/cl_transform.h:1019
Method
increase_memory_allocation_for_real_in_place_buffers
/
src/tests/buffer.h:364
Method
index_t
src/tests/buffer.h:50
Method
initialize_distance
/
src/tests/buffer.h:271
Method
initialize_failed
/
src/tests/cl_transform.h:971
Method
initialize_lengths
/
src/tests/buffer.h:200
Method
initialize_openCL
/
src/tests/cl_transform.h:261
Method
initialize_plan
/
src/tests/cl_transform.h:311
Method
initialize_strides
/
src/tests/buffer.h:243
Method
initialized_input_layout
/
src/tests/fftw_transform.h:270
Method
initialized_lengths
/
src/tests/fftw_transform.h:296
Method
initialized_output_layout
/
src/tests/fftw_transform.h:283
Method
input_ptr
/
src/tests/fftw_transform.h:309
Method
input_strides_plaintext
/
src/tests/cl_transform.h:324
Method
is_c2c
src/tests/accuracy_test_random.cpp:222
Method
is_c2r
src/tests/accuracy_test_random.cpp:216
Method
is_c2r
src/tests/accuracy_test_directed.cpp:91
Method
is_complex
/
src/tests/cl_transform.h:249
Method
is_hermitian
/
src/tests/cl_transform.h:255
Method
is_in_place
src/tests/accuracy_test_random.cpp:199
Method
is_in_place
/
src/tests/buffer.h:783
Method
is_interleaved
/
src/tests/buffer.h:777
Method
is_out_of_place
src/tests/accuracy_test_random.cpp:205
← previous
next →
601–700 of 2,530, ranked by callers