Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Basic Linear Algebra Subprograms

Index Basic Linear Algebra Subprograms

Basic Linear Algebra Subprograms (kurz: BLAS) bezeichnet eine Programmbibliothek, die elementare Operationen der linearen Algebra wie Vektor- und Matrixmultiplikationen bereitstellt.

44 Beziehungen: AIX, AMD, AMD Athlon, AMD Opteron, Assembler (Informatik), Automatically Tuned Linear Algebra Software, Blas (Begriffsklärung), Boost (C++-Bibliothek), C (Programmiersprache), C++, CUDA, Dreiecksmatrix, Fortran, Generische Programmierung, Grafikprozessor, HP Inc., HP-UX, IBM, Industriestandard, Intel Itanium, Lineare Algebra, Lineares Gleichungssystem, Linux, MacOS, Math Kernel Library, Matlab, Matrix (Mathematik), Matrix Template Library, Matrix-Vektor-Produkt, Matrizenmultiplikation, Microsoft Windows, Netlib, Nvidia, Open Source, OpenCL, PA-RISC, Plattformunabhängigkeit, PowerPC, Programmbibliothek, Programmierschnittstelle, Skalarprodukt, Supercomputer, Vektor, X86-Prozessor.

AIX

AIX (Advanced Interactive eXecutive) ist ein Unix-Betriebssystem des Unternehmens IBM und für den Einsatz in Serversystemen beziehungsweise in Workstations ausgerichtet.

Neu!!: Basic Linear Algebra Subprograms und AIX · Mehr sehen »

AMD

Neuer Hauptsitz in Santa Clara (seit 2017) Altes AMD-Hauptquartier in Sunnyvale (bis Ende 2017) Ehemalige AMD-Fabs in Dresden (2005; links: Fab30; rechts: Fab36) Umsatz- und Gewinnentwicklung 2003–2019 Advanced Micro Devices, Inc. (AMD) ist ein US-amerikanisches Unternehmen der Halbleiterindustrie mit Hauptsitz in Santa Clara, Kalifornien.

Neu!!: Basic Linear Algebra Subprograms und AMD · Mehr sehen »

AMD Athlon

Athlon ist ein eingetragener Markenname des Mikroprozessorherstellers AMD.

Neu!!: Basic Linear Algebra Subprograms und AMD Athlon · Mehr sehen »

AMD Opteron

Opteron ist der Markenname der Server- und Workstationprozessoren von AMD.

Neu!!: Basic Linear Algebra Subprograms und AMD Opteron · Mehr sehen »

Assembler (Informatik)

Ein Assembler (auch Assemblierer) ist ein Computerprogramm, das Quelltext in Maschinensprache übersetzt.

Neu!!: Basic Linear Algebra Subprograms und Assembler (Informatik) · Mehr sehen »

Automatically Tuned Linear Algebra Software

Automatically Tuned Linear Algebra Software (ATLAS) ist eine Unterprogrammbibliothek für Lineare Algebra.

Neu!!: Basic Linear Algebra Subprograms und Automatically Tuned Linear Algebra Software · Mehr sehen »

Blas (Begriffsklärung)

Blas steht für.

Neu!!: Basic Linear Algebra Subprograms und Blas (Begriffsklärung) · Mehr sehen »

Boost (C++-Bibliothek)

Boost ist eine freie C++-Bibliothek, die aus einer Vielzahl von portablen Unterbibliotheken besteht.

Neu!!: Basic Linear Algebra Subprograms und Boost (C++-Bibliothek) · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: Basic Linear Algebra Subprograms und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: Basic Linear Algebra Subprograms und C++ · Mehr sehen »

CUDA

CUDA (früher auch Compute Unified Device Architecture genannt) ist eine von Nvidia entwickelte Programmierschnittstelle (API), mit der Programmteile durch den Grafikprozessor (GPU) abgearbeitet werden können.

Neu!!: Basic Linear Algebra Subprograms und CUDA · Mehr sehen »

Dreiecksmatrix

Unter einer Dreiecksmatrix versteht man in der Mathematik eine quadratische Matrix, die sich dadurch auszeichnet, dass alle Einträge unterhalb (obere Dreiecksmatrix) bzw.

Neu!!: Basic Linear Algebra Subprograms und Dreiecksmatrix · Mehr sehen »

Fortran

Fortran ist eine prozedurale, seit 2003 auch eine objektorientierte Programmiersprache, die insbesondere für numerische Berechnungen in Wissenschaft, Technik und Forschung eingesetzt wird.

Neu!!: Basic Linear Algebra Subprograms und Fortran · Mehr sehen »

Generische Programmierung

Generische Programmierung ist ein Verfahren zur Entwicklung wiederverwendbarer Software-Bibliotheken.

Neu!!: Basic Linear Algebra Subprograms und Generische Programmierung · Mehr sehen »

Grafikprozessor

Schema mit Funktionseinheiten eines modernen Grafikprozessors. Für DIF siehe Video Display Controller. Nvidia GeForce 3 Ein Grafikprozessor (kurz GPU; dieses teilweise lehnübersetzt Grafikeinheit und seltener auch Video-Einheit oder englisch video processing unit sowie visual processing unit, kurz VPU genannt) ist ein auf die Berechnung von Grafiken spezialisierter und optimierter Prozessor für Computer, Spielkonsolen und Smartphones.

Neu!!: Basic Linear Algebra Subprograms und Grafikprozessor · Mehr sehen »

HP Inc.

Die HP Inc. (bis 1. November 2015 Hewlett-Packard Company) ist einer der größten US-amerikanischen PC- und Druckerhersteller, registriert in Wilmington, Delaware und mit der Unternehmenszentrale in Palo Alto, Kalifornien.

Neu!!: Basic Linear Algebra Subprograms und HP Inc. · Mehr sehen »

HP-UX

HP-UX (Hewlett Packard Unix) ist ein kommerzielles Unix-Betriebssystem der Firma Hewlett Packard Enterprise und stammt aus der System-V-Familie.

Neu!!: Basic Linear Algebra Subprograms und HP-UX · Mehr sehen »

IBM

Die International Business Machines Corporation (IBM) ist ein börsennotiertes US-amerikanisches IT- und Beratungsunternehmen mit Sitz in Armonk im Bundesstaat New York.

Neu!!: Basic Linear Algebra Subprograms und IBM · Mehr sehen »

Industriestandard

Ein Industriestandard oder – vor allem im englischen Sprachraum – De-facto-Standard, seltener auch Quasistandard, ist ein technischer Standard, der nicht durch ein Normengremium verabschiedet, sondern von Industrieunternehmen definiert wurde.

Neu!!: Basic Linear Algebra Subprograms und Industriestandard · Mehr sehen »

Intel Itanium

Der Intel Itanium ist ein 64-Bit-Mikroprozessor, der gemeinsam von Hewlett-Packard und Intel entwickelt wurde und 2001 erstmals auf den Markt kam.

Neu!!: Basic Linear Algebra Subprograms und Intel Itanium · Mehr sehen »

Lineare Algebra

Die lineare Algebra (auch Vektoralgebra) ist ein Teilgebiet der Mathematik, das sich mit Vektorräumen beschäftigt.

Neu!!: Basic Linear Algebra Subprograms und Lineare Algebra · Mehr sehen »

Lineares Gleichungssystem

Ein lineares Gleichungssystem (kurz LGS) ist in der linearen Algebra eine Menge linearer Gleichungen mit einer oder mehreren Unbekannten, die alle gleichzeitig erfüllt sein sollen.

Neu!!: Basic Linear Algebra Subprograms und Lineares Gleichungssystem · Mehr sehen »

Linux

Als Linux (deutsch) oder GNU/Linux (siehe GNU/Linux-Namensstreit) bezeichnet man in der Regel freie, unixähnliche Mehrbenutzer-Betriebssysteme, die auf dem Linux-Kernel und wesentlich auf GNU-Software basieren.

Neu!!: Basic Linear Algebra Subprograms und Linux · Mehr sehen »

MacOS

Das Betriebssystem macOS, früher Mac OS X und OS X, ist das Betriebssystem des kalifornischen Hard- und Software-Unternehmens Apple für Laptop- und Desktop-Computer der Mac-Reihe.

Neu!!: Basic Linear Algebra Subprograms und MacOS · Mehr sehen »

Math Kernel Library

Die Intel Math Kernel Library (Intel MKL) ist eine Programmbibliothek für mathematische Berechnungen von der Firma Intel.

Neu!!: Basic Linear Algebra Subprograms und Math Kernel Library · Mehr sehen »

Matlab

Matlab (Eigenschreibweise: MATLAB) ist eine kommerzielle Software des US-amerikanischen Unternehmens MathWorks zur Lösung mathematischer Probleme und zur grafischen Darstellung der Ergebnisse.

Neu!!: Basic Linear Algebra Subprograms und Matlab · Mehr sehen »

Matrix (Mathematik)

Schema für eine allgemeine m\times n-Matrix Bezeichnungen In der Mathematik versteht man unter einer Matrix (Plural Matrizen) eine rechteckige Anordnung (Tabelle) von Elementen (meist mathematischer Objekte, etwa Zahlen).

Neu!!: Basic Linear Algebra Subprograms und Matrix (Mathematik) · Mehr sehen »

Matrix Template Library

Die Matrix Template Library (MTL) ist eine lineare-Algebra-Bibliothek für C++.

Neu!!: Basic Linear Algebra Subprograms und Matrix Template Library · Mehr sehen »

Matrix-Vektor-Produkt

Bei einer Matrix-Vektor-Multiplikation muss die Spaltenzahl der Matrix gleich der Zahl der Komponenten des Vektors sein. Die Komponentenzahl des Ergebnisvektors entspricht dann der Zeilenzahl der Matrix. Das Matrix-Vektor-Produkt ist in der linearen Algebra das Produkt einer Matrix mit einem Vektor.

Neu!!: Basic Linear Algebra Subprograms und Matrix-Vektor-Produkt · Mehr sehen »

Matrizenmultiplikation

Bei einer Matrizenmultiplikation muss die Spaltenzahl der ersten Matrix gleich der Zeilenzahl der zweiten Matrix sein. Die Ergebnismatrix hat dann die Zeilenzahl der ersten und die Spaltenzahl der zweiten Matrix. Die Matrizenmultiplikation oder Matrixmultiplikation ist in der Mathematik eine multiplikative Verknüpfung von Matrizen.

Neu!!: Basic Linear Algebra Subprograms und Matrizenmultiplikation · Mehr sehen »

Microsoft Windows

Microsoft Windows (englische Aussprache) bzw.

Neu!!: Basic Linear Algebra Subprograms und Microsoft Windows · Mehr sehen »

Netlib

Netlib ist eine Programmbibliothek zum wissenschaftlichen Rechnen, die von AT&T, den Bell Laboratories, der University of Tennessee und dem Oak Ridge National Laboratory unterhalten wird.

Neu!!: Basic Linear Algebra Subprograms und Netlib · Mehr sehen »

Nvidia

Nvidias Hauptverwaltung in Santa Clara (2023) Die Nvidia Corporation (Eigenschreibweise: NVIDIA, Aussprache:, von spanisch La Envidia, Neid) ist einer der größten Entwickler von Grafikprozessoren und Chipsätzen für Personal Computer, Server und Spielkonsolen.

Neu!!: Basic Linear Algebra Subprograms und Nvidia · Mehr sehen »

Open Source

Logo der Open Source Initiative Als Open Source (aus englisch open source, wörtlich offene Quelle) wird Software bezeichnet, deren Quelltext öffentlich ist und von Dritten eingesehen, geändert und genutzt werden kann.

Neu!!: Basic Linear Algebra Subprograms und Open Source · Mehr sehen »

OpenCL

OpenCL ist eine Schnittstelle für uneinheitliche Parallelrechner, die z. B.

Neu!!: Basic Linear Algebra Subprograms und OpenCL · Mehr sehen »

PA-RISC

Prozessorkern (Die)-Foto eines HP PA-7000 (PCX-S) Prozessorkern (Die)-Foto eines HP PA-7100LC (PCX-L) Parallel/Precision Architecture Reduced Instruction Set Computer (PA-RISC) ist eine Mikroprozessor-Architektur von Hewlett-Packard für den Einsatz im Server- und Workstationbereich.

Neu!!: Basic Linear Algebra Subprograms und PA-RISC · Mehr sehen »

Plattformunabhängigkeit

Die Plattformunabhängigkeit – genauer als plattformübergreifend (engl. cross-platform) und allgemeiner -portabel – bezeichnet in der Informationstechnik jene Eigenschaft, die ein Computerprogramm auf verschiedenen Computerplattformen ausführbar macht.

Neu!!: Basic Linear Algebra Subprograms und Plattformunabhängigkeit · Mehr sehen »

PowerPC

PowerPC (PPC) ist eine Mikroprozessor-Architektur, die 1991 durch ein US-amerikanisches Konsortium der Unternehmen Apple, IBM und Motorola (ab 2004 Freescale) – auch kurz AIM genannt – spezifiziert wurde.

Neu!!: Basic Linear Algebra Subprograms und PowerPC · Mehr sehen »

Programmbibliothek

Eine Programmbibliothek (kurz Bibliothek;, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten.

Neu!!: Basic Linear Algebra Subprograms und Programmbibliothek · Mehr sehen »

Programmierschnittstelle

Quelltextkompatibilität, d. h. Quelltext kann ohne Anpassungen für die jeweiligen Systeme erfolgreich kompiliert werden. Eine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von, wörtlich ‚Anwendungs­programmier­schnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird.

Neu!!: Basic Linear Algebra Subprograms und Programmierschnittstelle · Mehr sehen »

Skalarprodukt

Das Skalarprodukt zweier Vektoren im euklidischen Anschauungsraum hängt von der Länge der Vektoren und dem eingeschlossenen Winkel ab. Das Skalarprodukt (auch inneres Produkt oder Punktprodukt) ist eine mathematische Verknüpfung, die zwei Vektoren eine Zahl (Skalar) zuordnet.

Neu!!: Basic Linear Algebra Subprograms und Skalarprodukt · Mehr sehen »

Supercomputer

Der ''Columbia''-Supercomputer der NASA mit 20×512 Intel-Itanium-2-Prozessoren Logik-Recheneinheit des Cray-1-Rechners Als Supercomputer (aus dem Englischen entlehnt, dazu teilweise übersetzt Superrechner und weiter übersetzt „ Großrechner“; außerdem auch Hochleistungsrechner genannt) werden für ihre Zeit besonders schnelle Computer (Allzweckrechner) bezeichnet.

Neu!!: Basic Linear Algebra Subprograms und Supercomputer · Mehr sehen »

Vektor

Im allgemeinen Sinn versteht man in der linearen Algebra unter einem Vektor (lateinisch vector „Träger, Fahrer“) ein Element eines Vektorraums.

Neu!!: Basic Linear Algebra Subprograms und Vektor · Mehr sehen »

X86-Prozessor

DIP-40 IBM PC zur Anwendung Ein x86-Prozessor ist ein Mikroprozessor der x86-Prozessorarchitektur.

Neu!!: Basic Linear Algebra Subprograms und X86-Prozessor · Mehr sehen »

Leitet hier um:

BLAS.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »