chore: init

This commit is contained in:
2025-09-19 15:36:37 +02:00
commit 9d707a253a
2190 changed files with 17598 additions and 0 deletions

115
.gitignore vendored Normal file
View File

@@ -0,0 +1,115 @@
# Created by https://www.toptal.com/developers/gitignore/api/cuda,eclipse,c++
# Edit at https://www.toptal.com/developers/gitignore?templates=cuda,eclipse,c++
### C++ ###
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
### CUDA ###
*.i
*.ii
*.gpu
*.ptx
*.cubin
*.fatbin
### Eclipse ###
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# PyDev specific (Python IDE for Eclipse)
*.pydevproject
# CDT-specific (C/C++ Development Tooling)
.cproject
# CDT- autotools
.autotools
# Java annotation processor (APT)
.factorypath
# PDT-specific (PHP Development Tools)
.buildpath
# sbteclipse plugin
.target
# Tern plugin
.tern-project
# TeXlipse plugin
.texlipse
# STS (Spring Tool Suite)
.springBeans
# Code Recommenders
.recommenders/
# Annotation Processing
.apt_generated/
.apt_generated_test/
# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet
# Uncomment this line if you wish to ignore the project description file.
# Typically, this file would be tracked if it contains build/dependency configurations:
#.project
### Eclipse Patch ###
# Spring Boot Tooling
.sts4-cache/
# End of https://www.toptal.com/developers/gitignore/api/cuda,eclipse,c++
BUILDER
RELEASE

79
Student_Cuda/.project Executable file
View File

@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Corriger_Cuda</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
<dictionary>
<key>?name?</key>
<value></value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.append_environment</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.autoBuildTarget</key>
<value>all</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildArguments</key>
<value>-f cudaWin.mk</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildCommand</key>
<value>make</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
<value>clean</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.contents</key>
<value>org.eclipse.cdt.make.core.activeConfigSettings</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableAutoBuild</key>
<value>false</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableCleanBuild</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableFullBuild</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.fullBuildTarget</key>
<value>all</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.stopOnError</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
<value>false</value>
</dictionary>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.core.ccnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
</projectDescription>

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/05_addvector_stream/03_bistream/use/AddVectorBistreamProvider.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/05_addvector_stream/03_bistream/use/AddVectorBistreamUse.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/05_addvector_stream/02_baseline/use/AddVectorProvider.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/05_addvector_stream/03_tristream/use/AddVectorTristreamProvider.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/05_addvector_stream/03_tristream/use/AddVectorTristreamUse.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/05_addvector_stream/02_baseline/use/AddVectorUse.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/05_cuda_array/a_low_level/02_texture/AdressMode.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/header/Aleas.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/02_fps/01_namespace_cpu/Animator_CPU.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/06_context/Args.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/03_array/Array.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/03_array/Array_Imp.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/02_fps/Bandwidth.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/07_benchmark/Benchmark.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/08_bruteforce/BruteForce.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/08_bruteforce/BruteForceCalculus.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/cm/CM.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/cm/CMLink.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/cm/CM_MemoryManagement.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/tools/both/Calibreur.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/02_fps/01_namespace_cpu/Calibreur_CPU.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/header/Chrome.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/05_chrono/Chrono.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/05_chrono/clock/ChronoClock.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/tools/host/ChronoCuda.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/05_chrono/ChronoFactory.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/05_chrono/omp/ChronoOMP.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/05_chrono/std/ChronoSTD.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/05_chrono/ChronoType.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/09_tests/virtualteacher/client/Client.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/09_tests/virtualteacher/tools/Cockpit.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/header/ColorRGB_01.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/tools/both/Colors.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/02_fps/01_namespace_cpu/Colors_CPU.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/header/Couts.h

View File

@@ -0,0 +1 @@
/opt/api/ext/cpptest/200/INC/extension/CppTest.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/05_cuda_array/a_low_level/01_cuda_array/CudaArray.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/05_cuda_array/a_low_level/01_cuda_array/CudaArrayType.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/02_cudaContext/CudaContext.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/02_cudaContext/simple/CudaContextSimple.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/02_cudaContext/simple/enum/DeviceDriver.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/02_cudaContext/simple/enum/DeviceInfo.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/tools/device/Edge.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/05_chrono/EtatChrono.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/09_tests/filter/concret/Filter1D.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/09_tests/filter/concret/FilterBigger64.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/09_tests/filter/concret/FilterFromUse.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/09_tests/filter/FilterGrid.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/test/04_Test_Montecarlo/FilterGridMontecarlo.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/test/03_Test_Slice/gm/FilterGridSliceGM.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/09_tests/filter/concret/FilterPower2.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/04_files/Folders.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/08_bruteforce/output/ForceBrutOutput.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/08_bruteforce/output/io/ForceBrutOutputPrinter.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/08_bruteforce/output/io/ForceBrutOutputSaver.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/02_fps/Fps.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/02_fps/FpsCalculator.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/06_fps/FpsCalculatorGPU.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/gm/GM.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/gm/GM_MemoryManagement.cpp.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/04_hardware/GpuFamily.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/00_grid/Grid.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/08_bruteforce/output/GridFps.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/08_bruteforce/maillage/GridMaillage.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/hm/HM.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/hm/HM_MemoryManagement.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/04_hardware/Hardware.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/00_grid/Heuristic.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/hm/HostMemoryType.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/03_tid/Indices.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/02_fps/01_namespace_cpu/Indices_CPU.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/tools/both/Interval.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/02_fps/01_namespace_cpu/Interval_CPU.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/header/Iterator.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/03_kernel/Kernel.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/02_cudaContext/LaunchModeMOO.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/header/Limits.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/10_reducer/synchronisation/Lock.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/10_reducer/synchronisation/LockMixte.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/04_host_wrapper/01_memory/MM.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/header/Maths.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/08_bruteforce/matlab/Matlab.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/04_Montecarlo/02_Montecarlo_multi/use/02_stream_version/MontecarloMultiProvider_stream.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/04_Montecarlo/02_Montecarlo_multi/use/01_thread_version/MontecarloMultiProvider_thread.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/04_Montecarlo/02_Montecarlo_multi/use/02_stream_version/MontecarloMultiUse_stream.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/04_Montecarlo/02_Montecarlo_multi/use/01_thread_version/MontecarloMultiUse_thread.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/04_Montecarlo/01_Montecarlo_mono/use/MontecarloProvider.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/04_Montecarlo/01_Montecarlo_mono/use/MontecarloUse.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/backend_tp/bilat_backend_cuda/305_016_001/INC/use/04_Montecarlo/MontecarloUseTools.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/09_tests/virtualteacher/client/Note.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_omp/305_016/INC/OMP_Tools/Omps.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_omp/305_016/INC/OMP_Tools/ParallelPatern.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cpp/305_016/INC/tools/header/Progress.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/11_use/ProviderUse_I.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/10_reducer/Reducer.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/10_reducer/ReducerAdd.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/10_reducer/derivate/ReducerMax.cu.h

View File

@@ -0,0 +1 @@
/opt/api/cbi/tools/bilat_tools_cuda/305_016/INC/cudatools/10_reducer/ReducerMaxArg.cu.h

Some files were not shown because too many files have changed in this diff Show More