Abo
  • Services:

MacOS 10.14 Mojave: Apple verabschiedet OpenGL und verbessert Machine Learning

Vier Jahre nach der Einführung der Metal-Schnittstelle mustert Apple OpenGL und OpenCL aus. Außerdem hat das Unternehmen die Verwendung von trainierten Modellen beschleunigt und erleichtert das Erstellen eigener Modelle. Hinzu kommen natürliche Sprachverarbeitung und ein Netzwerk-Framework.

Artikel veröffentlicht am ,
Craig Federighi stellt die Neuerungen von MacOS Mojave vor, darunter auch Core ML 2.
Craig Federighi stellt die Neuerungen von MacOS Mojave vor, darunter auch Core ML 2. (Bild: Apple)

Eine der an Entwickler gerichteten Neuerungen in Apples MacOS 10.14 alias Mojave ist eine Abkündigung, denn Apple verkündet im Zuge des WWDC 2018 die Ausmusterung der Schnittstellen OpenGL und OpenCL. Als Ersatz dafür soll die hauseigene Schnittstelle Metal dienen, die das Unternehmen vor vier Jahren als Ersatz angekündigt hat.

Stellenmarkt
  1. Soluvia IT-Services GmbH, Mannheim
  2. BWI GmbH, Rheinbach

Mit dem plattformübergreifenden Vulkan sowie Microsofts DirectX 12 gibt es ähnliche Ansätze für neue Technik mit geringem CPU-Overhead, so dass die Abkündigung von OpenGL und OpenCL in MacOS eigentlich nur eine Frage der Zeit war. Apple bezeichnet die beiden Schnittstellen offiziell als veraltet und will diese bis auf kleinere Änderungen und Sicherheitspatches nicht mehr aktiv weiterentwickeln.

In der Ankündigung betont Apple, dass diese Ausmusterung nicht das "unmittelbare Lebensende" bedeutet, stattdessen gebe es eine Gnadenfrist zur Migration auf die neueren Schnittstellen. Wie lange genau OpenGL und OpenCL noch in MacOS-Versionen erhalten bleiben, ist zurzeit jedoch nicht klar.

Besseres Machine Learning und Netzwerk

Ebenfalls interessant für Entwickler ist Core ML 2 als neue Version des Machine-Learning-Frameworks von Apple. Die neue Version ist laut Apple dank Batch Prediction bis zu 30 Prozent schneller als bisher und kann Modelle mittels Quantisierung um bis zu 75 Prozent verkleinern. Neu in Mojave ist außerdem die Möglichkeit, mit Hilfe von Create ML eigene Machine-Learning-Modelle auf dem Mac zu erstellen und zu trainieren.

Ein Framework speziell zur Verarbeitung natürlicher Sprache ermöglicht einige dafür grundlegende Schritte wie die Identifizierung einer Sprache oder Schrift, die Tokenisierung, die Lemmatisierung, das Part-of-Speech-Tagging oder die Eigennamenerkennung. Darauf aufbauend sollen mit Create ML dann eigene Sprachmodelle erzeugt und ausgerollt werden können.

Für Entwickler, die für ihre Apps und eigenen Protokolle einen direkten Zugriff auf TCP, UDP und TLS benötigen, hat Apple das Network Framework eingeführt. Die Klasse URLSession baut darauf auf und kann für HTTP- und URL-basierte Ressourcen genutzt werden.

Weitere Details zu den Neuerungen gibt es in der Dokumentation der jeweiligen Funktionen.



Anzeige
Spiele-Angebote
  1. (-78%) 12,99€
  2. 54,99€
  3. 27,99€
  4. 4,99€

Steffo 06. Jun 2018

MoltenVK wird nicht direkt von Apple unterstützt, sondern ist nur ein Wrapper über Metal...

benneq 06. Jun 2018

Ich frag mich ja, was das für Steam und co. bedeutet. In 16 Monaten (oder wie lang auch...

M.P. 06. Jun 2018

Ja, mit dazwischengestelltem "sich von" wäre es Eindeutig gewesen.. "Zuruckbleibende...

benneq 06. Jun 2018

Das hätten sie auch schon vor 4 Jahren sagen können (oder eher: sollen). macOS hängt doch...


Folgen Sie uns
       


Drahtlos bezahlen per App ausprobiert

In Deutschland können Smartphone-Besitzer jetzt unter anderem mit Google Pay und der Sparkassen-App Mobiles Bezahlen ihre Rechnungen begleichen. Wir haben die beiden Anwendungen im Alltag miteinander verglichen.

Drahtlos bezahlen per App ausprobiert Video aufrufen
Pixel 3 XL im Test: Algorithmen können nicht alles
Pixel 3 XL im Test
Algorithmen können nicht alles

Google setzt beim Pixel 3 XL alles auf die Kamera, die dank neuer Algorithmen nicht nur automatisch blinzlerfreie Bilder ermitteln, sondern auch einen besonders scharfen Digitalzoom haben soll. Im Test haben wir allerdings festgestellt, dass auch die beste Software keine Dual- oder Dreifachkamera ersetzen kann.
Ein Test von Tobias Költzsch

  1. Dragonfly Google schweigt zu China-Plänen
  2. Nach Milliardenstrafe Google will Android-Verträge offenbar anpassen
  3. Google Android Studio 3.2 unterstützt Android 9 und App Bundles

Shine 3: Neuer Tolino-Reader bringt mehr Lesekomfort
Shine 3
Neuer Tolino-Reader bringt mehr Lesekomfort

Die Tolino-Allianz bringt das Nachfolgemodell des Shine 2 HD auf den Markt. Das Shine 3 erhält mehr Ausstattungsdetails aus der E-Book-Reader-Oberklasse. Vor allem beim Lesen macht sich das positiv bemerkbar.
Ein Hands on von Ingo Pakalski

  1. E-Book-Reader Update macht Tolino-Geräte unbrauchbar

Neuer Echo Dot im Test: Amazon kann doch gute Mini-Lautsprecher bauen
Neuer Echo Dot im Test
Amazon kann doch gute Mini-Lautsprecher bauen

Echo Dot steht bisher für muffigen, schlechten Klang. Mit dem neuen Modell zeigt Amazon, dass es doch gute smarte Mini-Lautsprecher mit dem Alexa-Sprachassistenten bauen kann, die sogar gegen die Konkurrenz von Google ankommen.
Ein Test von Ingo Pakalski


      •  /