Efficient householder QR factorization for superscalar processors

Artikeleigenschaften
Abstrakt
Zitieren
Carrig, James J., and Gerard G. L. Meyer. “Efficient Householder QR Factorization for Superscalar Processors”. ACM Transactions on Mathematical Software, vol. 23, no. 3, 1997, pp. 362-78, https://doi.org/10.1145/275323.275326.
Carrig, J. J., & Meyer, G. G. L. (1997). Efficient householder QR factorization for superscalar processors. ACM Transactions on Mathematical Software, 23(3), 362-378. https://doi.org/10.1145/275323.275326
Carrig JJ, Meyer GGL. Efficient householder QR factorization for superscalar processors. ACM Transactions on Mathematical Software. 1997;23(3):362-78.
Journalkategorien
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Technology
Technology (General)
Industrial engineering
Management engineering
Applied mathematics
Quantitative methods
Beschreibung

Kann Algorithmusdesign das volle Potenzial von Superskalarprozessoren freisetzen? Dieser Artikel stellt zwei parametrisierte Householder-QR-Faktorisierungsalgorithmen vor, die auf die Cache- und Registerarchitekturen zugeschnitten sind, die in Superskalarprozessoren üblich sind. Algorithmusdesigner müssen Speicherreferenzen rationalisieren und eine effiziente Datennutzung in der gesamten Speicherhierarchie ermöglichen. Es werden Richtlinien für die Auswahl von Parameterwerten entwickelt, die die Cache- und Registernutzung optimieren. Die neuen Algorithmen werden implementiert und auf verschiedenen Systemen leistungsoptimiert, darunter ein Intel Pentium Pro, ein IBM SP2-Knoten und ein Silicon Graphics POWER Challenge XL-Prozessor. Die Ergebnisse demonstrieren die Effektivität dieser Algorithmen bei der Maximierung der Prozessorleistung und bieten wertvolle Einblicke für numerische Berechnungen und lineare Algebra auf modernen Computerplattformen. Durch die Berücksichtigung der spezifischen Herausforderungen von Superskalararchitekturen trägt diese Forschung zum High-Performance Computing bei.

Diese Forschung, die in ACM Transactions on Mathematical Software veröffentlicht wurde, stimmt direkt mit dem Fokus des Journals auf effiziente und zuverlässige mathematische Algorithmen überein. Durch die Vorstellung optimierter Algorithmen für die Householder-QR-Faktorisierung trägt der Artikel zur Weiterentwicklung numerischer Berechnungs- und linearer Algebra-Software bei.

Auffrischen