AMD - Jednolita heterogeniczna pamięć dla CPU i GPU
Niemal rok temu powstała organizacja HSA (Heterogeneous Architecture System), która postawiła sobie za cel stworzenie nowego, otwartego standardu obliczeń heterogenicznych opartych na zintegrowaniu wspólnej pamięci dla procesorów CPU i GPU. W skład organizacji weszły koncerny AMD, Samsung, Imagination Technologies, Texas Instruments, Qualcomm, MediaTek i ARM i zaczęły pracę. Później zrobiło się cicho o HSA, aż do dziś, kiedy to oficjalnie ogłoszono o pierwszych ustaleniach technologi hUMA (Heterogeneous Uniform Memory Access), powstałej w celu jak najefektywniejszego wykorzystania bezpośredniej wymiany danych między CPU a GPU. W sporym uproszczeniu po prostu w tym samym czasie dane zgromadzone w pamięci będą widoczne jednocześnie zarówno dla jednostki centralnej, jak i akceleratora graficznego, co znacząco przyśpieszy dostęp do nich, przyśpieszając jednocześnie obliczenia. Dodatkowo takie rozwiązanie ułatwia wykonywanie części obliczeń zmiennoprzecinkowych przez GPU, które w tej dziedzinie jest znacznie szybsze od CPU. Obszerne materiały o hUMA znajdziecie w rozwinięciu newsa...