Wenn ich zum Beispiel eine 64-Bit-Variable habe und zwei 32-Bit-Datenelemente darin ablege, gibt es vielleicht für die Zwecke der SIMD-Verarbeitung einen Namen, der die logische Kopplung dieser beiden Datenelemente beschreibt?Hat das Konzept der Kopplung zweier verschiedener Datenelemente, die in einer einzelnen Variablen gespeichert werden, einen Namen?
Ein Kollege von mir schlägt "Hybrid Coupling" vor, ist das ein weit verbreiteter Begriff?
Um zu verdeutlichen: Wir sind nach einem höheren Level-Konzept als spezifische Implementierungen. Nehmen wir zum Beispiel in einer C-ähnlichen Sprache haben wir diese beiden Strukturen:
struct CoupledData
{
uint64 x_and_y; // x is stored in the top 4 bytes, y in the bottom 4
}
struct UncoupledData
{
uint32 x;
uint32 y;
}
Unabhängig von der Gründe dafür gibt es eine implizite Kopplung zwischen den x- und y-Datenelemente in CoupledData, die nicht der Fall ist existieren in UncoupledData. Gibt es einen Begriff, der diese Kopplung zwischen x und y beschreibt?
Ich denke, "Hybrid-Kopplung" ist, wenn zwei Mulis versuchen zu paaren. – Nosredna
In OOP würden wir es ein Objekt nennen. –
Ihr erstes Beispiel ist gepackt und das zweite Beispiel ist entpackt. Aber Sie können einen Namen erfinden, wenn Sie ihn intern benötigen. Nennen Sie es "Hybrid-Kopplung" oder "Maultier-Paarung" oder was auch immer Sie mögen. – Nosredna