Recursion leads to automatic variable blocking for dense linear-algebra algorithms
We describe some modifications of the LAPACK dense linear-algebra algorithms using recursion. Recursion leads to automatic variable blocking. LAPACK's level-2 versions transform into level-3 codes by using recursion. The new recursive codes are written in FORTRAN 77, which does not support recu...
Gespeichert in:
| Veröffentlicht in: | IBM journal of research and development Jg. 41; H. 6; S. 737 - 755 |
|---|---|
| 1. Verfasser: | |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Armonk, NY
International Business Machines
01.11.1997
International Business Machines Corporation |
| Schlagworte: | |
| ISSN: | 0018-8646, 0018-8646, 2151-8556 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | We describe some modifications of the LAPACK dense linear-algebra algorithms using recursion. Recursion leads to automatic variable blocking. LAPACK's level-2 versions transform into level-3 codes by using recursion. The new recursive codes are written in FORTRAN 77, which does not support recursion as a language feature. Gaussian elimination with partial pivoting and Cholesky factorization are considered. Very clear algorithms emerge with the use of recursion. The recursive codes do exactly the same computation as the LAPACK codes, and a single recursive code replaces both the level-2 and level-3 versions of the corresponding LAPACK codes. We present an analysis of the recursive algorithm in terms of both FLOP count and storage usage. The matrix operands are more `squarish' using recursion. The total area of the submatrices used in the recursive algorithm is less than the total area used by the LAPACK level-3 right-/left-looking algorithms. We quantify the difference; we also quantify how the FLOPS are computed. Also, we show that the algorithms exhibit high performance on RISC-type processors. In fact, except for small matrices, the recursive version outperforms the level-3 LAPACK versions of DGETRF and DPOTRF on an RS /6000 super(TM) workstation. For the level-2 versions, the performance gain approaches a factor of 3. We also demonstrate that a change to the LAPACK DLASWP routine can improve the performance of both the recursive version and DGETRF by more than 15 percent. |
|---|---|
| AbstractList | We describe some modifications of the LAPACK dense linear-algebra algorithms using recursion. Recursion leads to automatic variable blocking. LAPACK's level-2 versions transform into level-3 codes by using recursion. The new recursive codes are written in FORTRAN 77, which does not support recursion as a language feature. Gaussian elimination with partial pivoting and Cholesky factorization are considered. Very clear algorithms emerge with the use of recursion. The recursive codes do exactly the same computation as the LAPACK codes, and a single recursive code replaces both the level-2 and level-3 versions of the corresponding LAPACK codes. We present an analysis of the recursive algorithm in terms of both FLOP count and storage usage. The matrix operands are more `squarish' using recursion. The total area of the submatrices used in the recursive algorithm is less than the total area used by the LAPACK level-3 right-/left-looking algorithms. We quantify the difference; we also quantify how the FLOPS are computed. Also, we show that the algorithms exhibit high performance on RISC-type processors. In fact, except for small matrices, the recursive version outperforms the level-3 LAPACK versions of DGETRF and DPOTRF on an RS /6000 super(TM) workstation. For the level-2 versions, the performance gain approaches a factor of 3. We also demonstrate that a change to the LAPACK DLASWP routine can improve the performance of both the recursive version and DGETRF by more than 15 percent. Gustavson describes some modifications of the LAPACK dense linear-algebra algorithms using recursion, which leads to automatic variable blocking. |
| Author | Gustavson, F. G. |
| Author_xml | – sequence: 1 givenname: F. G. surname: Gustavson fullname: Gustavson, F. G. organization: IBM Research Division, Thomas J. Watson Research Center, P.O. Box 2I8, Yorktown Heights, New York 10598, USA |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=2120453$$DView record in Pascal Francis |
| BookMark | eNpt0U1LxDAQBuAgCurqyT8QRLxI1yRNm3gU8QsEQfRcJslUo9lEk1bw39tlFxHxNHN4Zhjm3SWbMUUk5ICzOedSnWY3l7ydM1WrDbLDGNeVbmW7-avfJrulvDLGGinPdsjDA9oxF58iDQiu0CFRGIe0gMFb-gnZgwlITUj2zcdn2qdMHcaCNPiIkCsIz2gy0Kmm7IeXRdkjWz2EgvvrOiNPV5ePFzfV3f317cX5XWVrrodKudqBNC0TzhqjG2MMt61qjDJaid44KbRAjtoBcoHSGNDSaSEs46yWqp6R49Xe95w-RixDt_DFYggQMY2lE_ys0Vos4eEf-JrGHKfbOiFY2zCp5ISO1giKhdBniNaX7j37BeSvaZlgsqkndrJiNqdSMvY_grNumUGXXTdl0C0zmDT_o60fps-mOGTw4d-ZbwYzjC8 |
| CODEN | IBMJAE |
| CitedBy_id | crossref_primary_10_1002_wics_164 crossref_primary_10_1145_3061664 crossref_primary_10_1145_358438_349325 crossref_primary_10_1137_090769156 crossref_primary_10_1017_S0962492914000038 crossref_primary_10_1145_358438_349323 crossref_primary_10_1137_100788926 crossref_primary_10_1002_cpe_728 crossref_primary_10_1016_j_jpdc_2013_10_005 crossref_primary_10_1016_j_cam_2008_11_012 crossref_primary_10_1017_S0962492916000015 crossref_primary_10_1109_JPROC_2008_917732 crossref_primary_10_1016_j_parco_2015_10_003 crossref_primary_10_1023_A_1021928926132 crossref_primary_10_1145_383738_383741 crossref_primary_10_1002_cpe_2974 crossref_primary_10_1002_cpe_3306 crossref_primary_10_1002_cpe_630 crossref_primary_10_1145_568014_379559 crossref_primary_10_1016_j_laa_2006_03_018 crossref_primary_10_1007_s00607_016_0537_2 crossref_primary_10_1145_2395116_2395121 crossref_primary_10_1177_10943420221136848 crossref_primary_10_1016_j_jpdc_2014_02_003 crossref_primary_10_1145_1057387_1057388 crossref_primary_10_1145_1067967_1067969 crossref_primary_10_1109_TCAD_2019_2925377 crossref_primary_10_1137_130929060 crossref_primary_10_2478_amcs_2019_0030 crossref_primary_10_1145_2491491_2491492 crossref_primary_10_1016_S0377_0427_00_00401_5 crossref_primary_10_1002_cpe_4055 crossref_primary_10_1016_j_infsof_2014_10_001 crossref_primary_10_1016_j_procs_2012_04_003 crossref_primary_10_1023_A_1007560600904 crossref_primary_10_1109_TPDS_2002_1058095 crossref_primary_10_1002_cpe_661 crossref_primary_10_1137_S0036144503428693 crossref_primary_10_1016_j_future_2003_07_007 crossref_primary_10_1016_j_parco_2008_10_002 crossref_primary_10_1109_TPDS_2012_242 crossref_primary_10_1002_cpe_1467 crossref_primary_10_1145_2427023_2427026 crossref_primary_10_1016_j_jcp_2023_112137 crossref_primary_10_1002_cpe_3110 crossref_primary_10_1145_592843_592845 crossref_primary_10_1007_s10766_016_0441_6 crossref_primary_10_1016_j_procs_2012_04_012 crossref_primary_10_1023_A_1012293814832 crossref_primary_10_1145_1837853_1693484 crossref_primary_10_1145_504210_504213 crossref_primary_10_1145_383845_383867 crossref_primary_10_1002_cpe_857 crossref_primary_10_1177_1094342017725568 crossref_primary_10_1016_j_parco_2003_05_014 crossref_primary_10_1016_j_parco_2009_12_002 crossref_primary_10_1137_090760969 crossref_primary_10_1002_spe_626 crossref_primary_10_1007_s11227_012_0824_4 |
| ContentType | Journal Article |
| Copyright | 1998 INIST-CNRS Copyright International Business Machines Corporation Nov 1997 |
| Copyright_xml | – notice: 1998 INIST-CNRS – notice: Copyright International Business Machines Corporation Nov 1997 |
| DBID | AAYXX CITATION IQODW 3V. 7WY 7WZ 7XB 87Z 88I 8AL 8AO 8FE 8FG 8FK 8FL 8G5 ABUWG AFKRA ARAPS AZQEC BEC BENPR BEZIV BGLVJ CCPQU DWQXO FRNLG F~G GNUQQ GUQSH HCIFZ JQ2 K60 K6~ K7- L.- M0C M0N M2O M2P MBDVC P5Z P62 PHGZM PHGZT PKEHL PQBIZ PQBZA PQEST PQGLB PQQKQ PQUKI PRINS Q9U 7SC 8FD L7M L~C L~D |
| DOI | 10.1147/rd.416.0737 |
| DatabaseName | CrossRef Pascal-Francis ProQuest Central (Corporate) ProQuest ABI/INFORM Collection ABI/INFORM Global (PDF only) ProQuest Central (purchase pre-March 2016) ABI/INFORM Collection Science Database (Alumni Edition) Computing Database (Alumni Edition) ProQuest Pharma Collection ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ABI/INFORM Collection (Alumni Edition) Research Library (Alumni Edition) ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials eLibrary ProQuest Central Business Premium Collection Technology collection ProQuest One Community College ProQuest Central Business Premium Collection (Alumni) ABI/INFORM Global (Corporate) ProQuest Central Student Research Library Prep SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection (Alumni Edition) ProQuest Business Collection Computer Science Database ABI/INFORM Professional Advanced ABI/INFORM Global Computing Database Research Library Science Database Research Library (Corporate) Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic ProQuest One Academic Middle East (New) ProQuest One Business (UW System Shared) ProQuest One Business (Alumni) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China ProQuest Central Basic Computer and Information Systems Abstracts Technology Research Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef ABI/INFORM Global (Corporate) ProQuest Business Collection (Alumni Edition) ProQuest One Business Research Library Prep Computer Science Database ProQuest Central Student Technology Collection ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection elibrary ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College Research Library (Alumni Edition) ProQuest Pharma Collection ProQuest Central China ABI/INFORM Complete ProQuest Central ABI/INFORM Professional Advanced ProQuest One Applied & Life Sciences ProQuest Central Korea ProQuest Research Library ProQuest Central (New) ABI/INFORM Complete (Alumni Edition) Advanced Technologies & Aerospace Collection Business Premium Collection ABI/INFORM Global ProQuest Computing ProQuest Science Journals (Alumni Edition) ABI/INFORM Global (Alumni Edition) ProQuest Central Basic ProQuest Science Journals ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection ProQuest Business Collection Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition ProQuest One Business (Alumni) ProQuest One Academic ProQuest One Academic (New) ProQuest Central (Alumni) Business Premium Collection (Alumni) Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts ABI/INFORM Global (Corporate) |
| Database_xml | – sequence: 1 dbid: BENPR name: ProQuest Central url: https://www.proquest.com/central sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Physics Computer Science Applied Sciences |
| EISSN | 0018-8646 2151-8556 |
| EndPage | 755 |
| ExternalDocumentID | 25309172 2120453 10_1147_rd_416_0737 |
| Genre | Feature |
| GroupedDBID | --Z -~X .DC 29I 3EH 41~ 53G 5GY 6IK 6TJ 7WY 88I 8AO 8EE 8FE 8FG 8FL 8G5 8R4 8R5 9M8 AAFWJ AAIKC AAJGR AAMNW AAYXX ABEFU ABFSI ABJNI ABPPZ ABUFD ABUWG ABVLG ACGFO ACGFS ACGOD ACNCT AENEX AETEA AFFHD AFFNX AFKRA AI. ALMA_UNASSIGNED_HOLDINGS ARAPS AZQEC BCR BCU BEC BEFXN BENPR BES BEZIV BFFAM BGLVJ BGNUA BKEBE BLC BPEOZ BPHCQ C1A CCPQU CITATION CYX DWQXO E.L EBS EJD FRNLG GNUQQ GROUPED_ABI_INFORM_RESEARCH GUQSH HCIFZ H~9 IPLJI JAVBF K60 K6V K6~ K7- M0C M2O M2P M43 MS~ MVM OCL OHT OVT P-O P2P P62 PHGZM PHGZT PQBIZ PQBZA PQGLB PQQKQ PROAC Q2X RNS RWL S10 SJFOW TAE TN5 U5U UPT VH1 VOH WH7 XSB ZCA ZCG ZE2 ZY4 ~02 ABAZT IQODW XJT 3V. 7XB 8AL 8FK JQ2 L.- M0N MBDVC PKEHL PQEST PQUKI PRINS Q9U 7SC 8FD L7M L~C L~D |
| ID | FETCH-LOGICAL-c318t-7d3da4b602dcbb85bbb1c675b7b872fbd4282e1e8dae12e4bba84d822c0103473 |
| IEDL.DBID | BENPR |
| ISICitedReferencesCount | 131 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000071347200008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0018-8646 |
| IngestDate | Sun Nov 09 12:20:07 EST 2025 Sun Nov 30 05:35:52 EST 2025 Mon Jul 21 09:18:31 EDT 2025 Tue Nov 18 20:42:39 EST 2025 Sat Nov 29 07:09:53 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 6 |
| Keywords | Experimental result Computer arithmetic Cholesky method Recursive algorithm Factorization Linear algebra |
| Language | English |
| License | CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c318t-7d3da4b602dcbb85bbb1c675b7b872fbd4282e1e8dae12e4bba84d822c0103473 |
| Notes | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23 |
| PQID | 220650474 |
| PQPubID | 41123 |
| PageCount | 19 |
| ParticipantIDs | proquest_miscellaneous_21958827 proquest_journals_220650474 pascalfrancis_primary_2120453 crossref_primary_10_1147_rd_416_0737 crossref_citationtrail_10_1147_rd_416_0737 |
| PublicationCentury | 1900 |
| PublicationDate | 1997-11-01 |
| PublicationDateYYYYMMDD | 1997-11-01 |
| PublicationDate_xml | – month: 11 year: 1997 text: 1997-11-01 day: 01 |
| PublicationDecade | 1990 |
| PublicationPlace | Armonk, NY |
| PublicationPlace_xml | – name: Armonk, NY – name: Armonk |
| PublicationTitle | IBM journal of research and development |
| PublicationYear | 1997 |
| Publisher | International Business Machines International Business Machines Corporation |
| Publisher_xml | – name: International Business Machines – name: International Business Machines Corporation |
| SSID | ssj0005449 |
| Score | 1.9122609 |
| Snippet | Gustavson describes some modifications of the LAPACK dense linear-algebra algorithms using recursion, which leads to automatic variable blocking. We describe some modifications of the LAPACK dense linear-algebra algorithms using recursion. Recursion leads to automatic variable blocking. LAPACK's level-2... |
| SourceID | proquest pascalfrancis crossref |
| SourceType | Aggregation Database Index Database Enrichment Source |
| StartPage | 737 |
| SubjectTerms | Algorithmics. Computability. Computer arithmetics Algorithms Applied sciences Computer science; control theory; systems Exact sciences and technology Linear programming Theoretical computing Variables |
| Title | Recursion leads to automatic variable blocking for dense linear-algebra algorithms |
| URI | https://www.proquest.com/docview/220650474 https://www.proquest.com/docview/21958827 |
| Volume | 41 |
| WOSCitedRecordID | wos000071347200008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVPQU databaseName: ABI/INFORM Global (OCUL) customDbUrl: eissn: 0018-8646 dateEnd: 20090131 omitProxy: false ssIdentifier: ssj0005449 issn: 0018-8646 databaseCode: M0C dateStart: 19961101 isFulltext: true titleUrlDefault: https://search.proquest.com/abiglobal providerName: ProQuest – providerCode: PRVPQU databaseName: Advanced Technologies & Aerospace Database customDbUrl: eissn: 0018-8646 dateEnd: 20090131 omitProxy: false ssIdentifier: ssj0005449 issn: 0018-8646 databaseCode: P5Z dateStart: 19961101 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 0018-8646 dateEnd: 20090131 omitProxy: false ssIdentifier: ssj0005449 issn: 0018-8646 databaseCode: K7- dateStart: 19961101 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest ABI/INFORM Collection customDbUrl: eissn: 0018-8646 dateEnd: 20090131 omitProxy: false ssIdentifier: ssj0005449 issn: 0018-8646 databaseCode: 7WY dateStart: 19961101 isFulltext: true titleUrlDefault: https://www.proquest.com/abicomplete providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 0018-8646 dateEnd: 20090131 omitProxy: false ssIdentifier: ssj0005449 issn: 0018-8646 databaseCode: BENPR dateStart: 19961101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Research Library customDbUrl: eissn: 0018-8646 dateEnd: 20090131 omitProxy: false ssIdentifier: ssj0005449 issn: 0018-8646 databaseCode: M2O dateStart: 19961101 isFulltext: true titleUrlDefault: https://search.proquest.com/pqrl providerName: ProQuest – providerCode: PRVPQU databaseName: Science Database customDbUrl: eissn: 0018-8646 dateEnd: 20090131 omitProxy: false ssIdentifier: ssj0005449 issn: 0018-8646 databaseCode: M2P dateStart: 19961101 isFulltext: true titleUrlDefault: https://search.proquest.com/sciencejournals providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3fS9xAEB6qVrBIbU-lp9Xug0-FVbO3ye49FRWlUHo9jpZaX8L-Cgp6OZOcf39ncntXxdKXvmwI2cCSmd35ZjIzH8BB4jw6PibjaIwEl9Jrrq2Q3GaZC32JRib1LdmEGgz05WV_GHNz6phWOT8T24Pal45i5EdCEJiQSn6a3HMijaKfq5FBYwlWqFEZqvnK6flgOPqT4yEj_k1wCZnMYoFeItVR5Q8RixyihqsnJml9Ymr8OsWM1uLZCd2anYuN_1zwG3gd8SY7mSnIW3gRxh3YmHM5sLi1O_DqUWPCDqy2iaGu3oTRiALyFFJjt6gONWtKZqZN2XZ6ZQ_oaVPtFbNoEynozhADMzzK6sAIv5qKE48IeuQMr7i85vqu3oIfF-ffzz7zyMPAHe74hivf80ba7Fh4Z61OrbWJQ0fDKquVKKxHF0aEJGhvQiKCtNZoFLoQjkgkpOptw_K4HId3wIIyxrrMFrJvpDNENmMQYaaF14UqUt2Fj3NR5C42KSeujNt8VkCt8srnKLec5NaFg8Xkyaw3x9-n7T2R6WIuWm0EtL0u7M4FmMcNXOcL6XXhw-Ip7jz6nWLGoZziFOrTo4Xa-ef7u7DWdrxtyxffw3JTTcMevHQPzU1d7cOS-vlrP6ot3n1RHMevx2c0im_tOMRxmF79BtLS-5Q |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1NTxRBEK0gaJAQ0EXjikAf8GLSwPT2TvcejCEogQAbQzDhNnZ190STdWedmcXwo_iPVM_HCtF44-BpDlMzSXe_qnr9VQ9gO7KOJj4m5pSMBJfSaa5RSI5xbP1AUpLpu0psQg2H-vJy8HkObtq7MOFYZRsTq0DtMhvWyHeFCGRCKvlh8pMH0aiwudoqaNSoOPHXv2jGVrw__kjD-1aIw08XB0e8ERXgluBbcuV6zkiM94SziLqPiJEl1owKtRIpOuLjwkdeO-Mj4SWi0dQCIWxQRJCqR_99BAuS5l3Brc72Dn6fKJEN246owbGMm-uAkVS7udsh5rND_qTuJcDliSloLNJaROOPfFAlucPV_6x7nsFKw6bZfg3_5zDnxx1YbZUqWBO4OrB0p-xiB55Ux15tsQbn52G7ISwYshGBvWBlxsy0zKo6tuzKkHfiyDOkjB-2FBgxfEaBuvAssHOT86CSgrlh9KTuKL_9KF7Alwdp8UuYH2dj_wqYV8agjTGVAyOtCVI6hvhzP3U6VWlfd-FdO_SJbUqwByWQUVJfD1dJ7hLCSRJw0oXtmfGkrjzyd7ONexia2RInIbre68J6C5ikCU9FMkNLF7ZmbymuhM0iM_bZlExCFSIt1Ot_fr8Fi0cXZ6fJ6fHwZB2eVrV9q4uab2C-zKd-Ax7bq_J7kW9WrsLg60OD7xZ-E1Mb |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Nb9QwEB2VAhUIUViKupRSH8oFyV3idWLvASFEWVEVlqoCqbfUYzsq0rLZJtlW_DT-HeN8LFQgbj1wyiFOJNtvZp7t8TyA3cg6WviYhFMwElxKp7lGITkmifUjSUEmdrXYhJpM9MnJ6GgFfnR3YUJaZecTa0ftchv2yAdCBDIhlRxkbVbE0f749fycBwGpcNDaqWk0CDn03y9p9Va-OtinqX4uxPjd57fveSswwC1BueLKDZ2RmLwUziLqGBEjSwwaFWolMnTEzYWPvHbGR8JLRKOpN0LYoI4g1ZD-ewNuKhnLYFwfxadf2SWyZd4RdT6RSXs1MJJqULg9YkF7ZFvqSjC8NzclzUvWCGr8ERvqgDde_4-H6gHcb1k2e9OYxUNY8bMerHcKFqx1aD24-1s5xh7crtNhbfkIjo_DMUTYSGRTMoKSVTkziyqv69uyC0NWi1PPkJhAOGpgxPwZOfDSs8DaTcGDegoWhtGThqM6-1ZuwJdr6fFjWJ3lM78JzCtj0CaYyZGR1gSJHUO8Os6czlQW6z686GCQ2rY0e1AImabNtXGVFi4lzKQBM33YXTaeNxVJ_t5s-wqelm2JqxCNH_ZhqwNP2rqtMl0ipw87y7fkb8Ihkpn5fEFNQnUiLdSTf36_A2uEufTDweRwC-7UJX_r-5tPYbUqFn4bbtmL6mtZPKuthsHpdWPvJ5kqXAI |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Recursion+leads+to+automatic+variable+blocking+for+dense+linear-algebra+algorithms&rft.jtitle=IBM+journal+of+research+and+development&rft.au=Gustavson%2C+F+G&rft.date=1997-11-01&rft.issn=0018-8646&rft.volume=41&rft.issue=6&rft.spage=737&rft.epage=755&rft_id=info:doi/10.1147%2Frd.416.0737&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-8646&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-8646&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-8646&client=summon |