@InProceedings{jeff97:_optim_matrix_multip_using_phipac,
  author = 	 {Jeff Bilmes and Krste Asanovi\'{c} and Chee--Whye Chin and 
Jim Demmel},
  title = 	 {Optimizing Matrix Multiply Using {PHiPAC}: A Portable,
High-Performance, {ANSI C} coding methodology},
  booktitle = 	 {Proceedings of the International Conference on 
Supercomputing},
  year =	 1997,
  month =	 {July}
}

@TechReport{jeff98:_phipac,
  author = 	 {Jeff Bilmes and Krste Asanovic and Chee--Whye Chin and 
Jim Demmel},
  title = 	 {The {PHiPAC} v1.0 Matrix-Multiply Distribution},
  institution =  {CS Division, University of California at Berkeley},
  year = 	 1998,
  number =	 {UCB/CSD-98-1020},
  month =	 {October}
}

@InProceedings{siek98:_matrix_templ_librar1,
  author = 	 {Jeremy Siek and Andrew Lumsdaine},
  title = 	 {The Matrix Template Library: A Generic Programming Approach
to High Performance Numerical Linear Algebra},
  booktitle = 	 {Proceedings of the International Symposium on Computing in
Object-Oriented Parallel Environments (ISCOPE)},
  year =	 1998,
  month =	 {December}
}

@InProceedings{siek98:_matrix_templ_librar2,
  author = 	 {Jeremy Siek and Andrew Lumsdaine},
  title = 	 {The Matrix Template Library: A unifying Framework for 
                  Numerical Linear ALgebra},
  booktitle = 	 {Proceedings of the 12th European Conference on 
                  Object-Oriented Programming},
  year =	 1998,
  month =	 {July},
  note =	 {Workshop on Parallel Object-Oriented Scientific Computing
                  {(POOSC '98)}}
}

@TechReport{whaley97:_autom_tuned_linear_algeb_softw_atlas,
  author = 	 {R. Clint Whaley and Jack J. Dongarra},
  title = 	 {Automatically Tuned Linear Algebra Software {(ATLAS)}},
  institution =  {University of Tennessee},
  year = 	 1997,
  month =	 {July}
}

@Misc{autom_tuned_linear_algeb_softw_atlas,
  title =	 {Automatically Tuned Linear Algebra Software {(ATLAS)}},
  howpublished = {http://netlib2.cs.utk.edu/atlas/
Date of access: May 31, 2001.}
}


@TechReport{whaley00:_autom_empir_optim_softw_atlas_projec,
  author = 	 {R. Clint Whaley and Antoine Petitet and Jack J. Dongarra},
  title = 	 {Automated Empirical Optimization of Software and the
{ATLAS} Project},
  institution =  {University of Tennessee},
  year = 	 2000,
  month =	 {September},
  note =	 {http://www.netlib.org/atlas/
Date of access: May 31, 2001.}
}

@TechReport{bo95:_gemm_based_level_blas,
  author = 	 {Bo K{\aa}gstr{\"o}m and Per Ling and Charles Van Loan},
  title = 	 {{GEMM}-Based Level 3 {BLAS}: High-Performance Model
Implementations and Performance Evaluation Benchmark},
  institution =  {Department of Computing Science, Ume{\aa} University, 
Sweden},
  year = 	 1995,
  number =	 {UMINF-95.18}
}

@InProceedings{monica91:_cache_perfor_optim_block_algor,
  author = 	 {Monica S. Lam and Edward E. Rothberg and Michael E. Wolf},
  title = 	 {The Cache Performance and Optimizations of Blocked
Algorithms},
  booktitle = 	 {Proceedings of the Fourth International Conference on 
Architectural Support for Programming Languages and Operating Systems
(ASPLOS IV)},
  year =	 1991,
  month =	 {April}
}

@InProceedings{wolf91:_data_local_optim_algor,
  author = 	 {Michael E. Wolf and Monica S. Lam},
  title = 	 {A Data Locality Optimizing Algorithm},
  booktitle = 	 {Proceedings of the ACM SIGPLAN 1991 Conference on
Programming Language Design and Implementation},
  year =	 1991,
  month =	 {June}
}

@TechReport{schreiber90:_autom_block_nested_loops,
  author = 	 {Robert Schreiber and Jack Dongarra},
  title = 	 {Automatic Blocking of Nested Loops},
  institution =  {Department of Computer Science, University of Tennessee},
  year = 	 1990,
  number =	 {CS-90-108},
  month =	 {May}
}

@InProceedings{wolfe87:_iterat_space_tilin_memor_hierar,
  author = 	 {Michael Wolfe},
  title = 	 {Iteration Space Tiling for Memory Hierarchies},
  booktitle = 	 {Proceedings of the Third SIAM Conference on Parallel 
Processing for Scientific Computing},
  year =	 1987,
  month =	 {December}
}

@InProceedings{frens97:_auto_matrix_multip_track_blas3,
  author = 	 {J. D. Frens and D. S. Wise},
  title = 	 {Auto-blocking Matrix Multiplication or Tracking {BLAS3}
Performance with Source Code},
  booktitle = 	 {Proceedings of the 6th ACM SIGPLAN Symposium on Principles
and Practice of Parallel Programming},
  year = 	 1997,
  month = 	 {June}
}

@InProceedings{siddhartha99:_recur_array_layout_fast_paral_matrix_multip,
  author = 	 {Siddhartha Chatterjee and Alvin Lebeck and 
Praveen Patnala and Mithuna Thottethodi},
  title = 	 {Recursive Array Layouts and Fast Parallel Matrix 
Multiplication},
  booktitle = 	 {Proceedings of the 11th ACM Symposium on Parallel Algorithms
and Architectures (SPAA '99)},
  year = 	 1999,
  month = 	 {June}
}

@InProceedings{chatterjee99:_nonlin_array_layout_hierar_memor_system,
  author = 	 {Siddhartha Chatterjee and Vibhor Jain and Alvin Lebeck 
and Shyam Mundhra and Mithuna Thottethodi},
  title = 	 {Nonlinear Array Layouts for Hierarchical Memory Systems},
  booktitle = 	 {Proceedings of the 13th ACM International Conference on
Supercomputing {(ICS '99)}},
  year =	 1999,
  month =	 {June}
}

@TechReport{valsalam98:_effic_index_algor_morton_order_storag_array,
  author = 	 {Vinod K. Valsalam},
  title = 	 {Efficient Indexing Algorithm for Morton Order Storage of
2D Arrays},
  institution =  {Engineering Research Center, Mississippi State University},
  year = 	 1998,
  number = 	 {MSSU-COE-ERC-99-03},
  month = 	 {November}
}

@TechReport{valsalam00:_fast_integ_dilat_struc_probl,
  author = 	 {Vinod Valsalam and Anthony Skjellum},
  title = 	 {Fast Integer Dilation for Structured Problems},
  institution =  {Engineering Research Center, Mississippi State University,
Mississippi 39762, U.S.A.},
  year = 	 2000,
  number =	 {MSSU-COE-ERC-00-05},
  month =	 {March}
}

@InProceedings{huss-lederman96:_implem_algor_matrix_multip,
  author = 	 {Steven Huss-Lederman and Elaine M. Jacobson and 
Jeremy R. Johnson and Anna Tsao and Thomas Turnbull},
  title = 	 {Implementation of {Strassen's} Algorithm for Matrix 
Multiplication},
  booktitle = 	 {Proceedings of Supercomputing '96},
  year =	 1996,
  month =	 {November}
}

@TechReport{huss-lederman96:_algor_matrix_multip,
  author = 	 {Steven Huss-Lederman and Elaine M. Jacobson and 
Jeremy R. Johnson and Anna Tsao and Thomas Turnbull},
  title = 	 {{Strassen's} Algorithm for Matrix Multiplication: Modeling,
Analysis and Implementation},
  institution =  {Center for Computing Sciences},
  year = 	 1996,
  number =	 {CCS-TR-96-147}
}

@InProceedings{pauca97:_archit_effic_matrix_multip,
  author = 	 {V. Paul Pauca and Xiaobai Sun and Siddhartha Chatterjee
and Alvin R. Lebeck},
  title = 	 {Architecture-Efficient {Strassen's} Matrix Multiplication:
A Case Study of Divide-and-Conquer Algorithms},
  booktitle = 	 {Proceedings of the International Linear Algebra Society
(ILAS) Symposium on Algorithms for Control, Signals and Image Processing},
  year =	 1997,
  month =	 {June}
}

@InProceedings{thottethodi98:_tunin_matrix_multip_memor_effic,
  author = 	 {Mithuna Thottethodi and Siddhartha Chatterjee and Alvin
R. Lebeck},
  title = 	 {Tuning {Strassen's} Matrix Multiplication for Memory
Efficiency},
  booktitle = 	 {Proceedings of Supercomputing '98},
  year =	 1998,
  month =	 {November}
}

@Article{kumar95:_tensor_produc_formul_matrix_multip_algor,
  author = 	 {B. Kumar and C.-H Huang and P. Sadayappan and R. W. Johnson},
  title = 	 {A Tensor Product Formulation of {Strassen's} Matrix 
Multiplication Algorithm},
  journal = 	 {Scientific Programming},
  year = 	 1995,
  volume =	 4,
  number =	 4,
  pages =	 {275--289}
}

@Article{strassen69:_gauss_elimin_optim,
  author = 	 {V. Strassen},
  title = 	 {Gaussian Elimination is not Optimal},
  journal = 	 {Numerische Mathematik},
  year = 	 1969,
  volume =	 13,
  pages =	 {354--356}
}

@Article{lawson79:_basic_linear_algeb_subpr_fortr_usage,
  author = 	 {C. Lawson and R. Hanson and D. Kincaid and F. Krogh},
  title = 	 {Basic Linear Algebra Subprograms for FORTRAN Usage},
  journal = 	 {ACM Transactions on Mathematical Software},
  year = 	 1979,
  volume =	 5,
  number =	 3,
  pages =	 {308--323}
}

@Article{dongarra90:_level_basic_linear_algeb_subpr,
  author = 	 {J. J. Dongarra and J. Du Croz and I. S. Duff and 
S. Hammarling},
  title = 	 {A set of Level 3 Basic Linear Algebra Subprograms},
  journal = 	 {ACM Transactions on Mathematical Software},
  year = 	 1990,
  volume =	 16,
  number =	 1,
  pages =	 {1--17}
}

@Unpublished{skjellum97:_draft_docum_blas_lite_specif,
  author = 	 {Anthony Skjellum and Purushotham Bangalore},
  title = 	 {Draft Document for the {BLAS Lite} Specification},
  note = 	 {Department of Computer Science, Mississippi State 
University},
  month =	 {February},
  year =	 1997
}


@Unpublished{lumsdaine96:_multic_toolb_projec_blais_workin_note,
  author = 	 {Andrew Lumsdaine and Anthony Skjellum and Purushotham 
Bangalore},
  title = 	 {The Multicomputer Toolbox Project {BLAIS} Working Note \#0:
Standard Sequential Mathematical Libraries: Promises and Pitfalls,
Opportunities and Challenges},
  note = 	 {Department of Computer Science, Mississippi State
University},
  month =	 {May},
  year =	 1996
}


@InProceedings{siek98:_ration_approac_portab_high_perfor,
  author = 	 {Jeremy Siek and Andrew Lumsdaine},
  title = 	 {A Rational Approach to Portable High Performance:
                  The Basic Linear Algebra Instruction Set {(BLAIS)}
                  and the Fixed Algorithm Size Template {(FAST)} Library},
  booktitle = 	 {Proceedings of the 12th European Conference on 
                  Object-Oriented Programming},
  year =	 1998,
  month =	 {July},
  note =	 {Workshop on Parallel Object-Oriented Scientific Computing
                  {(POOSC '98)}}
}

@InBook{golub96:_matrix_comput1,
  author =	 {Gene Golub and Charles Van Loan},
  title = 	 {Matrix Computations},
  chapter = 	 1,
  publisher = 	 {The Johns Hopkins University Press},
  year = 	 1996,
  edition =	 {{Third}},
  pages =	 {43--46}
}

@InBook{golub96:_matrix_comput2,
  author =	 {Gene Golub and Charles Van Loan},
  title = 	 {Matrix Computations},
  chapter = 	 2,
  publisher = 	 {The Johns Hopkins University Press},
  year = 	 1996,
  edition =	 {{Third}},
  pages =	 {66--67}
}


@Article{dongarra90:_set_level_basic_linear_algeb_subpr,
  author = 	 {Jack Dongarra and Jeremy Du Croz and Iain Duff and
                  Sven Hammarling},
  title = 	 {A Set of Level~3 Basic Linear Algebra Subprograms},
  journal = 	 {ACM Transactions on Mathematical Software},
  year = 	 1990,
  volume =	 16,
  number =	 1,
  pages =	 {1--17},
  month =	 {March}
}

@Misc{blas_basic_linear_algeb_subpr,
  title =	 {Basic Linear Algebra Subprograms {(BLAS)}},
  howpublished = {http://www.netlib.org/blas/
Date of access: May 31, 2001.}
}

@Misc{mipsp_famil_compil,
  title =	 {{MIPSpro} Family of Compilers},
  howpublished = {http://www.sgi.com/developers/devtools/languages/mipspro.html
Date of access: May 31, 2001.}
}

@Book{sagan94:_space_fillin_curves,
  author =	 {Hans Sagan},
  title = 	 {Space Filling Curves},
  publisher = 	 {Springer--Verlag},
  year = 	 1994
}

@InProceedings{gustavson98:_recur_block_data_format_dense,
  author = 	 {Fred Gustavson and Andr{\'e} Henriksson and 
                  Bo K{\aa}gstr{\"o}m and Per Ling},
  title = 	 {Recursive Blocked Data Formats and {BLAS's} for Dense 
                  Linear Algebra Algorithms},
  booktitle = 	 {4th International Workshop on Applied Parallel Computing 
                  in Large Scale Scientific and Industrial Problems 
                  {(PARA '98)}},
  pages =	 {195--206},
  year =	 1998,
  number =	 1541,
  series =       {Lecture Notes in Computer Science},
  month =	 {June},
  publisher =	 {Springer--Verlag},
}

@Article{gustavson97:_recur_leads_autom_variab_block,
  author = 	 {Fred Gustavson},
  title = 	 {Recursion Leads to Automatic Variable Blocking for 
                  Dense Linear Algebra Algorithms},
  journal = 	 {{IBM} Journal of Research and Development},
  year = 	 1997,
  volume =	 41,
  number =	 6,
  pages =	 {737--755},
  month =	 {November}
}

@InProceedings{birov99:_paral_mathem_librar_projec_pmlp1,
  author = 	 {L. Birov and A. Prokofiev and Y. Bartenev and A. Vargin and
                  A. Purkayastha and Y. Dandass and V. Erzunov and 
                  E. Shanikova and A. Skjellum and P. Bangalore and 
                  E. Shuvalov and V. Ovechkin and N. Frolova and S. Orlov and
                  S. Egorov},
  title = 	 {The Parallel Mathematical Libraries Project {(PMLP)}: 
                  Overview, Design Innovations and Preliminary Results},
  booktitle = 	 {Fifth International Conference on Parallel Computing 
                  Technologies {(PACT '99)}},
  pages =	 {186--193},
  year =	 1999,
  number =	 1662,
  series =       {Lecture Notes in Computer Science},
  month =	 {September},
  publisher =	 {Springer--Verlag},
}

@InProceedings{birov99:_paral_mathem_librar_projec_pmlp2,
  author = 	 {Lubomir Birov and Yuri Bartenev and Anatoly Vargin and
                  Avijit Purkayastha and Anthony Skjellum and Yoginder Dandass
                  and Purushotham Bangalore},
  title = 	 {The Parallel Mathematical Libraries Project {(PMLP)} -- 
                  A Next Generation Scalable, Sparse, Object-Oriented,
                  Mathematical Library Suite},
  booktitle = 	 {Proceedings of the Ninth {SIAM} Conference on Parallel 
                  Processing for Scientific Computing},
  year =	 1999,
  month =	 {March}
}

@Misc{paral_mathem_librar_projec_pmlp,
  title =	 {The Parallel Mathematical Libraries Project {(PMLP)}},
  howpublished = {http://WWW.ERC.MsState.Edu/labs/hpcl/pmlp/
Date of access: May 31, 2001.}
}

@Misc{matrix_templ_librar_mtl,
  title =	 {The Matrix Template Library {(MTL)}},
  howpublished = {http://www.lsc.nd.edu/research/mtl/
Date of access: May 31, 2001.}
}

@Article{higham90:_exploit_fast_matrix_multip_within_level_blas,
  author = 	 {Nicholas Higham},
  title = 	 {Exploiting Fast Matrix Multiplication Within the Level~3
{BLAS}},
  journal = 	 {{ACM} Transactions on Mathematical Software},
  year = 	 1990,
  volume =	 16,
  number =	 4,
  pages =	 {352--368},
  month =	 {December}
}

@Article{schrack92:_findin_neigh_equal_size_linear,
  author = 	 {G{\"u}nther Schrack},
  title = 	 {Finding Neighbors of Equal Size in Linear Quadtrees
and Octrees in Constant Time},
  journal = 	 {CVGIP: Image Understanding},
  year = 	 1992,
  volume =	 55,
  number =	 3,
  pages =	 {221--230},
  month =	 {May}
}

@TechReport{wise99:_morton_matric_deser_suppor,
  author = 	 {David Wise and Jeremy Frens},
  title = 	 {Morton-order Matrices Deserve Compilers' Support},
  institution =  {Department of Computer Science, 
Indiana University, Bloomington, Indiana 47405-4101, U.S.A.},
  year = 	 1999,
  month =	 {November},
  number =	 {533}
}

@InProceedings{wise00:_ahnen_index_morton_array_matrix_local_free,
  author = 	 {David Wise},
  title = 	 {Ahnentafel Indexing into Morton-ordered Arrays, or 
Matrix Locality for Free},
  booktitle = 	 {European Conference on Parallel Computing, Euro-Par 2000},
  pages =	 {774--784},
  year =	 2000,
  number =	 1900,
  series =       {Lecture Notes in Computer Science},
  month =	 {August},
  publisher =	 {Springer--Verlag},
}

@InProceedings{fischer74:_effic_proced_using_matrix_algor,
  author = 	 {P. Fischer and R. Probert},
  title = 	 {Efficient Procedures for Using Matrix Algorithms},
  booktitle = 	 {Automata, Languages and Programming},
  pages =	 {413--427},
  year =	 1974,
  number =	 14,
  series =       {Lecture Notes in Computer Science},
  publisher =	 {Springer--Verlag}
}

@InProceedings{stocco95:_integ_dilat_contr_quadt_octrees,
  author =       {Stocco L and Schrack G},
  title =        {Integer Dilation and Contraction for Quadtrees and Octrees},
  booktitle =    {Proceedings of the IEEE Pacific Rim Conference on 
Communications, Computers, and Signal Processing},
  year =         1995,
  month =        {May}
}

@TechReport{brent70:_algor_matrix_multip,
  author = 	 {R. Brent},
  title = 	 {Algorithms for Matrix Multiplication},
  institution =  {Computer Science Department, Stanford University, Palo Alto,
California, U.S.A.},
  year = 	 1970,
  number =	 {CS 157}
}

@Article{douglas94:_gemmw,
  author = 	 {C. Douglas and M. Heroux and G. Slishman and R. M. Smith},
  title = 	 {{GEMMW:} A Portable Level 3 {BLAS} {Winograd} Variant of 
{Strassen's} Matrix-Matrix Multiply Algorithm},
  journal = 	 {Journal of Computational Physics},
  year = 	 1994,
  volume =	 110,
  pages =	 {1--10}
}

@Misc{ibm:_engin_scien_subrout_librar_essl,
  author =	 {IBM Corporation},
  title =	 {Engineering and Scientific Subroutine Library {(ESSL)}},
  howpublished = {http://www.rs6000.ibm.com/software/Apps/essl.html
Date of access: May 31, 2001.}
}


@Misc{corporation:_engin_scien_subrout_librar_essl_aix,
  author =	 {IBM Corporation},
  title =	 {Engineering and Scientific Subroutine Library {(ESSL)} for
{AIX}: Guide and Reference, Version 3 Release 2},
  howpublished = {http://www.austin.ibm.com/resource/aix\_resource/sp\_books/essl/
Date of access: May 31, 2001.}
}

@Article{li97:_poly_algor_paral_dense_matrix,
  author = 	 {Jin Li and Anthony Skjellum and Robert Falgout},
  title = 	 {A Poly-Algorithm for Parallel Dense Matrix Multiplication on
                        Two-Dimensional Process Grid Topologies},
  journal = 	 {Concurrency: Practice and Experience},
  year = 	 1997,
  volume =	 9,
  number =	 5,
  pages =	 {345--389}
}

@Misc{blast,
  author = "BLAS Technical Forum",
  title = "Basic Linear Algebra Subprograms Standards Document",
  howpublished = "http://www.netlib.org/blas/blast-forum/
Date of access: May 31, 2001.",
  month = "September",
  year = 1998
}

@Book{          Anderson92,
  author       = "E.~Anderson and others",
  title        = "{LAPACK} Users' Guide",
  publisher    = "SIAM Press, Philadelphia, PA.",
  year         = 1992,
  key          = "Anderson92",

}

@Misc{comput_plant_cplan,
  title =        {Computational Plant {(Cplant)}},
  howpublished = {http://www.cs.sandia.gov/cplant/
Date of access: May 31, 2001.}
}


@Article{mccomb88:_engin_scien_subrout_librar_ibm_vector_facil,
  author = 	 {J. McComb and S. Schmidt},
  title = 	 {Engineering and Scientific Subroutine Library for the
IBM~3090 Vector Facility},
  journal = 	 {IBM Systems Journal},
  year = 	 1988,
  volume =	 27,
  number =	 4,
  pages =	 {404--415}
}

@Article{agarwal94:_improv_perfor_linear_algeb_algor,
  author = 	 {R.C. Agarwal and F.G. Gustavson and M. Zubair},
  title = 	 {Improving Performance of Linear Algebra Algorithms
for Dense Matrices Using Algorithmic Prefetch},
  journal = 	 {IBM Journal of Research and Development},
  year = 	 1994,
  volume =	 38,
  number =	 3,
  pages =	 {265--276},
  month =	 {May}
}

@Article{agarwal94:_exploit_funct_paral_power_desig,
  author = 	 {R.C. Agarwal and F.G. Gustavson and M. Zubair},
  title = 	 {Exploiting Functional Parallelism of {POWER2} to Design
High-Performance Numerical Algorithms},
  journal = 	 {IBM Journal of Research and Development},
  year = 	 1994,
  volume =	 38,
  number =	 5,
  pages =	 {563--576},
  month =	 {September}
}


@article{ agarwal95threedimensional,
    author = "R. C. Agarwal and S. M. Balle and F. G. Gustavson and M. Joshi 
and P. Palkar",
    title = "A Three-Dimensional Approach to Parallel Matrix Multiplication",
    journal = "IBM Journal of Research and Development",
    volume = "39",
    number = "5",
    pages = "575--582",
    year = "1995",
}

@InProceedings{gustavson00:_new_gener_data_struc_matric,
  author = 	 {Fred G. Gustavson},
  title = 	 {New Generalized Data Structures for Matrices Lead to a
Variety of High Performance Algorithms},
  booktitle = 	 {Proceedings of the IFIP TC2/WG2.5 Working Conference on
the Architecture of Scientific Software},
  year =	 2000,
  month =	 {October}
}


@InProceedings{andersen99:_lawra_linear_algeb_with_recur_algor,
  author = 	 {B.S. Andersen and F. Gustavson and A. Karaivanov and 
J. Wasniewski and P.Y. Yalamov},
  title = 	 {LAWRA - Linear Algebra With Recursive Algorithms},
  booktitle = 	 {Proceedings of the Conference on Parallel Processing and 
Applied Mathematics},
  pages =	 {63--76},
  year =	 1999,
  month =	 {September}
}


@Article{gustavson00:_minim_storag_high_perfor_choles,
  author = 	 {F. Gustavson and I. Jonsson },
  title = 	 {Minimal-Storage High-Performance {Cholesky} Factorization 
via Blocking and Recursion},
  journal = 	 {IBM Journal of Research and Development},
  year = 	 2000,
  volume =	 44,
  number =	 6,
  pages =	 {823--849},
  month =	 {November}
}

@InProceedings{chen91:_hierar_block_flow_analy_numer_linear_algeb,
  author = 	 {D. Chen},
  title = 	 {Hierarchical Blocking and data Flow Analysis for Numerical 
Linear Algebra},
  booktitle = 	 {ACM Int. Conf. Supercomputing},
  pages =	 {12--19},
  year =	 1991
}

@inproceedings{navarro94:_mob_forms,
    author = "Juan J. Navarro and Toni Juan and Tomas Lang",
    title = "{MOB} Forms: A Class of Multilevel Block Algorithms for Dense 
Linear Algebra Operations",
    booktitle = "International Conference on Supercomputing",
    pages = "354-363",
    year = 1994,
}

@article{gallivan88:_impac_hierar_memor_system_linear,
    author = "Gallivan, K. A. and Jalby, W. and Meier, U. and Sameh, A. H.",
    title = "Impact of Hierarchical Memory Systems on Linear Algebra Algorithm Design",
    journal = "The International Journal of Supercomputer Applications",
    volume = 2,
    number = 1,
    pages = "12--48",
    year = 1988
}


@article{aberdeen:_emmer,
  author = 	 {D. Aberdeen and J. Baxter},
  title = 	 {{Emmerald:} A Fast Matrix-Matrix Multiply Using {Intel SIMD} 
Technology},
  journal = 	 {Concurrency: Practice and Experience},
  note =         {To appear. http://csl.anu.edu.au/~daa/research.html
Date of access: May 31, 2001.}
}

@TechReport{gunnels01:_famil_high_perfor_matrix_multip_algor,
  author = 	 {John Gunnels and Greg Henry and Robert van de Geijn},
  title = 	 {A Family of High-Performance Matrix Multiplication
Algorithms},
  institution =  {Department of Computer Science, The University of Texas, 
Austin},
  year = 	 2001,
  howpublished = {http://www.cs.utexas.edu/users/flame/pubs.html
Date of access: May 31, 2001.}
}


@InProceedings{gunnels98:_flexib_class_paral_matrix_multip_algor,
  author = 	 {John Gunnels and Calvin Lin and Greg Morrow and 
Robert van de Geijn},
  title = 	 {A Flexible Class of Parallel Matrix Multiplication
Algorithms},
  booktitle = 	 {Proceedings of First Merged International Parallel
Processing Symposium and Symposium on Parallel and Distributed Processing
{(IPPS/SPDP~'98)}},
  pages =	 {110--116},
  year =	 1998
}

@TechReport{gunnels00:_formal_linear_algeb_method_envir_flame_overv,
  author = 	 {John Gunnels and Robert van de Geijn and Greg Henry},
  title = 	 {Formal Linear Algebra Methods Environment {(FLAME)}
Overview},
  institution =  {The University of Texas at Austin},
  year = 	 2000,
  month =	 {November},
  note =	 {{FLAME} Working Note \#1}
}

@InProceedings{Greer:1997:HPS,
  author =       "Bruce Greer and Greg Henry",
  title =        "High Performance Software on {Intel Pentium Pro}
                 Processors or Micro-Ops to {TeraFLOPS}",
  booktitle = 	 {{SC97} Conference Proceedings},
  year =         "1997",
  note =          "http://www.supercomp.org/sc97/proceedings/TECH/GREER/INDEX.HTM
Date of access: May 31, 2001."
}

@inproceedings{ gustavson98superscalar,
    author = "Fred G. Gustavson and Andr{\'e} Henriksson and Isak Jonsson and 
Bo K{\aa}gstr{\"o}m and Per Ling",
    title = "Superscalar {GEMM}-based Level 3 {BLAS} - The On-going Evolution 
of a Portable and High-Performance Library",
    booktitle = {Applied Parallel Computing in Large Scale Scientific 
                       and Industrial Problems ({PARA})}, 
    series = {Lecture Notes in Computer Science, No. 1541}, 
    pages = "207-215",
    year = "1998"
}

@Misc{valsalam:_linear_algeb_based_hierar_exten,
  author =	 {Vinod Valsalam and Anthony Skjellum},
  title =	 {Linear Algebra Based on Hierarchical Extension of
Recursive Orderings {(LAB-HERO)}},
  howpublished = {http://www.hpcl.cs.msstate.edu/lab-hero/
Date of access: May 31, 2001.}
}

@Article{coppersmith90:_matrix_multip_arith_progr,
  author = 	 {D. Coppersmith and S. Winograd},
  title = 	 {Matrix Multiplication via Arithmetic Progressions},
  journal = 	 {J. Symbolic Comput.},
  year = 	 1990,
  pages =	 {251-280}
}

@InProceedings{pan84:_how_multip_matric_faster,
  author = 	 {V. Pan},
  title = 	 {How to Multiply Matrices Faster},
  booktitle = 	 {Lecture Notes in Computer Science},
  year =	 1984,
  volume =	 179,
  publisher =	 {Springer-Verlag}
}

@Misc{valsalam00:_framew_high_matrix_multip_based,
  author =       {Vinod Valsalam and Anthony Skjellum},
  title =        {A Framework for High-performance Matrix Multiplication
Based on Hierarchical Abstractions, Algorithms and Optimized Low-level
Kernels},
  howpublished = {Concurrency and Computation: Practice and
Experience},
  number = {10},
  volume = {14},
  pages = {805-840},
  year =         2002
}

