Grand Central: Netzwerk aus Prozessorkernen
In einem längeren Artikel hat sich RoughlyDrafted Magazine mit den vorgestellten Neuerungen von Snow Leopard auseinandergesetzt. Snow Leopard wird architektonische Neuerungen mitbringen, welche beim Anwender nur indirekt durch
ein schnelleres flexibleres System auffallen werden. Grand Central wird den Umgang mit den zur Verfügung stehenden Rechenkernen vereinfachen. Es teilt Rechenaufgaben in Pakete auf, die dann Effizient in einem Prozessornetzwerk auf die zur Verfügung stehenden Kerne effizient aufgeteilt werden. Programme sollen sich auf relativ einfache Weise beschleunigen lassen, ohne dass Entwickler Experten bei der Thread-Programmierung sein müssen. Wenn noch mehr Rechenpower von nöten ist, können Programme zudem über OpenCL auf die Grafikprozessoren zugreifen. Diese einheitliche Schnittstelle ermöglicht es den Entwicklern, sich auf die wesentliche Programmierung zu konzentrieren. Eigenheiten der unterschiedlichen Grafikkarten und -prozessoren brauchen nicht berücksichtigt werden.
Weiterführende Links: