Zalecana, 2024

Wybór redaktorów

Konsorcjum branżowe w celu rozwiązania otwartych specyfikacji dotyczących wykorzystania oprogramowania na urządzeniach wielordzeniowych

Program DRUKI Gofin - Wysyłka sprawozdania finansowego w formacie XML

Program DRUKI Gofin - Wysyłka sprawozdania finansowego w formacie XML
Anonim

Firmy, w tym Advanced Micro Devices i ARM, utworzyły konsorcjum, które zapewnia otwartą specyfikację oprogramowania, które zostanie napisane i wdrożone w opłacalny sposób w wielu konfiguracjach sprzętowych, zostało ogłoszone we wtorek.

Fundacja Heterogeneous System Architecture (HSA) zapewni otwartą specyfikację interfejsu sprzętowego, w ramach której wykonanie programu może być łatwo odciążone na inne zasoby przetwarzania dostępne na serwerach, komputerach i urządzeniach mobilnych. Nowa specyfikacja doprowadzi do zastosowania aplikacji przenośnych na różnych architekturach, a jednocześnie umożliwi podział obciążeń pomiędzy procesory i procesory graficzne w celu uzyskania szybszych i bardziej energooszczędnych komputerów.

Komputery i urządzenia mobilne łączą procesory z większą liczbą elementów -procesory przyspieszające zadania obliczeniowe. Wiele najszybszych superkomputerów korzysta dzisiaj z procesorów graficznych i procesorów, aby przyspieszyć skomplikowane obliczenia związane z aplikacjami nauki i matematyki. Urządzenia mobilne mają akceleratory przyspieszające aplikacje graficzne i zabezpieczające.

Innymi firmami w HSA Foundation są Texas Instruments, który opracowuje chipy do smartfonów, Imagination Technologies, które rozwija technologię graficzną używaną w smartfonach i tabletach oraz MediaTek, która zapewnia mobilne chipy . Do niektórych ważnych firm brakuje Intel, który konkuruje z AMD i ARM na rynku serwerów, telefonów komórkowych i komputerów PC.

AMD i ARM oferują procesory oparte na różnych zestawach instrukcji, ale specyfikacje dostarczone przez HSA będą mieć charakter agnostyczny, powiedział rzecznik AMD Phil Hughes.

Po pierwsze, nowa specyfikacja wzbogaci OpenCL, standard programowania dla równoległego wykonywania zadań w procesorach wielordzeniowych. Standard OpenCL zawiera język programowania w stylu C z interfejsami API (interfejsami programowania aplikacji) do równoległego wykonywania zadań w całym sprzęcie, w tym procesorach i procesorach graficznych. Wsparcia OpenCL obejmują firmy Apple, IBM, Intel, Nvidia i AMD.

"HSA korzysta z OpenCL, usuwając kopie pamięci, wysyłając depresję o niskim opóźnieniu i pomagając ulepszyć model pamięci i wskaźniki współużytkowane przez CPU i GPU" - powiedział Hughes.

Oprogramowanie jest zwykle napisane specjalnie dla urządzenia, a HSA Foundation to próba abstrakcji warstwy sprzętowej, aby oprogramowanie mogło działać na wielu urządzeniach i rdzeniach, powiedział Dean McCarron, główny analityk w firmie Mercury Research.

Na przykład smartfony mają dostosowane wersje Androida, ale standardowa specyfikacja mogłaby stanowić podstawę do abstrakcyjnego sprzętu, który mógłby umożliwić budowanie Androida na różnych urządzeniach.

"Wygląda na to, że układają infrastrukturę, aby umożliwić trochę przenośności - powiedział McCarron. "Jeśli ustalono, co jest standardowym API dla rdzeni, interakcja ta może zostać wyabstrahowana."

Procesory ARM i x86 różnią się sposobem interakcji z mediami, zabezpieczeniami lub rdzeniami graficznymi, powiedział McCarron. Specyfikacja HSA Foundation może uwolnić obawy związane z projektowaniem oprogramowania i potencjalnie pomóc producentom mikroprocesorów w sprzedaży większej liczby rdzeni, powiedział McCarron.

Fundacja HSA jest kierowana przez AMD, która w lutym ogłosiła strategię HSA dotyczącą narzędzi programistycznych, aby umożliwić programistom pisanie przenośnych aplikacje dla wiórów wielordzeniowych. W tym samym miesiącu AMD zmieniło również zasadniczo sposób, w jaki opracowuje chipy, umożliwiając integrację własności intelektualnej osób trzecich, dzięki czemu niestandardowe chipy mogą być zaprojektowane zgodnie z potrzebami klientów.

AMD współpracuje z takimi firmami, jak ARM i Texas Instruments, które mają dużo własności intelektualnej, powiedział McCarron. Nic nie stoi na przeszkodzie, aby Intel przyłączył się do HSA Foundation, ale Intel chce się odróżnić od swojej własności intelektualnej, powiedział McCarron. Intel może również pozwolić sobie na samodzielne kontrolowanie produkcji chipów i ma własny zespół programistów.

Agam Shah obejmuje komputery, tablety, serwery, układy scalone i półprzewodniki dla IDG News Service. Śledź Agam na Twitterze na @agamsh. Adres e-mail Agama to [email protected]

Popularne kategorie

Top