architekturabhängig
Architekturabhängig bedeutet in der Informationstechnik, dass die Funktionsweise oder das Verhalten einer Softwarekomponente stark von der zugrunde liegenden Computerarchitektur abhängt. Typische Einflussgrößen sind der Befehlssatz der CPU (ISA), die Wortbreite, Endianness, das Speicher- und das Threading-Modell sowie die ABI (Anwendungs- oder Systemschnittstellen). Dadurch können derselbe Binärcode oder dieselbe ausführbare Datei auf unterschiedlichen Architekturen unterschiedlich funktionieren oder gar nicht lauffähig sein.
In der Praxis betrifft Architekturabhängigkeit vor allem kompilierten Programmen. Quellcode muss oft neu kompiliert werden, und
Zur Reduzierung der Abhängigkeit entwickeln sich Strategien wie Architekturneutralität durch Abstraktionsebenen, plattformunabhängige Bytecode- oder Laufzeitumgebungen. Build-
Siehe auch Portabilität, Architekturneutralität, Compiler- und Laufzeitumgebungen.