Μετάβαση στο περιεχόμενο

Basic Linear Algebra Subprograms

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Αυτή είναι μια παλιά έκδοση της σελίδας, όπως διαμορφώθηκε από τον Ggia (συζήτηση | συνεισφορές) στις 16:12, 7 Ιουνίου 2013 ((επεξεργασία με το ProveIt)). Η τρέχουσα διεύθυνση (URL) είναι μόνιμος σύνδεσμος προς αυτή την έκδοση, που μπορεί να διαφέρει σημαντικά από την τρέχουσα έκδοση.
(διαφ.) ← Παλαιότερη έκδοση | Βλέπε τελευταία έκδοση (διαφ.) | Νεότερη έκδοση → (διαφ.)

Η Basic Linear Algebra Subroutine γνωστή και με την συντομογραφία BLAS είναι μια ντεφάκτο σύμβαση για δημιουργία προγραμματιστικών διεπαφών (APIs: Application Programmers interfaces) για προγραμματιστικές βιβλιοθήκες οι οποίες υλοποιούν αλγόριθμους γραμμικής άλγεβρας που συσχετίζονται με διανυσματικές πράξεις και πίνακες (π.χ. πολλαπλασιασμό πινάκων). Η ιδέα για πρώτη φορά δημοσιεύτηκε το 1979 και έχει χρησιμοποιηθεί για την υλοποίηση μεγάλων μαθηματικών βιβλιοθηκών όπως η LAPACK [1]. [2] [3]

Παραπομπές

  1. [www.netlib.org/lapack/ «LAPACK — Linear Algebra PACKage»] Check |url= value (βοήθεια). http://www.netlib.org. Ανακτήθηκε στις 7 Ιουνίου 2013.  Εξωτερικός σύνδεσμος στο |publisher= (βοήθεια)
  2. Chih-Jen Lin. «BLAS: Basic Linear Algebra Subroutines» (PDF). National Taiwan University. Ανακτήθηκε στις 7 Ιουνίου 2013. 
  3. «BLAS (Basic Linear Algebra Subprograms)». http://www.netlib.org. Ανακτήθηκε στις 7 Ιουνίου 2013.  Εξωτερικός σύνδεσμος στο |publisher= (βοήθεια)