Apple öffnet Grand Central Dispatch

Technik stammt aus Snow Leopard

Apple hat die User-Space-Implementierung von Grand Central Dispatch (GCD) aus MacOS X 10.6 als Open Source freigegeben. Mit GCD sollen Entwickler die Vorteile von Multikernprozessoren einfacher ausreizen können.

Anzeige

GCD ist eine der bedeutenden Neuerungen für Entwickler in MacOS X Snow Leopard. Tasks von Programmen werden dabei zu Blöcken zusammengefasst, die dann darauf warten, von einem der verfügbaren Prozessorkerne bearbeitet zu werden. Apple nutzt dabei weiterhin Threads, damit hat der Entwickler aber nichts mehr zu tun. So sollen Programmierer ihre Anwendungen wesentlich einfacher an die modernen Multikernprozessoren anpassen können.

Um GCD nutzen zu können, hat Apple C, C++ und Objective-C erweitert und die eigene Blockimplementierung als Standard eingereicht.

Freigegeben hat Apple jetzt die User-Space-Implementierung Libdispatch. Die Kernel-Unterstützung wird im Xnu-Projekt entwickelt. Allerdings wird die Kernel-Unterstützung nicht zwingend vorausgesetzt. In jedem Fall muss aber der C-Compiler Blöcke unterstützen - verfügbar ist die Funktion bei LLVM.

Entwickler sollen selbst mit an Libdispatch arbeiten können. Die Beiträge will Apple dann in spätere MacOS-X-Versionen aufnehmen. Die Bibliothek ist unter der Apache-Lizenz 2.0 verfügbar. Apple erhofft sich von diesem Schritt auch, dass GCD auf andere Plattformen portiert wird.


whatever 14. Sep 2009

der unterschied: NSThread: 512kb overhead GCD Queues: 256b overhead da spart man ne menge...

windowsverabsch... 14. Sep 2009

Nachdem z.B. Cinema 4D schon unter 10.5 schneller läuft als auf der gleichen Hardware...

default 14. Sep 2009

Naja, GCD ist eigentlich nur ein etwas "schöneres" und effizienteres OpenMP. Trotzdem...

Gremlin1972 13. Sep 2009

Die letzten PPC Maschinen wurden 2005 verkauft. Das sind nun drei Jahre. Wenn die...

Avalanche 12. Sep 2009

Neukompilieren reicht nicht aus. GCD muss man als Entwickler explizit unterstützen und...

Kommentieren



Anzeige

  1. IT-Spezialist/-in
    Dataport, Hamburg
  2. Senior Project Manager/-in
    Daimler AG, Stuttgart
  3. Modulmanager (m/w) im Bereich Warenwirtschaft
    ADG Apotheken-Dienstleistungsgesellschaft mbH, Mannheim
  4. Informatiker / innen Schwerpunkt SAP Entwicklung
    Lechwerke AG, Augsburg

 

Detailsuche


Top-Angebote
  1. NEU: Life is Strange Complete Season (Episodes 1-5) [PC-Download]
    19,99€
  2. TIPP: Ryse: Son of Rome (PC Steam Code)
    15,97€ USK 18
  3. NUR NOCH HEUTE MIT VORBESTELLER-BONUS: Grand Theft Auto V [PC Download]
    59,00€ (Vorbesteller-Preisgarantie) USK 18 - Release 24.03.

 

Weitere Angebote


Folgen Sie uns
       


  1. Project Tango

    Googles 3D-Sensor-Konzept verlässt Experimentierstatus

  2. Messenger

    Telefoniefunktion für Whatsapp erreicht erste Nutzer

  3. iTunes Connect

    Hallo, fremdes Benutzerkonto

  4. Sprachassistent

    Google Now bindet externe Apps ein

  5. Kartensoftware

    Google Earth Pro jetzt kostenlos

  6. Versicherung

    Feuer, Wasser, Cybercrime

  7. Die Woche im Video

    Autonome Autos, Spionageprogramme und Werbelügen

  8. Spionagesoftware

    NSA-Programm Regin zwei Jahre im Kanzleramt aktiv

  9. Biofabrikation

    Forscher wollen Gewebe aus Spinnenseide drucken

  10. Ultrabook-Prozessor

    Intels Skylake ersetzt Broadwell bereits im Frühsommer



Haben wir etwas übersehen?

E-Mail an news@golem.de



Sony Alpha 7 II im Test: Fast ins Schwarze getroffen
Sony Alpha 7 II im Test
Fast ins Schwarze getroffen
  1. Systemkamera Olympus kündigt neues Modell im OM-D-System an
  2. Seek XR Wärmebildkamera mit Zoom für Android und iOS
  3. Geco Mark II Federleichte Actionkamera für den Brillenbügel

Neues Betriebssystem: Microsoft nennt viele neue Details zu Windows 10
Neues Betriebssystem
Microsoft nennt viele neue Details zu Windows 10
  1. GDC 2015 Windows-10-Smartphones werden acht Kerne haben
  2. Technical Preview mit Cortana Windows 10 Build 9926 steht zum Download bereit
  3. Microsoft Nicht alle Windows-Phone-Smartphones erhalten Windows 10

Hör-Spiele: Games ohne Grafik
Hör-Spiele
Games ohne Grafik

    •  / 
    Zum Artikel