Snow Leopard, was bringt's ?

Ho,

nun bald steht ja das Schneekätzchen an - doch was bringts ?
Gewirben wird mit Leistungssteigerungen und alles wird besser.
Ich hab mir mal ein wenig die Feature Liste durchgelesen. Alles was ich zur PerformanceÄnderung finden konnte, bezog sich auf paar "Unterhaltungsprogramme".
Irgend ein überzogener Spruch a la "Neues RAM / CPU Managament" usw wäre mir lieber gewesen.
Scheint nur neues Blink-Blink zu geben.
Oder habe ich etwas zwischen den Zeilen übersehen ? :selfhammer:

Grüße
 
Grafikproz als Audiorechner
64Bit fester und nativer Finder

Allein das wird viel bringen, besonders bei HD Operationen.
Das wird schon ein cooles Update.
 
du hast ne Menge übersehen!

allein Open-CL kannd er Hammer werden (eine Schnittstelle für Programmierer um einfach auf die GPU-Ressourcen zugreifen zu können)

vollständige 64 Bit Adressierung - alle Systemprgramme laufen dann auf 64 Bit

Grand Central Dispatch - macht die Unterstützung von Multi-Core/Multi-CPU Systemen einfacher - sprich es muss nicht mehr extra programmiert werden, das mehrere CPUs oder kerne benutzt werden können

Universal Binary ist nicht mehr - Intel only - das macht das System und kommende Programme kleiner, leichter schneller


ich freu mich sehr auf Snow Leo und die damit kommenden Entwicklungen
 
Da find ich den Update Preis von 30 Euro aber gut billig (um mal den Vergleich zu Logic zu ziehen *g*).
Werden die neuen absehbaren Funktionen wie die Unterstützung von der GPU denn auch von meinem MacBook (Mid2007) unterstützt ?
Jetzt ergibt auch für mich Logic9 ein Sinn ... bissel GPU Power dazu usw
*grübel*
 
Duke64 schrieb:
Da find ich den Update Preis von 30 Euro aber gut billig (um mal den Vergleich zu Logic zu ziehen *g*).
Werden die neuen absehbaren Funktionen wie die Unterstützung von der GPU denn auch von meinem MacBook (Mid2007) unterstützt ?

das mit Intel-Grafik? Vermute mal nicht
 
verstaerker schrieb:
Duke64 schrieb:
Da find ich den Update Preis von 30 Euro aber gut billig (um mal den Vergleich zu Logic zu ziehen *g*).
Werden die neuen absehbaren Funktionen wie die Unterstützung von der GPU denn auch von meinem MacBook (Mid2007) unterstützt ?

das mit Intel-Grafik? Vermute mal nicht
Ich habs vermutet, hrmpf ... damit isses für mich schlagartig weniger interessant.

@moog
Die Schweinchen, wie Digidesign ;-)
 
Die GraKa wird eine derer sein müssen, die mind 512MB vRAM hat, Shared bringt da nicht so viel.

Es ist eines klar: Wirklichen Nutzen haben nur die größeren Intelmaschinen, sprich: Wer neu kauft hat was davon, wer nicht, der nicht. Apple arbeitet profitorientiert.

Aber SL lohnt sich mit Sicherheit. Wie schnell es Einsatzbereit sein wird für jetzt aktuelle Software wird sich zeigen. Ggf. muss man neu kompilieren, die Multithreaded Programmierung mal vorausgesetzt. Und kein Carbon Lib Zeug.
 
Duke64 schrieb:
verstaerker schrieb:
Duke64 schrieb:
Da find ich den Update Preis von 30 Euro aber gut billig (um mal den Vergleich zu Logic zu ziehen *g*).
Werden die neuen absehbaren Funktionen wie die Unterstützung von der GPU denn auch von meinem MacBook (Mid2007) unterstützt ?

das mit Intel-Grafik? Vermute mal nicht
Ich habs vermutet, hrmpf ... damit isses für mich schlagartig weniger interessant.

@moog
Die Schweinchen, wie Digidesign ;-)


ich sollte nicht vermuten sondern recherchieren:

http://www.apple.com/de/macosx/technology/#opencl

Und das Beste daran: OpenCL ist ein offener Standard, der von den größten Anbietern der Branche, darunter AMD, Intel und NVIDIA unterstützt wird.
 
... und wie schauts mit den 64Bit aus. Wenn ich 1&1 zusammen zähle, braucht man dafür die entsprechende Hardware ... ich wüsste bis dato nicht, dass ich ein 64Bit System vor mir zu stehen habe D=
 
Für alles ab Core2Duo wirds einiges bringen. Vor allem in Hinblick auf Anwendungen die viel Ram brauchen und Multi-Thread Anwendungen. Für Open-CL wie schon oben gesagt nur wenn die Grafikkarte halbwegs potent ist (mind. MBP, MP). Integrierte Intelgrafiken bringen da nicht wirklich was.
 
tomcat schrieb:
Integrierte Intelgrafiken bringen da nicht wirklich was.

Als Unterkannte wurde irgendwo die nVidia 9400M angegeben. Also alles ab Unibody MacBook. Somit ist auch die shared-memory-Variante noch gerade so mit im Boot.

Allerdings: In den einschlägigen Mac-Foren heißt es, dass lediglich die Programmier-Schnittstelle angeboten wird. Von tatsächlichen Programmen, die OpenCL nutzen, ist weit und breit nichts zu sehen. Kann sein, dass da erst ab 2010 so langsam was kommt.

Schaunmermal. Da ich mir gerade erst ein neues MBP gegönnt habe, komme ich in den Genuss vom Schneeleo für €8,95! :mrgreen:

*J*
 
ne... nicht ganz, die unterkante sind die 8600'er nvidia karten... geht also auch mit ein bissel älteren pro kisten.
 
Wie immer ist bei so einer Technik der volle Glanz nur zu erkennen, wenn die Coder das auch entsprechend umgesetzt haben. Das sie APIs, also Programmschnittstellen nutzen ist normal und sehr sinnvoll. Bedeutet aber, dass bisherige Apps das SO nicht nutzen können, sondern erst wenn das implementiert ist. Ggf.
 
Crossinger schrieb:
tomcat schrieb:
Allerdings: In den einschlägigen Mac-Foren heißt es, dass lediglich die Programmier-Schnittstelle angeboten wird. Von tatsächlichen Programmen, die OpenCL nutzen, ist weit und breit nichts zu sehen. Kann sein, dass da erst ab 2010 so langsam was kommt.

was sollte denn sonst ausser der Schnittstelle angeboten werden? So eine Schnittstelle macht es für programmierer sehr einfach auf die GPU Power zuzugreifen - das war bisher nur sehr umständlich , wenn überhaupt, möglich

wieso sollte es denn schon Programme geben die das unterstützen? Es gibt doch Snowleo noch nciht - die Programmierer brauchen ja auch ihre Zeit
 
Naja, man könnte eine Sache versuchen, die quasi irgendeine andere Schnittstelle über die GPU umzuleiten oder bereits bestehende Programmiertechniken untertützt. Das tut SL teilweise sogar auch.
 
Moogulator schrieb:
Naja, man könnte eine Sache versuchen, die quasi irgendeine andere Schnittstelle über die GPU umzuleiten oder bereits bestehende Programmiertechniken untertützt. Das tut SL teilweise sogar auch.
das klingt nicht sehr leistungsoptimiert
 
verstaerker schrieb:
wieso sollte es denn schon Programme geben die das unterstützen? Es gibt doch Snowleo noch nciht - die Programmierer brauchen ja auch ihre Zeit
Was aber auch für die Entwicklung möglicher Software, die OpenCL nutzen soll, auch relativ egal ist - solange die Schnittstellen für OpenCL bereits vorgegeben sind und zunächst gegen diese abstrakt entwickelt werden kann. Wie die Schnittstellen hardwareseitig implementiert sind bzw. werden (mit Snow Leo auf entsprechenden Maschinen), ist dabei eine ganz andere Frage - Zeit (für die Weiterentwicklung z.B. von Logic 8) dürfte also aureichend vorhanden (gewesen) sein IMHO.
 
verstaerker schrieb:
Moogulator schrieb:
Naja, man könnte eine Sache versuchen, die quasi irgendeine andere Schnittstelle über die GPU umzuleiten oder bereits bestehende Programmiertechniken untertützt. Das tut SL teilweise sogar auch.
das klingt nicht sehr leistungsoptimiert

Doch, wenn man die APIs nutzt und gleichzeitig sauber programmiert, wie man es immer mehr tut. Dann bringt es was. Multithreading ist ja nicht neu. Das war in FiFo 1 und 2 zB ein großes Thema und in der Open Source Ecke. Das hat man übernommen. Je mehr man so coded, desto besser kann das OS selbst die Threads aufteilen und verteilen. Wir sind aber schon rel. nahe an der Grenze mit der Kernzahl, allerdings imo nicht für Audio. Hier könnte man bewusst asynchrone Mehrkern-Kolonnenknacker einbauen. Noch mehr für Video und Offlinekram.

Schau dir das mal an. Ich finde es schon ziemlich cool, was Apple an Coder-Tools und APIs anbieten will, auch beim iPhone ist das einer der Hauptgründe, warum programmieren am Mac Spaß macht. Und das hat nix mit Fanboy zu tun. Das ist durch die Zöpfeabschneide-Sache eben bei Apple auch ziemlich vorn. Das traut sich MS nicht so stark, weil sie die alte DOS Gemeinde und die XPler nicht so schnell vergraulen wollten. Mathematiker und viele Anwendungen liefen halt auf so alten Systemen. Naja. Apple setzt inzwischen Zeiträume um die 3 Jahre für "deprecation". was schon hart ist. Immer am Ball.

Ich denke, dass wir innerhalb 2010 die optimierungen sehen werden und Ende 2009 bereits die wichtigsten Apps portiert sehen werden. Open CL ist ja keine Mac-only Sache. Es gibt aber 2 konkurrente Systeme. Da bin ich aber grade nicht voll auf dem aktuellen Stand, ob man sich da geeinigt hat.

Die Entwickler haben ihren Schneeleoparden ja schon eine Weile. Sie werden also gemäß ihrer eigenen Politik auch aktualisieren. Ggf. reicht eine Rekompilation oder eine leichte Anpassung, bei anderen ist es fast wie neu schreiben. Da wird es eben wenig bringen.
 
Yes, Moogulator.
Apple denkt profitorientiert!
Und mich haben sie ebenfalls rumbekommen.
Für leute deren Mac (Mac Book Pro in meinem Fall) schon 3 jahre alt ist lohnt es sich einen komplett neuen Rechner inkl. Snow Leo zu kaufen.
Werde mir wenn Snow Leo draußen ist einen iMac, 24", 4GB Ram, 2,66 GhZ, 640 GB holen. Logic 9 kommt dann direkt mit.
Rundumerneuerung sozusagen.

Dann kann ich endlich NI Komplete 5 zum rund laufen bringen.
Mit meiner "alten" Kiste und nur 2 GB auf osx 10.4.11 kommt der gute öfter ins Stotter.

P.S: Nach Snow Leo lieber noch einen Monat auf Bugfixes warten?
Und wird NI Komplete 5 sich mit Snow Leo vertragen?
 
darauf bin ich auch gespannt... ob NI produkte(in meinem fall nur reaktor) sich mit snow leo vertragen wird sich zeigen. möglicherweise werden da updates fällig...
 
mighty mouse schrieb:
P.S: Nach Snow Leo lieber noch einen Monat auf Bugfixes warten?

ich werds mir wohl irgentwann ende des jahres holen... je nachdem wie die ersten bewertungen der user aussehen auch gerne früher.
 
verstaerker schrieb:
wieso sollte es denn schon Programme geben die das unterstützen? Es gibt doch Snowleo noch nciht - die Programmierer brauchen ja auch ihre Zeit

Ganz einfach nach den Gesetzen des Marketings: Apple sollte wenigstens in den EIGENEN Programmen (z.B. h.264-Enkodierung in Quicktime) bereits OpenCL für den Schneeleo integriert haben, sozusagen als technologiedemonstration. Aber auch von den kleinen Apple-Tools profitiert (nach den Berichten in den Foren zu urteilen) kein einziges Programm davon. Wie will man für etwas die Werbetrommel rühren, wenn noch kein Mensch eine handfeste Tech-Demo davon gesehen hat? Das finde ich halt etwas schwach von Apple. Klar, die dicken Apps für Audio und Video schreibt man nicht eben mal an einem Wochenende um. Aber wir sind auch nicht mehr im Stadium ,wo man kurz vor dem Golden Master noch eben eine komplett neue QT-Build inkl. OpenCL mit einschmuggelt.

*J*
 
Das ist übrigens sehr cool, weil das bedeutet, dass das alles sehr gut unterstützt ist und damit besser integriert ist. aber apple hat auch erst jetzt den finder auf dem aktuellen stand in intel/64bit.
 
Crossinger schrieb:
verstaerker schrieb:
wieso sollte es denn schon Programme geben die das unterstützen? Es gibt doch Snowleo noch nciht - die Programmierer brauchen ja auch ihre Zeit

Ganz einfach nach den Gesetzen des Marketings: Apple sollte wenigstens in den EIGENEN Programmen

davon ist auszugehen.
 
naja, möglich ist das irgentwo schon... das weiss man allerdings erst wenn man es in den händen hält und auf der commandline durch die apps und libs durchrennt um zu gucken was gegen die opencl lib gelinkt ist.

ich frage mich selbst sowieso gerade wo opencl in den base apps vom os x sinn machen würde... ich seh da nur ein paar anwendungsfälle:

filevault/crypto apis, jede form von encoder/decoder, überall wo FFT's benutzt werden, usw.

bei normalen algorithmen macht eher das GCD feature sinn. opencl ist halt ne api um komplexe berechungen für den echtzeitbetrieb oder ähnliches auf die GPU auszulagern. ich muss allerdings gestehen das ich nur die hälfte der produktpalette in nem os x kenne... iLife und iWork und so zeug hab ich mir nie angetan. dafür eher xcode usw.
 


Zurück
Oben