Например, если у меня есть 64-битная переменная и хранятся в ней два 32-битных элемента данных, возможно, для целей обработки SIMD, есть ли имя для описания логической связи этих двух элементов данных?Имеет ли понятие связывания двух разных элементов данных, сохраняя их в одной переменной?
Мой коллега предлагает «гибридную связь», это широко используемый термин?
Чтобы уточнить: мы придерживаемся концепции более высокого уровня, чем конкретные реализации. Скажем, например, в C-подобный языке у нас есть эти два: Структуры
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;
}
Независимо от причины для этого, существует неявная связь между членами х и у данных в CoupledData, что не существуют в UncoupledData. Существует ли термин, описывающий эту связь между x и y?
Я думаю, "гибридная муфта", когда два мула пытаются спариваться. – Nosredna
В ООП мы будем называть это объектом. –
Ваш первый пример упакован, а второй пример распакован. Но вы можете составить имя, если вам это нужно. Назовите это «гибридная связь» или «спаривание мула» или что угодно. – Nosredna