Vous suivez désormais cette soumission
- Les mises à jour seront visibles dans votre flux de contenu suivi
- Selon vos préférences en matière de communication il est possible que vous receviez des e-mails
StiffMa
Partager « StiffMa »
The finite element method (FEM) is a well established numerical technique for solving partial differential equations (PDEs) in a wide range of complex science and engineering applications. This method has two costly operation that are the construction of global matrices and vectors to form the system of linear or nonlinear equations (assemblage), and their solution (solver). Many efforts have been directed to accelerate the solver. However, the assembly stage has been less investigated although it may represent a serious bottleneck in iterative processes such as non-linear and time-dependent phenomena, and in optimization procedures involving FEM with unstructured meshes. Thus, a fast technique for the global FEM matrices construction is proposed herein by using parallel computing on graphics processing units (GPUs). This work focuses on matrices that arise by solving elliptic PDEs, what is commonly known as stiffness matrix. For performance tests, a scalar problem typically represented by the thermal conduction phenomenon and a vector problem represented by the structural elasticity are considered in a three-dimensional (3D) domain. Unstructured meshes with 8-node hexahedral elements are used to discretize the domain. The MATLAB Parallel Computing Toolbox (PCT) is used to program the CUDA code. The stiffness matrix are built with three GPU kernels that are the indices computation, the numerical integration and the global assembly. Symmetry and adequate data precision are used to save memory and runtime. This proposed methodology allows generating global stiffness matrices from meshes with more than 16.3 millions elements in less than 3 seconds for the scalar problem and up to 3.1 millions for the vector one in 6 seconds using an Nvidia Tesla V100 GPU with 16 GB of memory. Large speedups are obtained compared with a non-optimized CPU code.
Citation pour cette source
Francisco Ramírez (2024). StiffMa (https://github.com/fjramireg/StiffMa/releases/tag/v1.6), GitHub. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCommunity Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Utils
libs/mutils-0.4-2
libs/mutils-0.4-2/SuiteSparse
libs/mutils-0.4-2/examples
- ex_einterp
- ex_quadtree.m
- ex_sparse
- ex_sparse
- ex_sparse_mod
- ex_spmv
- ex_triangle.m
- ex_tsearch2.m
- ex_tsearch2_3d.m
- reference_elements
libs/mutils-0.4-2/mutils
libs/mutils-0.4-2/mutils/interp
libs/mutils-0.4-2/mutils/libmatlab
libs/mutils-0.4-2/mutils/libutils
libs/mutils-0.4-2/mutils/quadtree
libs/mutils-0.4-2/mutils/reorder
libs/mutils-0.4-2/mutils/sparse
libs/mutils-0.4-2/mutils/sparse/spmvbench
libs/mutils-0.4-2/triangle
tbx/StiffMa
tbx/StiffMa/Common
tbx/StiffMa/Scalar
- Contents.m
- eStiff_spsa
- eStiff_ss
- eStiff_ssa
- eStiff_sss
- eStiff_sssa
- Index_sa
- Index_spsa
- Index_ssa
- Index_sssa
- StiffMa_sps
- StiffMa_ss
- StiffMa_sss
tbx/StiffMa/Vector
- Contents.m
- DMatrix
- eStiffa_vss
- eStiff_vpsa
- eStiff_vs
- eStiff_vsa
- eStiff_vss
- Index_va
- Index_vpsa
- Index_vsa
- Index_vssa
- StiffMa_vps
- StiffMa_vs
- StiffMa_vss
tests/Comparison_fsparse
- AssemblyStiffMa_CPUo
- eStiff_sosa
- eStiff_vosa
- Index_sosa
- Index_vosa
- Plot_rt_CPUvsGPU.m
- runStiffMa_CPUvsGPU
- StiffMa_soCPU
- StiffMa_voCPU
- WriteStiffMaPerfScriptCPUvsGPU
tests/Comparison_fsparse/Old
tests/Comparison_fsparse/Old/StiffMa_CPUvsGPU
tests/Comparison_fsparse/Old/StiffMa_CPUvsGPU_R2020a
tests/Comparison_fsparse/StiffMa_CPUvsGPU_scalar
- Testing_CPUScalar10.m
- Testing_CPUScalar100.m
- Testing_CPUScalar110.m
- Testing_CPUScalar120.m
- Testing_CPUScalar130.m
- Testing_CPUScalar140.m
- Testing_CPUScalar150.m
- Testing_CPUScalar160.m
- Testing_CPUScalar170.m
- Testing_CPUScalar180.m
- Testing_CPUScalar190.m
- Testing_CPUScalar20.m
- Testing_CPUScalar200.m
- Testing_CPUScalar30.m
- Testing_CPUScalar40.m
- Testing_CPUScalar50.m
- Testing_CPUScalar60.m
- Testing_CPUScalar70.m
- Testing_CPUScalar80.m
- Testing_CPUScalar90.m
- Testing_GPUScalar10.m
- Testing_GPUScalar100.m
- Testing_GPUScalar110.m
- Testing_GPUScalar120.m
- Testing_GPUScalar130.m
- Testing_GPUScalar140.m
- Testing_GPUScalar150.m
- Testing_GPUScalar160.m
- Testing_GPUScalar170.m
- Testing_GPUScalar180.m
- Testing_GPUScalar190.m
- Testing_GPUScalar20.m
- Testing_GPUScalar200.m
- Testing_GPUScalar30.m
- Testing_GPUScalar40.m
- Testing_GPUScalar50.m
- Testing_GPUScalar60.m
- Testing_GPUScalar70.m
- Testing_GPUScalar80.m
- Testing_GPUScalar90.m
tests/Comparison_fsparse/StiffMa_CPUvsGPU_vector
- Testing_CPUVector10.m
- Testing_CPUVector100.m
- Testing_CPUVector20.m
- Testing_CPUVector30.m
- Testing_CPUVector40.m
- Testing_CPUVector50.m
- Testing_CPUVector60.m
- Testing_CPUVector70.m
- Testing_CPUVector80.m
- Testing_CPUVector90.m
- Testing_GPUVector10.m
- Testing_GPUVector100.m
- Testing_GPUVector20.m
- Testing_GPUVector30.m
- Testing_GPUVector40.m
- Testing_GPUVector50.m
- Testing_GPUVector60.m
- Testing_GPUVector70.m
- Testing_GPUVector80.m
- Testing_GPUVector90.m
tests/Performance
- GPUEssentialPerformanceTest
- Largest_mesh.m
- Largest_mesh2.m
- runAssemblyTest
- runEStiffTest
- runIndexTest
- runStiffMaTest
- runStiffMaTest2
- StiffMaTest_subs.m
- StiffMa_partitioning.m
- Test_accumarray.m
- WriteAssemblyPerfScript
- WriteEStiffPerfScript
- WriteIndexPerfScript
- WriteStiffMaPerfScript
- WriteStiffMaPerfScript2
tests/Performance/AssemblyPerfTestRst
- ATestLNX_G_Sd32_10.m
- ATestLNX_G_Sd32_160.m
- ATestLNX_G_Sd32_161.m
- ATestLNX_G_Sd32_162.m
- ATestLNX_G_Sd32_163.m
- ATestLNX_G_Sd32_164.m
- ATestLNX_G_Sd32_165.m
- ATestLNX_G_Sd32_166.m
- ATestLNX_G_Sd32_167.m
- ATestLNX_G_Sd32_168.m
- ATestLNX_G_Sd32_169.m
- ATestLNX_G_Sd32_170.m
- ATestLNX_G_Sd32_171.m
- ATestLNX_G_Sd32_172.m
- ATestLNX_G_Sd32_173.m
- ATestLNX_G_Sd32_174.m
- ATestLNX_G_Sd32_175.m
- ATestLNX_G_Sd32_176.m
- ATestLNX_G_Sd32_177.m
- ATestLNX_G_Sd32_178.m
- ATestLNX_G_Sd32_179.m
- ATestLNX_G_Sd32_180.m
- ATestLNX_G_Sd32_181.m
- ATestLNX_G_Sd32_182.m
- ATestLNX_G_Sd32_183.m
- ATestLNX_G_Sd32_184.m
- ATestLNX_G_Sd32_185.m
- ATestLNX_G_Sd32_186.m
- ATestLNX_G_Sd32_187.m
- ATestLNX_G_Sd32_188.m
- ATestLNX_G_Sd32_189.m
- ATestLNX_G_Sd32_190.m
- ATestLNX_G_Sd32_191.m
- ATestLNX_G_Sd32_192.m
- ATestLNX_G_Sd32_193.m
- ATestLNX_G_Sd32_194.m
- ATestLNX_G_Sd32_195.m
- ATestLNX_G_Sd32_196.m
- ATestLNX_G_Sd32_197.m
- ATestLNX_G_Sd32_198.m
- ATestLNX_G_Sd32_199.m
- ATestLNX_G_Sd32_20.m
- ATestLNX_G_Sd32_200.m
- ATestLNX_G_Sd32_201.m
- ATestLNX_G_Sd32_202.m
- ATestLNX_G_Sd32_203.m
- ATestLNX_G_Sd32_320.m
- ATestLNX_G_Sd32_40.m
- ATestLNX_G_Sd32_80.m
- ATestLNX_G_Vd32_10.m
- ATestLNX_G_Vd32_100.m
- ATestLNX_G_Vd32_101.m
- ATestLNX_G_Vd32_102.m
- ATestLNX_G_Vd32_103.m
- ATestLNX_G_Vd32_104.m
- ATestLNX_G_Vd32_105.m
- ATestLNX_G_Vd32_106.m
- ATestLNX_G_Vd32_107.m
- ATestLNX_G_Vd32_108.m
- ATestLNX_G_Vd32_109.m
- ATestLNX_G_Vd32_110.m
- ATestLNX_G_Vd32_111.m
- ATestLNX_G_Vd32_112.m
- ATestLNX_G_Vd32_113.m
- ATestLNX_G_Vd32_114.m
- ATestLNX_G_Vd32_115.m
- ATestLNX_G_Vd32_116.m
- ATestLNX_G_Vd32_117.m
- ATestLNX_G_Vd32_118.m
- ATestLNX_G_Vd32_119.m
- ATestLNX_G_Vd32_120.m
- ATestLNX_G_Vd32_121.m
- ATestLNX_G_Vd32_122.m
- ATestLNX_G_Vd32_123.m
- ATestLNX_G_Vd32_124.m
- ATestLNX_G_Vd32_125.m
- ATestLNX_G_Vd32_126.m
- ATestLNX_G_Vd32_127.m
- ATestLNX_G_Vd32_128.m
- ATestLNX_G_Vd32_129.m
- ATestLNX_G_Vd32_130.m
- ATestLNX_G_Vd32_131.m
- ATestLNX_G_Vd32_132.m
- ATestLNX_G_Vd32_133.m
- ATestLNX_G_Vd32_134.m
- ATestLNX_G_Vd32_135.m
- ATestLNX_G_Vd32_136.m
- ATestLNX_G_Vd32_137.m
- ATestLNX_G_Vd32_138.m
- ATestLNX_G_Vd32_139.m
- ATestLNX_G_Vd32_140.m
- ATestLNX_G_Vd32_141.m
- ATestLNX_G_Vd32_142.m
- ATestLNX_G_Vd32_143.m
- ATestLNX_G_Vd32_144.m
- ATestLNX_G_Vd32_145.m
- ATestLNX_G_Vd32_146.m
- ATestLNX_G_Vd32_147.m
- ATestLNX_G_Vd32_148.m
- ATestLNX_G_Vd32_149.m
- ATestLNX_G_Vd32_150.m
- ATestLNX_G_Vd32_151.m
- ATestLNX_G_Vd32_152.m
- ATestLNX_G_Vd32_153.m
- ATestLNX_G_Vd32_154.m
- ATestLNX_G_Vd32_155.m
- ATestLNX_G_Vd32_156.m
- ATestLNX_G_Vd32_157.m
- ATestLNX_G_Vd32_158.m
- ATestLNX_G_Vd32_159.m
- ATestLNX_G_Vd32_160.m
- ATestLNX_G_Vd32_20.m
- ATestLNX_G_Vd32_320.m
- ATestLNX_G_Vd32_40.m
- ATestLNX_G_Vd32_80.m
- ATestLNX_G_Vd32_81.m
- ATestLNX_G_Vd32_82.m
- ATestLNX_G_Vd32_83.m
- ATestLNX_G_Vd32_84.m
- ATestLNX_G_Vd32_85.m
- ATestLNX_G_Vd32_86.m
- ATestLNX_G_Vd32_87.m
- ATestLNX_G_Vd32_88.m
- ATestLNX_G_Vd32_89.m
- ATestLNX_G_Vd32_90.m
- ATestLNX_G_Vd32_91.m
- ATestLNX_G_Vd32_92.m
- ATestLNX_G_Vd32_93.m
- ATestLNX_G_Vd32_94.m
- ATestLNX_G_Vd32_95.m
- ATestLNX_G_Vd32_96.m
- ATestLNX_G_Vd32_97.m
- ATestLNX_G_Vd32_98.m
- ATestLNX_G_Vd32_99.m
- ATestWIN_C_Sd32_10.m
- ATestWIN_C_Sd32_160.m
- ATestWIN_C_Sd32_20.m
- ATestWIN_C_Sd32_40.m
- ATestWIN_C_Sd32_80.m
- ATestWIN_C_Vd32_10.m
- ATestWIN_C_Vd32_160.m
- ATestWIN_C_Vd32_20.m
- ATestWIN_C_Vd32_40.m
- ATestWIN_C_Vd32_80.m
- MemoryReqs.m
- Plot_Assembly_runtime.m
- Plot_Assembly_speedup.m
- Post_runtime.m
tests/Performance/EStiffPerfTestRst
- ETestLNX_GSd32_10.m
- ETestLNX_GSd32_160.m
- ETestLNX_GSd32_20.m
- ETestLNX_GSd32_200.m
- ETestLNX_GSd32_300.m
- ETestLNX_GSd32_320.m
- ETestLNX_GSd32_350.m
- ETestLNX_GSd32_360.m
- ETestLNX_GSd32_361.m
- ETestLNX_GSd32_362.m
- ETestLNX_GSd32_363.m
- ETestLNX_GSd32_364.m
- ETestLNX_GSd32_365.m
- ETestLNX_GSd32_370.m
- ETestLNX_GSd32_380.m
- ETestLNX_GSd32_40.m
- ETestLNX_GSd32_400.m
- ETestLNX_GSd32_80.m
- ETestLNX_GSs32_10.m
- ETestLNX_GSs32_160.m
- ETestLNX_GSs32_20.m
- ETestLNX_GSs32_200.m
- ETestLNX_GSs32_300.m
- ETestLNX_GSs32_320.m
- ETestLNX_GSs32_350.m
- ETestLNX_GSs32_380.m
- ETestLNX_GSs32_390.m
- ETestLNX_GSs32_391.m
- ETestLNX_GSs32_392.m
- ETestLNX_GSs32_393.m
- ETestLNX_GSs32_394.m
- ETestLNX_GSs32_395.m
- ETestLNX_GSs32_40.m
- ETestLNX_GSs32_400.m
- ETestLNX_GSs32_80.m
- ETestLNX_GVd32_10.m
- ETestLNX_GVd32_160.m
- ETestLNX_GVd32_170.m
- ETestLNX_GVd32_180.m
- ETestLNX_GVd32_181.m
- ETestLNX_GVd32_182.m
- ETestLNX_GVd32_183.m
- ETestLNX_GVd32_184.m
- ETestLNX_GVd32_185.m
- ETestLNX_GVd32_186.m
- ETestLNX_GVd32_187.m
- ETestLNX_GVd32_188.m
- ETestLNX_GVd32_189.m
- ETestLNX_GVd32_190.m
- ETestLNX_GVd32_20.m
- ETestLNX_GVd32_200.m
- ETestLNX_GVd32_320.m
- ETestLNX_GVd32_40.m
- ETestLNX_GVd32_80.m
- ETestLNX_GVs32_10.m
- ETestLNX_GVs32_160.m
- ETestLNX_GVs32_170.m
- ETestLNX_GVs32_180.m
- ETestLNX_GVs32_190.m
- ETestLNX_GVs32_191.m
- ETestLNX_GVs32_192.m
- ETestLNX_GVs32_193.m
- ETestLNX_GVs32_194.m
- ETestLNX_GVs32_195.m
- ETestLNX_GVs32_20.m
- ETestLNX_GVs32_200.m
- ETestLNX_GVs32_320.m
- ETestLNX_GVs32_40.m
- ETestLNX_GVs32_80.m
- ETestWIN_CSd32_10.m
- ETestWIN_CSd32_160.m
- ETestWIN_CSd32_20.m
- ETestWIN_CSd32_320.m
- ETestWIN_CSd32_40.m
- ETestWIN_CSd32_80.m
- ETestWIN_CSs32_10.m
- ETestWIN_CSs32_160.m
- ETestWIN_CSs32_20.m
- ETestWIN_CSs32_320.m
- ETestWIN_CSs32_40.m
- ETestWIN_CSs32_80.m
- ETestWIN_CVd32_10.m
- ETestWIN_CVd32_160.m
- ETestWIN_CVd32_20.m
- ETestWIN_CVd32_320.m
- ETestWIN_CVd32_40.m
- ETestWIN_CVd32_80.m
- ETestWIN_CVs32_10.m
- ETestWIN_CVs32_160.m
- ETestWIN_CVs32_20.m
- ETestWIN_CVs32_320.m
- ETestWIN_CVs32_40.m
- ETestWIN_CVs32_80.m
- ETestWIN_GSd32_10.m
- ETestWIN_GSd32_20.m
- ETestWIN_GSd32_40.m
- ETestWIN_GSs32_10.m
- ETestWIN_GSs32_20.m
- ETestWIN_GSs32_40.m
- ETestWIN_GSs32_80.m
- ETestWIN_GVd32_10.m
- ETestWIN_GVd32_20.m
- ETestWIN_GVd32_40.m
- ETestWIN_GVs32_10.m
- ETestWIN_GVs32_20.m
- ETestWIN_GVs32_40.m
- ETestWIN_GVs32_80.m
- Plot_EStiff_runtime.m
- Plot_EStiff_Speedup.m
- Post_data.m
tests/Performance/EStiffPerfTestRst/secondrun_EStiffPerfTestRst
- ETestLNX_GSd32_10.m
- ETestLNX_GSd32_160.m
- ETestLNX_GSd32_20.m
- ETestLNX_GSd32_320.m
- ETestLNX_GSd32_40.m
- ETestLNX_GSd32_80.m
- ETestLNX_GSs32_10.m
- ETestLNX_GSs32_160.m
- ETestLNX_GSs32_20.m
- ETestLNX_GSs32_320.m
- ETestLNX_GSs32_40.m
- ETestLNX_GSs32_80.m
- ETestLNX_GVd32_10.m
- ETestLNX_GVd32_160.m
- ETestLNX_GVd32_20.m
- ETestLNX_GVd32_320.m
- ETestLNX_GVd32_40.m
- ETestLNX_GVd32_80.m
- ETestLNX_GVs32_10.m
- ETestLNX_GVs32_160.m
- ETestLNX_GVs32_20.m
- ETestLNX_GVs32_320.m
- ETestLNX_GVs32_40.m
- ETestLNX_GVs32_80.m
tests/Performance/IndexPerfTestRst
- ITestLNX_CSs32_10.m
- ITestLNX_CSs32_160.m
- ITestLNX_CSs32_20.m
- ITestLNX_CSs32_40.m
- ITestLNX_CSs32_80.m
- ITestLNX_CSs64_10.m
- ITestLNX_CSs64_160.m
- ITestLNX_CSs64_20.m
- ITestLNX_CSs64_40.m
- ITestLNX_CSs64_80.m
- ITestLNX_CVs32_10.m
- ITestLNX_CVs32_160.m
- ITestLNX_CVs32_20.m
- ITestLNX_CVs32_40.m
- ITestLNX_CVs32_80.m
- ITestLNX_CVs64_10.m
- ITestLNX_CVs64_160.m
- ITestLNX_CVs64_20.m
- ITestLNX_CVs64_40.m
- ITestLNX_CVs64_80.m
- ITestLNX_GSs32_10.m
- ITestLNX_GSs32_160.m
- ITestLNX_GSs32_20.m
- ITestLNX_GSs32_200.m
- ITestLNX_GSs32_300.m
- ITestLNX_GSs32_320.m
- ITestLNX_GSs32_350.m
- ITestLNX_GSs32_360.m
- ITestLNX_GSs32_370.m
- ITestLNX_GSs32_371.m
- ITestLNX_GSs32_372.m
- ITestLNX_GSs32_373.m
- ITestLNX_GSs32_374.m
- ITestLNX_GSs32_375.m
- ITestLNX_GSs32_380.m
- ITestLNX_GSs32_390.m
- ITestLNX_GSs32_40.m
- ITestLNX_GSs32_400.m
- ITestLNX_GSs32_80.m
- ITestLNX_GSs64_10.m
- ITestLNX_GSs64_160.m
- ITestLNX_GSs64_20.m
- ITestLNX_GSs64_200.m
- ITestLNX_GSs64_300.m
- ITestLNX_GSs64_320.m
- ITestLNX_GSs64_40.m
- ITestLNX_GSs64_80.m
- ITestLNX_GVs32_10.m
- ITestLNX_GVs32_160.m
- ITestLNX_GVs32_170.m
- ITestLNX_GVs32_175.m
- ITestLNX_GVs32_176.m
- ITestLNX_GVs32_177.m
- ITestLNX_GVs32_178.m
- ITestLNX_GVs32_179.m
- ITestLNX_GVs32_180.m
- ITestLNX_GVs32_181.m
- ITestLNX_GVs32_182.m
- ITestLNX_GVs32_183.m
- ITestLNX_GVs32_184.m
- ITestLNX_GVs32_185.m
- ITestLNX_GVs32_186.m
- ITestLNX_GVs32_187.m
- ITestLNX_GVs32_188.m
- ITestLNX_GVs32_189.m
- ITestLNX_GVs32_190.m
- ITestLNX_GVs32_20.m
- ITestLNX_GVs32_200.m
- ITestLNX_GVs32_320.m
- ITestLNX_GVs32_40.m
- ITestLNX_GVs32_80.m
- ITestLNX_GVs64_10.m
- ITestLNX_GVs64_160.m
- ITestLNX_GVs64_170.m
- ITestLNX_GVs64_20.m
- ITestLNX_GVs64_200.m
- ITestLNX_GVs64_320.m
- ITestLNX_GVs64_40.m
- ITestLNX_GVs64_80.m
- ITestWIN_CSs32_10.m
- ITestWIN_CSs32_160.m
- ITestWIN_CSs32_20.m
- ITestWIN_CSs32_320.m
- ITestWIN_CSs32_370.m
- ITestWIN_CSs32_371.m
- ITestWIN_CSs32_40.m
- ITestWIN_CSs32_80.m
- ITestWIN_CSs64_10.m
- ITestWIN_CSs64_160.m
- ITestWIN_CSs64_20.m
- ITestWIN_CSs64_40.m
- ITestWIN_CSs64_80.m
- ITestWIN_CVs32_10.m
- ITestWIN_CVs32_160.m
- ITestWIN_CVs32_185.m
- ITestWIN_CVs32_189.m
- ITestWIN_CVs32_20.m
- ITestWIN_CVs32_320.m
- ITestWIN_CVs32_40.m
- ITestWIN_CVs32_80.m
- ITestWIN_CVs64_10.m
- ITestWIN_CVs64_160.m
- ITestWIN_CVs64_20.m
- ITestWIN_CVs64_40.m
- ITestWIN_CVs64_80.m
- ITestWIN_GSs32_10.m
- ITestWIN_GSs32_160.m
- ITestWIN_GSs32_20.m
- ITestWIN_GSs32_40.m
- ITestWIN_GSs32_80.m
- ITestWIN_GSs64_10.m
- ITestWIN_GSs64_160.m
- ITestWIN_GSs64_20.m
- ITestWIN_GSs64_40.m
- ITestWIN_GSs64_80.m
- ITestWIN_GVs32_10.m
- ITestWIN_GVs32_160.m
- ITestWIN_GVs32_20.m
- ITestWIN_GVs32_40.m
- ITestWIN_GVs32_80.m
- ITestWIN_GVs64_10.m
- ITestWIN_GVs64_160.m
- ITestWIN_GVs64_20.m
- ITestWIN_GVs64_40.m
- ITestWIN_GVs64_80.m
- Plot_runtime.m
- Plot_speedup.m
tests/Performance/StiffMa2_PerfTestRst
- nchunks_vs_runtime
- Plot_nchunks_vs_runtime.m
- StiffMa2_LNX_Sca10.m
- StiffMa2_LNX_Sca160.m
- StiffMa2_LNX_Sca170.m
- StiffMa2_LNX_Sca180.m
- StiffMa2_LNX_Sca190.m
- StiffMa2_LNX_Sca20.m
- StiffMa2_LNX_Sca200.m
- StiffMa2_LNX_Sca210.m
- StiffMa2_LNX_Sca220.m
- StiffMa2_LNX_Sca230.m
- StiffMa2_LNX_Sca240.m
- StiffMa2_LNX_Sca250.m
- StiffMa2_LNX_Sca260.m
- StiffMa2_LNX_Sca270.m
- StiffMa2_LNX_Sca280.m
- StiffMa2_LNX_Sca290.m
- StiffMa2_LNX_Sca300.m
- StiffMa2_LNX_Sca310.m
- StiffMa2_LNX_Sca320.m
- StiffMa2_LNX_Sca324.m
- StiffMa2_LNX_Sca328.m
- StiffMa2_LNX_Sca332.m
- StiffMa2_LNX_Sca336.m
- StiffMa2_LNX_Sca340.m
- StiffMa2_LNX_Sca344.m
- StiffMa2_LNX_Sca348.m
- StiffMa2_LNX_Sca352.m
- StiffMa2_LNX_Sca356.m
- StiffMa2_LNX_Sca360.m
- StiffMa2_LNX_Sca40.m
- StiffMa2_LNX_Sca80.m
- StiffMa2_LNX_Sca_sf0_nel180.m
- StiffMa2_LNX_Sca_sf102_nel180.m
- StiffMa2_LNX_Sca_sf105_nel180.m
- StiffMa2_LNX_Sca_sf108_nel180.m
- StiffMa2_LNX_Sca_sf111_nel180.m
- StiffMa2_LNX_Sca_sf114_nel180.m
- StiffMa2_LNX_Sca_sf117_nel180.m
- StiffMa2_LNX_Sca_sf120_nel180.m
- StiffMa2_LNX_Sca_sf123_nel180.m
- StiffMa2_LNX_Sca_sf126_nel180.m
- StiffMa2_LNX_Sca_sf129_nel180.m
- StiffMa2_LNX_Sca_sf12_nel180.m
- StiffMa2_LNX_Sca_sf132_nel180.m
- StiffMa2_LNX_Sca_sf135_nel180.m
- StiffMa2_LNX_Sca_sf138_nel180.m
- StiffMa2_LNX_Sca_sf141_nel180.m
- StiffMa2_LNX_Sca_sf144_nel180.m
- StiffMa2_LNX_Sca_sf147_nel180.m
- StiffMa2_LNX_Sca_sf150_nel180.m
- StiffMa2_LNX_Sca_sf153_nel180.m
- StiffMa2_LNX_Sca_sf156_nel180.m
- StiffMa2_LNX_Sca_sf159_nel180.m
- StiffMa2_LNX_Sca_sf15_nel180.m
- StiffMa2_LNX_Sca_sf162_nel180.m
- StiffMa2_LNX_Sca_sf165_nel180.m
- StiffMa2_LNX_Sca_sf168_nel180.m
- StiffMa2_LNX_Sca_sf171_nel180.m
- StiffMa2_LNX_Sca_sf174_nel180.m
- StiffMa2_LNX_Sca_sf177_nel180.m
- StiffMa2_LNX_Sca_sf180_nel180.m
- StiffMa2_LNX_Sca_sf18_nel180.m
- StiffMa2_LNX_Sca_sf1_nel250.m
- StiffMa2_LNX_Sca_sf1_nel252.m
- StiffMa2_LNX_Sca_sf1_nel254.m
- StiffMa2_LNX_Sca_sf1_nel256 (Copia en conflicto de Francisco Javier Ramírez Gil 2020-05-24).m
- StiffMa2_LNX_Sca_sf1_nel256.m
- StiffMa2_LNX_Sca_sf1_nel258.m
- StiffMa2_LNX_Sca_sf1_nel260.m
- StiffMa2_LNX_Sca_sf21_nel180.m
- StiffMa2_LNX_Sca_sf24_nel180.m
- StiffMa2_LNX_Sca_sf27_nel180.m
- StiffMa2_LNX_Sca_sf30_nel180.m
- StiffMa2_LNX_Sca_sf33_nel180.m
- StiffMa2_LNX_Sca_sf36_nel180.m
- StiffMa2_LNX_Sca_sf39_nel180.m
- StiffMa2_LNX_Sca_sf3_nel180.m
- StiffMa2_LNX_Sca_sf42_nel180.m
- StiffMa2_LNX_Sca_sf45_nel180.m
- StiffMa2_LNX_Sca_sf48_nel180.m
- StiffMa2_LNX_Sca_sf51_nel180.m
- StiffMa2_LNX_Sca_sf54_nel180.m
- StiffMa2_LNX_Sca_sf57_nel180.m
- StiffMa2_LNX_Sca_sf60_nel180.m
- StiffMa2_LNX_Sca_sf63_nel180.m
- StiffMa2_LNX_Sca_sf66_nel180.m
- StiffMa2_LNX_Sca_sf69_nel180.m
- StiffMa2_LNX_Sca_sf6_nel180.m
- StiffMa2_LNX_Sca_sf72_nel180.m
- StiffMa2_LNX_Sca_sf75_nel180.m
- StiffMa2_LNX_Sca_sf78_nel180.m
- StiffMa2_LNX_Sca_sf81_nel180.m
- StiffMa2_LNX_Sca_sf84_nel180.m
- StiffMa2_LNX_Sca_sf87_nel180.m
- StiffMa2_LNX_Sca_sf90_nel180.m
- StiffMa2_LNX_Sca_sf93_nel180.m
- StiffMa2_LNX_Sca_sf96_nel180.m
- StiffMa2_LNX_Sca_sf99_nel180.m
- StiffMa2_LNX_Sca_sf9_nel180.m
- StiffMa2_LNX_Vec10.m
- StiffMa2_LNX_Vec100.m
- StiffMa2_LNX_Vec101.m
- StiffMa2_LNX_Vec102.m
- StiffMa2_LNX_Vec103.m
- StiffMa2_LNX_Vec104.m
- StiffMa2_LNX_Vec105.m
- StiffMa2_LNX_Vec106.m
- StiffMa2_LNX_Vec107.m
- StiffMa2_LNX_Vec108.m
- StiffMa2_LNX_Vec109.m
- StiffMa2_LNX_Vec110.m
- StiffMa2_LNX_Vec111.m
- StiffMa2_LNX_Vec112.m
- StiffMa2_LNX_Vec113.m
- StiffMa2_LNX_Vec114.m
- StiffMa2_LNX_Vec115.m
- StiffMa2_LNX_Vec116.m
- StiffMa2_LNX_Vec117.m
- StiffMa2_LNX_Vec118.m
- StiffMa2_LNX_Vec119.m
- StiffMa2_LNX_Vec120.m
- StiffMa2_LNX_Vec121.m
- StiffMa2_LNX_Vec122.m
- StiffMa2_LNX_Vec123.m
- StiffMa2_LNX_Vec124.m
- StiffMa2_LNX_Vec125.m
- StiffMa2_LNX_Vec126.m
- StiffMa2_LNX_Vec127.m
- StiffMa2_LNX_Vec130.m
- StiffMa2_LNX_Vec134.m
- StiffMa2_LNX_Vec138.m
- StiffMa2_LNX_Vec140.m
- StiffMa2_LNX_Vec141.m
- StiffMa2_LNX_Vec142.m
- StiffMa2_LNX_Vec143.m
- StiffMa2_LNX_Vec144.m
- StiffMa2_LNX_Vec145.m
- StiffMa2_LNX_Vec146.m
- StiffMa2_LNX_Vec147.m
- StiffMa2_LNX_Vec148.m
- StiffMa2_LNX_Vec149.m
- StiffMa2_LNX_Vec150.m
- StiffMa2_LNX_Vec152.m
- StiffMa2_LNX_Vec154.m
- StiffMa2_LNX_Vec156.m
- StiffMa2_LNX_Vec158.m
- StiffMa2_LNX_Vec160.m
- StiffMa2_LNX_Vec162.m
- StiffMa2_LNX_Vec164.m
- StiffMa2_LNX_Vec166.m
- StiffMa2_LNX_Vec168.m
- StiffMa2_LNX_Vec170.m
- StiffMa2_LNX_Vec172.m
- StiffMa2_LNX_Vec174.m
- StiffMa2_LNX_Vec176.m
- StiffMa2_LNX_Vec178.m
- StiffMa2_LNX_Vec180.m
- StiffMa2_LNX_Vec182.m
- StiffMa2_LNX_Vec184.m
- StiffMa2_LNX_Vec186.m
- StiffMa2_LNX_Vec188.m
- StiffMa2_LNX_Vec190.m
- StiffMa2_LNX_Vec192.m
- StiffMa2_LNX_Vec194.m
- StiffMa2_LNX_Vec196.m
- StiffMa2_LNX_Vec198.m
- StiffMa2_LNX_Vec20.m
- StiffMa2_LNX_Vec200.m
- StiffMa2_LNX_Vec40.m
- StiffMa2_LNX_Vec80.m
- StiffMa2_LNX_Vec90.m
- StiffMa2_LNX_Vec91.m
- StiffMa2_LNX_Vec92.m
- StiffMa2_LNX_Vec93.m
- StiffMa2_LNX_Vec94.m
- StiffMa2_LNX_Vec95.m
- StiffMa2_LNX_Vec96.m
- StiffMa2_LNX_Vec97.m
- StiffMa2_LNX_Vec98.m
- StiffMa2_LNX_Vec99.m
- StiffMa2_LNX_Vec_sf090.m
- StiffMa2_LNX_Vec_sf0_nel90.m
- StiffMa2_LNX_Vec_sf102_nel90.m
- StiffMa2_LNX_Vec_sf105_nel90.m
- StiffMa2_LNX_Vec_sf108_nel90.m
- StiffMa2_LNX_Vec_sf1090.m
- StiffMa2_LNX_Vec_sf111_nel90.m
- StiffMa2_LNX_Vec_sf114_nel90.m
- StiffMa2_LNX_Vec_sf117_nel90.m
- StiffMa2_LNX_Vec_sf1190.m
- StiffMa2_LNX_Vec_sf120_nel90.m
- StiffMa2_LNX_Vec_sf123_nel90.m
- StiffMa2_LNX_Vec_sf126_nel90.m
- StiffMa2_LNX_Vec_sf1290.m
- StiffMa2_LNX_Vec_sf129_nel90.m
- StiffMa2_LNX_Vec_sf12_nel90.m
- StiffMa2_LNX_Vec_sf132_nel90.m
- StiffMa2_LNX_Vec_sf135_nel90.m
- StiffMa2_LNX_Vec_sf138_nel90.m
- StiffMa2_LNX_Vec_sf1390.m
- StiffMa2_LNX_Vec_sf141_nel90.m
- StiffMa2_LNX_Vec_sf144_nel90.m
- StiffMa2_LNX_Vec_sf147_nel90.m
- StiffMa2_LNX_Vec_sf1490.m
- StiffMa2_LNX_Vec_sf150_nel90.m
- StiffMa2_LNX_Vec_sf153_nel90.m
- StiffMa2_LNX_Vec_sf156_nel90.m
- StiffMa2_LNX_Vec_sf1590.m
- StiffMa2_LNX_Vec_sf159_nel90.m
- StiffMa2_LNX_Vec_sf15_nel90.m
- StiffMa2_LNX_Vec_sf162_nel90.m
- StiffMa2_LNX_Vec_sf165_nel90.m
- StiffMa2_LNX_Vec_sf168_nel90.m
- StiffMa2_LNX_Vec_sf1690.m
- StiffMa2_LNX_Vec_sf171_nel90.m
- StiffMa2_LNX_Vec_sf174_nel90.m
- StiffMa2_LNX_Vec_sf177_nel90.m
- StiffMa2_LNX_Vec_sf1790.m
- StiffMa2_LNX_Vec_sf180_nel90.m
- StiffMa2_LNX_Vec_sf1890.m
- StiffMa2_LNX_Vec_sf18_nel90.m
- StiffMa2_LNX_Vec_sf190.m
- StiffMa2_LNX_Vec_sf1990.m
- StiffMa2_LNX_Vec_sf2090.m
- StiffMa2_LNX_Vec_sf2190.m
- StiffMa2_LNX_Vec_sf21_nel90.m
- StiffMa2_LNX_Vec_sf2290.m
- StiffMa2_LNX_Vec_sf2390.m
- StiffMa2_LNX_Vec_sf2490.m
- StiffMa2_LNX_Vec_sf24_nel90.m
- StiffMa2_LNX_Vec_sf2590.m
- StiffMa2_LNX_Vec_sf2690.m
- StiffMa2_LNX_Vec_sf2790.m
- StiffMa2_LNX_Vec_sf27_nel90.m
- StiffMa2_LNX_Vec_sf2890.m
- StiffMa2_LNX_Vec_sf290.m
- StiffMa2_LNX_Vec_sf2990.m
- StiffMa2_LNX_Vec_sf3090.m
- StiffMa2_LNX_Vec_sf30_nel90.m
- StiffMa2_LNX_Vec_sf3190.m
- StiffMa2_LNX_Vec_sf3290.m
- StiffMa2_LNX_Vec_sf3390.m
- StiffMa2_LNX_Vec_sf33_nel90.m
- StiffMa2_LNX_Vec_sf3490.m
- StiffMa2_LNX_Vec_sf3590.m
- StiffMa2_LNX_Vec_sf3690.m
- StiffMa2_LNX_Vec_sf36_nel90.m
- StiffMa2_LNX_Vec_sf3790.m
- StiffMa2_LNX_Vec_sf3890.m
- StiffMa2_LNX_Vec_sf390.m
- StiffMa2_LNX_Vec_sf3990.m
- StiffMa2_LNX_Vec_sf39_nel90.m
- StiffMa2_LNX_Vec_sf3_nel90.m
- StiffMa2_LNX_Vec_sf4090.m
- StiffMa2_LNX_Vec_sf4190.m
- StiffMa2_LNX_Vec_sf4290.m
- StiffMa2_LNX_Vec_sf42_nel90.m
- StiffMa2_LNX_Vec_sf4390.m
- StiffMa2_LNX_Vec_sf4490.m
- StiffMa2_LNX_Vec_sf4590.m
- StiffMa2_LNX_Vec_sf45_nel90.m
- StiffMa2_LNX_Vec_sf4690.m
- StiffMa2_LNX_Vec_sf4790.m
- StiffMa2_LNX_Vec_sf4890.m
- StiffMa2_LNX_Vec_sf48_nel90.m
- StiffMa2_LNX_Vec_sf490.m
- StiffMa2_LNX_Vec_sf4990.m
- StiffMa2_LNX_Vec_sf5090.m
- StiffMa2_LNX_Vec_sf5190.m
- StiffMa2_LNX_Vec_sf51_nel90.m
- StiffMa2_LNX_Vec_sf5290.m
- StiffMa2_LNX_Vec_sf5390.m
- StiffMa2_LNX_Vec_sf5490.m
- StiffMa2_LNX_Vec_sf54_nel90.m
- StiffMa2_LNX_Vec_sf5590.m
- StiffMa2_LNX_Vec_sf5690.m
- StiffMa2_LNX_Vec_sf5790.m
- StiffMa2_LNX_Vec_sf57_nel90.m
- StiffMa2_LNX_Vec_sf5890.m
- StiffMa2_LNX_Vec_sf590.m
- StiffMa2_LNX_Vec_sf5990.m
- StiffMa2_LNX_Vec_sf6090.m
- StiffMa2_LNX_Vec_sf60_nel90.m
- StiffMa2_LNX_Vec_sf6190.m
- StiffMa2_LNX_Vec_sf6290.m
- StiffMa2_LNX_Vec_sf6390.m
- StiffMa2_LNX_Vec_sf63_nel90.m
- StiffMa2_LNX_Vec_sf6490.m
- StiffMa2_LNX_Vec_sf6590.m
- StiffMa2_LNX_Vec_sf6690.m
- StiffMa2_LNX_Vec_sf66_nel90.m
- StiffMa2_LNX_Vec_sf6790.m
- StiffMa2_LNX_Vec_sf6890.m
- StiffMa2_LNX_Vec_sf690.m
- StiffMa2_LNX_Vec_sf6990.m
- StiffMa2_LNX_Vec_sf69_nel90.m
- StiffMa2_LNX_Vec_sf6_nel90.m
- StiffMa2_LNX_Vec_sf7090.m
- StiffMa2_LNX_Vec_sf7190.m
- StiffMa2_LNX_Vec_sf7290.m
- StiffMa2_LNX_Vec_sf72_nel90.m
- StiffMa2_LNX_Vec_sf7390.m
- StiffMa2_LNX_Vec_sf7490.m
- StiffMa2_LNX_Vec_sf7590.m
- StiffMa2_LNX_Vec_sf75_nel90.m
- StiffMa2_LNX_Vec_sf7690.m
- StiffMa2_LNX_Vec_sf7790.m
- StiffMa2_LNX_Vec_sf7890.m
- StiffMa2_LNX_Vec_sf78_nel90.m
- StiffMa2_LNX_Vec_sf790.m
- StiffMa2_LNX_Vec_sf7990.m
- StiffMa2_LNX_Vec_sf8090.m
- StiffMa2_LNX_Vec_sf8190.m
- StiffMa2_LNX_Vec_sf81_nel90.m
- StiffMa2_LNX_Vec_sf8290.m
- StiffMa2_LNX_Vec_sf8390.m
- StiffMa2_LNX_Vec_sf8490.m
- StiffMa2_LNX_Vec_sf84_nel90.m
- StiffMa2_LNX_Vec_sf8590.m
- StiffMa2_LNX_Vec_sf8690.m
- StiffMa2_LNX_Vec_sf8790.m
- StiffMa2_LNX_Vec_sf87_nel90.m
- StiffMa2_LNX_Vec_sf8890.m
- StiffMa2_LNX_Vec_sf890.m
- StiffMa2_LNX_Vec_sf8990.m
- StiffMa2_LNX_Vec_sf9090.m
- StiffMa2_LNX_Vec_sf90_nel90.m
- StiffMa2_LNX_Vec_sf93_nel90.m
- StiffMa2_LNX_Vec_sf96_nel90.m
- StiffMa2_LNX_Vec_sf990.m
- StiffMa2_LNX_Vec_sf99_nel90.m
- StiffMa2_LNX_Vec_sf9_nel90.m
- StiffMa2_WIN_Sca10.m
- StiffMa2_WIN_Sca160.m
- StiffMa2_WIN_Sca20.m
- StiffMa2_WIN_Sca320.m
- StiffMa2_WIN_Sca321.m
- StiffMa2_WIN_Sca322.m
- StiffMa2_WIN_Sca323.m
- StiffMa2_WIN_Sca324.m
- StiffMa2_WIN_Sca325.m
- StiffMa2_WIN_Sca326.m
- StiffMa2_WIN_Sca327.m
- StiffMa2_WIN_Sca328.m
- StiffMa2_WIN_Sca329.m
- StiffMa2_WIN_Sca330.m
- StiffMa2_WIN_Sca331.m
- StiffMa2_WIN_Sca332.m
- StiffMa2_WIN_Sca333.m
- StiffMa2_WIN_Sca334.m
- StiffMa2_WIN_Sca335.m
- StiffMa2_WIN_Sca336.m
- StiffMa2_WIN_Sca337.m
- StiffMa2_WIN_Sca338.m
- StiffMa2_WIN_Sca339.m
- StiffMa2_WIN_Sca340.m
- StiffMa2_WIN_Sca341.m
- StiffMa2_WIN_Sca342.m
- StiffMa2_WIN_Sca343.m
- StiffMa2_WIN_Sca344.m
- StiffMa2_WIN_Sca345.m
- StiffMa2_WIN_Sca346.m
- StiffMa2_WIN_Sca347.m
- StiffMa2_WIN_Sca348.m
- StiffMa2_WIN_Sca349.m
- StiffMa2_WIN_Sca350.m
- StiffMa2_WIN_Sca351.m
- StiffMa2_WIN_Sca352.m
- StiffMa2_WIN_Sca353.m
- StiffMa2_WIN_Sca354.m
- StiffMa2_WIN_Sca355.m
- StiffMa2_WIN_Sca356.m
- StiffMa2_WIN_Sca357.m
- StiffMa2_WIN_Sca358.m
- StiffMa2_WIN_Sca359.m
- StiffMa2_WIN_Sca360.m
- StiffMa2_WIN_Sca40.m
- StiffMa2_WIN_Sca80.m
- StiffMa2_WIN_Vec10.m
- StiffMa2_WIN_Vec160.m
- StiffMa2_WIN_Vec161.m
- StiffMa2_WIN_Vec162.m
- StiffMa2_WIN_Vec163.m
- StiffMa2_WIN_Vec164.m
- StiffMa2_WIN_Vec165.m
- StiffMa2_WIN_Vec166.m
- StiffMa2_WIN_Vec167.m
- StiffMa2_WIN_Vec168.m
- StiffMa2_WIN_Vec169.m
- StiffMa2_WIN_Vec170.m
- StiffMa2_WIN_Vec171.m
- StiffMa2_WIN_Vec172.m
- StiffMa2_WIN_Vec173.m
- StiffMa2_WIN_Vec174.m
- StiffMa2_WIN_Vec175.m
- StiffMa2_WIN_Vec176.m
- StiffMa2_WIN_Vec177.m
- StiffMa2_WIN_Vec178.m
- StiffMa2_WIN_Vec179.m
- StiffMa2_WIN_Vec180.m
- StiffMa2_WIN_Vec181.m
- StiffMa2_WIN_Vec182.m
- StiffMa2_WIN_Vec183.m
- StiffMa2_WIN_Vec184.m
- StiffMa2_WIN_Vec185.m
- StiffMa2_WIN_Vec186.m
- StiffMa2_WIN_Vec187.m
- StiffMa2_WIN_Vec188.m
- StiffMa2_WIN_Vec189.m
- StiffMa2_WIN_Vec190.m
- StiffMa2_WIN_Vec20.m
- StiffMa2_WIN_Vec40.m
- StiffMa2_WIN_Vec80.m
- StiffMa2_WIN_Vec_sf1130.m
- StiffMa2_WIN_Vec_sf130.m
- StiffMa2_WIN_Vec_sf1330.m
- StiffMa2_WIN_Vec_sf1530.m
- StiffMa2_WIN_Vec_sf160.m
- StiffMa2_WIN_Vec_sf1730.m
- StiffMa2_WIN_Vec_sf1930.m
- StiffMa2_WIN_Vec_sf2130.m
- StiffMa2_WIN_Vec_sf2330.m
- StiffMa2_WIN_Vec_sf2530.m
- StiffMa2_WIN_Vec_sf2730.m
- StiffMa2_WIN_Vec_sf2930.m
- StiffMa2_WIN_Vec_sf330.m
- StiffMa2_WIN_Vec_sf530.m
- StiffMa2_WIN_Vec_sf730.m
- StiffMa2_WIN_Vec_sf930.m
tests/Performance/StiffMaPerfTestRst
- Plot_StiffMa_runtime.m
- Plot_StiffMa_speedup.m
- Post_data_stiffma.m
- StiffMaLNX_GSdu32_10.m
- StiffMaLNX_GSdu32_160.m
- StiffMaLNX_GSdu32_195.m
- StiffMaLNX_GSdu32_196.m
- StiffMaLNX_GSdu32_197.m
- StiffMaLNX_GSdu32_198.m
- StiffMaLNX_GSdu32_199.m
- StiffMaLNX_GSdu32_20.m
- StiffMaLNX_GSdu32_200.m
- StiffMaLNX_GSdu32_40.m
- StiffMaLNX_GSdu32_80.m
- StiffMaLNX_GVdu32_10.m
- StiffMaLNX_GVdu32_100.m
- StiffMaLNX_GVdu32_160.m
- StiffMaLNX_GVdu32_20.m
- StiffMaLNX_GVdu32_40.m
- StiffMaLNX_GVdu32_80.m
- StiffMaLNX_GVdu32_95.m
- StiffMaLNX_GVdu32_96.m
- StiffMaLNX_GVdu32_97.m
- StiffMaLNX_GVdu32_98.m
- StiffMaLNX_GVdu32_99.m
- StiffMaWIN_CSdu32_10.m
- StiffMaWIN_CSdu32_160.m
- StiffMaWIN_CSdu32_20.m
- StiffMaWIN_CSdu32_40.m
- StiffMaWIN_CSdu32_80.m
- StiffMaWIN_CVdu32_10.m
- StiffMaWIN_CVdu32_160.m
- StiffMaWIN_CVdu32_20.m
- StiffMaWIN_CVdu32_40.m
- StiffMaWIN_CVdu32_80.m
tests/Verification
tbx/StiffMa
tbx/doc
tbx/doc/examples
- runESTiffScalarCPUvsGPU.mlx
- runEStiffScalarOnCPU.mlx
- runEStiffScalarOnGPU.mlx
- runEStiffVectorCPUvsGPU.mlx
- runEStiffVectorOnCPU.mlx
- runEStiffVectorOnGPU.mlx
- runIndexScalarCPUvsGPU.mlx
- runIndexScalarOnCPU.mlx
- runIndexScalarOnGPU.mlx
- runIndexVectorCPUvsGPU.mlx
- runIndexVectorOnCPU.mlx
- runIndexVectorOnGPU.mlx
- runScalarCPUvsGPU.mlx
- runScalarOnCPU.mlx
- runScalarOnGPU.mlx
- runVectorCPUvsGPU.mlx
- runVectorOnCPU.mlx
- runVectorOnGPU.mlx
Version | Publié le | Notes de version | |
---|---|---|---|
1.6 | See release notes for this release on GitHub: https://github.com/fjramireg/StiffMa/releases/tag/v1.6 |
||
1.5 | |||
1.4.0.0 | See release notes for this release on GitHub: https://github.com/fjramireg/StiffMa/releases/tag/v1.4 |
||
1.3.0.0 | See release notes for this release on GitHub: https://github.com/fjramireg/StiffMa/releases/tag/v1.3 |
||
1.2.0.0 | See release notes for this release on GitHub: https://github.com/fjramireg/StiffMa/releases/tag/v1.2 |
||
1.1.0.0 | See release notes for this release on GitHub: https://github.com/fjramireg/StiffMa/releases/tag/v1.1 |
||
1.0.0.0 | See release notes for this release on GitHub: https://github.com/fjramireg/StiffMa/releases/tag/v1.0 |
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asie-Pacifique
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)