Ahora está siguiendo esta publicación
- Verá actualizaciones en las notificaciones de contenido en seguimiento.
- Podrá recibir correos electrónicos, en función de las preferencias de comunicación que haya establecido.
StiffMa
Compartir '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.
Citar como
Francisco Ramírez (2024). StiffMa (https://github.com/fjramireg/StiffMa/releases/tag/v1.6), GitHub. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCommunity Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
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
Versión | Publicado | Notas de la versión | |
---|---|---|---|
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 |
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- 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)
Asia-Pacífico
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)