Chipsy z kilkoma kryształkami w jednym opakowaniu nie są już nowością. Co więcej, systemy heterogeniczne, takie jak AMD Rome, aktywnie podbijają rynek. Pojedyncza kostka w takich chipach jest zwykle nazywana chipletem.
Zastosowanie chipletów pozwala zoptymalizować proces techniczny i obniżyć koszty produkcji skomplikowanych procesorów; Znacząco uproszczone zostało także zadanie skalowania. Technologia chipletów ma swoje koszty, ale projekt Open Compute
Wiele osób obecnie korzysta z chipsetów. Nie tylko AMD przeszło z monolitycznych rdzeni procesorów na „procesory pakietowe”, podobny układ mają chipy Intel Stratix 10 czy Huawei Kunpeng. Wydawać by się mogło, że modułowa, chipsetowa architektura pozwala na dużą elastyczność, jednak w tej chwili tak nie jest – wszyscy producenci korzystają z własnego układu interkonektów (przykładowo dla AMD jest to Infinity Fabric). W związku z tym opcje układu chipów są ograniczone do arsenału jednego producenta. W najlepszym przypadku można używać chipletów od sprzymierzonych lub podległych programistów.
Intel próbuje rozwiązać ten problem, współpracując z DARPA i promując otwarty standard
Postęp ODSA jest solidny: jeśli w momencie pierwszego spotkania grupy w 2018 r. uczestniczyło w nim zaledwie siedem firm deweloperskich, to już liczba uczestników osiągnęła prawie sto. Prace postępują, ale jest wiele trudności do rozwiązania: np. problemem nie jest tylko brak ujednoliconego interfejsu interkonektu – konieczne jest opracowanie i przyjęcie standardu, który umożliwi łączenie chipletów o różnej funkcjonalności, rozwiązywanie problemów z pakowanie i testowanie gotowych rozwiązań wielochipletowych, dostarczanie narzędzi programistycznych, zrozumienie zagadnień związanych z własnością intelektualną i wiele, wiele więcej.
Póki co rynek rozwiązań bazujących na chipletach różnych producentów jest w powijakach. Tylko czas pokaże, czyje podejście zwycięży.
Źródło: 3dnews.ru