Grand Central Dispatch – technologia opracowana przez firmę Apple, której celem jest zwiększenie wsparcia dla aplikacji 64-bitowych działających w systemie Mac OS X 10.6 (Snow Leopard)[1] na wielordzeniowych procesorach.
Architektura ta została zaprojektowana w taki sposób, aby programiści mieli możliwość łatwego wykorzystania wielordzeniowych procesorów oferowanych obecnie na rynku. Możliwe jest to dzięki podziałowi zadań na bloki, które system operacyjny kieruje do niezajętych rdzeni procesora. GCD dynamicznie przyznaje odpowiednią liczbę „bloków” – zależnie od potrzeb – pośród wszystkich dostępnych rdzeni. Grand Central Dispatch dba o to, aby każdy program nie miał przyznanej większej mocy obliczeniowej, niż potrzebuje w danej chwili.
Zobacz też
[edytuj | edytuj kod]Przypisy
[edytuj | edytuj kod]- ↑ Opis technologii Grand Central. [dostęp 2009-03-11]. (ang.).
Linki zewnętrzne
[edytuj | edytuj kod]- Informacje o technologii Grand Central Dispatch. images.apple.com. [zarchiwizowane z tego adresu (2009-07-11)]. (ang., pdf)