II.
LibraryProcess overview
Reference · livelib-process:mathematics--matrix-computation-optimization
matrix-computation-optimization overview
Optimize matrix computations by selecting appropriate decompositions, exploiting structure (sparsity, symmetry), and leveraging high-performance libraries (BLAS, LAPACK).
Attributes
displayName
matrix-computation-optimization
description
Optimize matrix computations by selecting appropriate decompositions, exploiting structure
(sparsity, symmetry), and leveraging high-performance libraries (BLAS, LAPACK).
libraryPath
library/specializations/domains/science/mathematics/matrix-computation-optimization.js
specialization
mathematics
references
- - Golub & Van Loan, Matrix Computations - BLAS Standard: https://www.netlib.org/blas/ - LAPACK: https://www.netlib.org/lapack/ - Intel MKL: https://software.intel.com/mkl - SuiteSparse: https://people.engr.tamu.edu/davis/suitesparse.html
example
const result = await orchestrate('specializations/domains/science/mathematics/matrix-computation-optimization', {
matrixDescription: 'Sparse symmetric positive definite matrix from FEM discretization',
computationGoal: 'Solve linear system Ax = b repeatedly with different b',
matrixProperties: { size: '100000x100000', sparsity: 0.001, symmetric: true, positiveDef: true },
performanceRequirements: { maxTime: '1s per solve', precision: 'double' }
});
usesAgents
- numerical-analyst
Outgoing edges
lib_applies_to_domain1
- domain:mathematics·DomainMathematics
lib_belongs_to_specialization2
- specialization:computational-mathematics·SpecializationComputational Mathematics
- specialization:mathematics·SpecializationMathematics
lib_implements_workflow1
- workflow:experiment-design·WorkflowExperiment Design
lib_involves_role2
- role:research-engineer·RoleResearch Engineer
- role:computational-scientist·RoleComputational Scientist
lib_requires_skill_area3
- skill-area:statistical-analysis·SkillAreaStatistical Analysis
- skill-area:mathematical-reasoning·SkillAreaMathematical Reasoning
- skill-area:data-analysis·SkillAreaData Analysis
uses_agent1
- lib-agent:mathematics--numerical-analyst·LibraryAgentnumerical-analyst
Incoming edges
None.