StencilStream
v3.0.0
SYCL-based Stencil Simulation Framework Targeting FPGAs
Loading...
Searching...
No Matches
Here is a list of all class members with links to the classes they belong to:
- a -
AccessorSubscript() :
stencil::AccessorSubscript< Cell, Accessor, access_mode, current_subdim >
- b -
BaseSubscript :
stencil::monotile::Grid< Cell, word_size >::GridAccessor< access_mode >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >::GridAccessor< access_mode >
bits_stencil :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
blocking :
stencil::cpu::StencilUpdate< F >::Params
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >::Params
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >::Params
- c -
c :
stencil::GenericID< T >
copy_from_buffer() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
copy_to_buffer() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
- d -
device :
stencil::cpu::StencilUpdate< F >::Params
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >::Params
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >::Params
diameter :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
dimensions :
stencil::AccessorSubscript< Cell, Accessor, access_mode, current_subdim >
,
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::monotile::Grid< Cell, word_size >::GridAccessor< access_mode >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >::GridAccessor< access_mode >
- g -
GenericID() :
stencil::GenericID< T >
get_buffer() :
stencil::cpu::Grid< Cell >
get_grid_height() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
get_grid_width() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
get_kernel_runtime() :
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
get_n_processed_cells() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
get_params() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
get_tile_range() :
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
get_time_dependent_value() :
stencil::BaseTransitionFunction
,
stencil::tdv::single_pass::InlineStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
,
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument::LocalState
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument::LocalState
get_walltime() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
GlobalState() :
stencil::tdv::single_pass::InlineStrategy::GlobalState< TransFunc, max_n_iterations >
,
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >
Grid() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
grid_range :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
GridAccessor() :
stencil::cpu::Grid< Cell >::GridAccessor< access_mode >
,
stencil::monotile::Grid< Cell, word_size >::GridAccessor< access_mode >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >::GridAccessor< access_mode >
GridImpl :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
- h -
halo_radius :
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
halo_value :
stencil::cpu::StencilUpdate< F >::Params
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >::Params
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >::Params
- i -
id :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
index_stencil_t :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
iteration :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
iteration_offset :
stencil::cpu::StencilUpdate< F >::Params
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >::Params
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >::Params
- k -
KernelArgument() :
stencil::tdv::single_pass::InlineStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
,
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
- l -
LocalState :
stencil::tdv::single_pass::InlineStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
,
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument::LocalState
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument::LocalState
- m -
make_similar() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
- n -
n_iterations :
stencil::cpu::StencilUpdate< F >::Params
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >::Params
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >::Params
n_subiterations :
stencil::BaseTransitionFunction
- o -
operator()() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::monotile::StencilUpdateKernel< TransFunc, TDVKernelArgument, n_processing_elements, max_grid_width, max_grid_height, in_pipe, out_pipe >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
,
stencil::tiling::StencilUpdateKernel< TransFunc, TDVKernelArgument, n_processing_elements, output_tile_width, output_tile_height, in_pipe, out_pipe >
operator==() :
stencil::GenericID< T >
operator[]() :
stencil::AccessorSubscript< Cell, Accessor, access_mode, current_subdim >
,
stencil::monotile::Grid< Cell, word_size >::GridAccessor< access_mode >
,
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >::GridAccessor< access_mode >
- p -
profiling :
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >::Params
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >::Params
- r -
r :
stencil::GenericID< T >
- s -
Stencil() :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
stencil_radius :
stencil::BaseTransitionFunction
StencilID :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
StencilUID :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
StencilUpdate() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
StencilUpdateKernel() :
stencil::monotile::StencilUpdateKernel< TransFunc, TDVKernelArgument, n_processing_elements, max_grid_width, max_grid_height, in_pipe, out_pipe >
,
stencil::tiling::StencilUpdateKernel< TransFunc, TDVKernelArgument, n_processing_elements, output_tile_width, output_tile_height, in_pipe, out_pipe >
subiteration :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
submit_read() :
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
submit_write() :
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
- t -
TDV :
stencil::tdv::single_pass::InlineStrategy::GlobalState< TransFunc, max_n_iterations >
,
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >
time_dependent_value :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
TimeDependentValue :
stencil::BaseTransitionFunction
transition_function :
stencil::cpu::StencilUpdate< F >::Params
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >::Params
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >::Params
- u -
uindex_stencil_t :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
- v -
value :
stencil::Padded< T >
Generated by
1.9.8