fast-matmul
Software
·
OSTI ID:1231955
This software provides implementations of fast matrix multiplication algorithms. These algorithms perform fewer floating point operations than the classical cubic algorithm. The software uses code generation to automatically implement the fast algorithms based on high-level descriptions. The code serves two general purposes. The first is to demonstrate that these fast algorithms can out-perform vendor matrix multiplication algorithms for modest problem sizes on a single machine. The second is to rapidly prototype many variations of fast matrix multiplication algorithms to encourage future research in this area. The implementations target sequential and shared memory parallel execution.
- Short Name / Acronym:
- FAST-MATMUL; 003227MLTPL00
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Linux or OS X; Compatibility: Multiplatform
- Research Organization:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 1231955
- Country of Origin:
- United States
Similar Records
Project Report on DOE Young Investigator Grant (Contract No. DE-FG02-02ER25525) Dynamic Scheduling and Fusion of Irregular Computation (August 15, 2002 to August 14, 2005)
FD_CSEM
Floating-Point Units and Algorithms for field-programmable gate arrays
Other
·
Tue Aug 16 00:00:00 EDT 2005
·
OSTI ID:1231955
FD_CSEM
Software
·
Mon May 09 00:00:00 EDT 2005
·
OSTI ID:1231955
Floating-Point Units and Algorithms for field-programmable gate arrays
Software
·
Tue Nov 01 00:00:00 EST 2005
·
OSTI ID:1231955