IPB

Bienvenue invité ( Connexion | Inscription )

> Des fuites opportunes sur Windows 8, Réactions à la publication du 01/07/2010
Options
Lionel
posté 1 Jul 2010, 05:00
Message #1


BIDOUILLE Guru
*****

Groupe : Admin
Messages : 55 525
Inscrit : 14 Jan 2001
Lieu : Paris
Membre no 3



Des fuites sur Windows 8 tombent à point nommé. On y apprend quelques nouveautés sur la prochaines version majeure de l'OS de Microsoft parmi lesquelles on trouve:


  • Un système optimisant la vitesse de démarrage des PC qui serait quasiment instantané.
  • Optimisations poussées de l'OS afin qu'il soit aussi réactif que possible
  • L'immense majorité des ordinateurs ayant une Webcam, il y aura un système de reconnaissance faciale.


Ces informations pour un système prévu pour dans un an tombent à point. Elles montrent que Microsoft travaille à améliorer ce que les utilisateurs peuvent reprocher à Windows 7 mais aussi, alors que Mac OS X présente une croissance insolente que MS sait aussi innover.
On attend avec impatience la réponse d'Apple à la montée en puissance de windows. Il va bien falloir qu'ils relancent la machine à innover d'OS X que l'on peut considérer en panne depuis un moment. 
PS: En mode ironique, Windows 8,  tout comme Windows 7 depuis un moment, supporterai le TRIM.
Par Lionel


--------------------
C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Orikawa
posté 1 Jul 2010, 14:10
Message #2


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 333
Inscrit : 12 Jul 2008
Membre no 117 697



Lionel,

Peut être faudrait-il réviser un peu. J'ai pris le temps d'écrire ça :

Citation
Open CL est inutilisable pour une simple et bonne raison. Il ne fonctionne pratiquement pas sur les Radeon. Donc aucun dev n'a envie de faire un soft qui ramera sur une bonne partie des mac récents.


C'est quoi la preuve ou la raison de cela. Je ne suis pas devant mon iMac 27 pouces. Si tu as une machine avec des cartes Radeons récentes, peux-tu télécharger ce projet du site d'Apple :

https://developer.apple.com/mac/library/sam...tion/Intro.html

C'est un exemple de projet qui calcule un problème à N corps en utilisant OpenCL pour accélérer le calcul sur GPU. Est ce que tu peux l'essayer sur ton Mac si tu as Xcode? Le programme se lance en plein écran et le bouton d'interface sur le coté droit permet de basculer entre différents modes qui définissent le hardware sur lequel les kernels tournent, CPU-scalar, CPU-vector, multi CPU-vector et GPU. Pour quitter le programme, l'habituel pomme+q.

Est ce que cela "rame" sur le GPU?

J'essaierai de mon côté ce soir!



Citation
Grand central apporte un petit plus aux devs pour la gestion multi CPU c'est vrai, mais bon comme le GPU est aux abonnés absents...


Quel rapport avec le GPU puisque Grand Central est pensé pour programmer un processeur multi-core ou non d'ailleurs avec un modèle qui n'est pas nécessairement cantonné au modèle de parallélisme des données des GPUs. Grand Central permet de développer avec un modèle de parallélisme de taches qui n'est pas adapté au GPU, puisque de toute manière les GPU sont conçus par essence pour traiter des masses de données en parallèle. Grand Central justement permet de faire de parallélisme de données sur le CPU mais surtout de faire également du parallélisme de taches. Si un développeur veut faire du parallélisme de données, il pourra directement utiliser OpenCL et baser son code sur des kernels qui seront de toute manière exécutés en parallèle par le runtime d'OpenCL. Pas besoin de GCD dans ce cas.

Si par contre un développeur veut faire du parallélisme de taches, c'est à dire exécuter plusieurs taches de manière concurrente soit en multicores ou sur un seul core comme sur iPhone car IOS 4 supporte Grand Central, il devra utiliser Grand Central et son modèle de queue et de blocks qui permet vraiment d'écrire du code concurrent sans avoir à penser en terme de threads et de leur management. Grand Central permet de définir des taches qui seront automatiquement exécutés par Grand Central suivant un modèle de queue. Le développeur n'a même pas à savoir combien de cores sont disponibles sur la machine, Grand Central se charge de créer les threads au plus bas niveau en fonction des ressources de la machine. Donc si un développeur veut que son application soit plus réactive, et qu'une tache ne bloque pas toute l'application, GCD permet d'implémenter cela avec vraiment peu d'effort. Plus besoin de penser en terme de threads, le système se charge de cela.

GCD n'a pas de sens d'exister sur le GPU, puisque il n'est pas exclusivement conçu pour le type de taches qu'un GPU effectue. Pour cela, OpenCL existe.

On notera qu'il est également possible d'écrire du code qui fait du parallélisme de données à destination du CPU avec OpenCL. C'est notamment intéressant puisque OpenCL supporte les vecteurs de données et qu'il est donc possible de tirer parti des unités vectorielles des CPUs, en plus du multi-core tout en étant multi-plateforme. Sur Mac OS X, OpenCL s'appuie sur GCD pour le multi-core sur CPU.

Je crois que tu ne comprends pas bien ce que GCD et OpenCL sont réellement.



Citation
Le 64 bit c'est vrai que c'est bien, pour un petite frange de pro qui ont acheté la CS5 essentiellement. Et en plus, je rappelle que les extensions sont chargées en mode 32 par défaut. Donc le seul avantage, c'est de dépasser les 999 Mo de ram par application.


C'est vrai qu'en terme de gain en terme de mémoire adressable, le 64 bits n'est pas utilisé par toutes les personnes. Avoir à adresser plus de 4 GB de mémoire sur un seul thread n'est pas quelque chose dont tout le monde a vraiment besoin. Mais ne pas être limité par la quantité de mémoire adressable n'est pas seulement bénéfique à la CS5, c'est vraiment et réducteur et un peu surréaliste d'un site de la part d'un site Mac de dire cela. Puisque les applications scientifiques en bénéficient, les applis de création 3D, de création vidéo, de création audio, de création photos, bref un large panel d'utilisation et beaucoup de personnes concernées. Apple vend également des machines à des pros.......et je rappelle qu'Apple une seule version de son OS qui doit répondre à tous les besoins.

De plus on notera d'autres gains très important avec le 64 bits:

- D'abord le kernel bootant en 64 bits sur les Mac Pros/Xserves a plusieurs avantages:
- Un plus grand espace mémoire permet au kernel de garder d'avantage de données en mémoire améliorant considérablement les performances sur des applis manipulant beaucoup de données. Le kernel est également plus efficace. Il faut 64 octets pour décrire une page de 4 Ko, ce qui veut dire qu'il faut 1.5 Go de mémoire virtuelle pour décrire 96 Go de mémoire RAM. 1.5 Go sont donc utilisés par l'espace mémoire du kernel pour représenter les 96 Go de mémoire RAM, ce qui peut conduire à atteindre une limite puisque le kernel doit également stocker d'autres données. En d'autres termes, le kernel 32 bits n'a plus d'espace adresses suffisant. Le kernel 64 bits permet de s'affranchir de cette limite.

- Les appels systèmes sont plus rapides. 250% plus rapide que le kernel 32 bits.

- Les copies de mémoire de l'espace utilisateur vers l'espace kernel sont 70% plus rapide que le kernel 32 bits.

- Avec le kernel 32 bits, le nombre total de processus que le système peut gérer était de 2500 processus quel que soit la mémoire disponible. Avec le kernel 64 bits, la limite est dynamique avec la mémoire disponible.

- Les applications 64 bits ont accès à deux fois plus de registres que les applications 32 bits sur processeurs X86, 16 contre 8. Cela avantage toutes les applications qui font des taches intensives, et cela peut être un simple encodeur H264 ou mp3, ou iMovie, etc....

- Les applications compilés en 64 bits sont automatiquement compilées avec le support du bit NX pour la mémoire de pile ET de tas. Le bit NX permet de marquer ces zones mémoire manipulées par l'application comme étant non exécutables. Donc si quelqu'un essaye d'injecter du code dans ces zones mémoire avec pour but de l'exécuter, cela est rendu très difficile avec cette protection. Les applications 32 bits supportent le bit NX que pour la mémoire pile. Donc le 64 bits apportent un niveau de sécurité qui est loin d'être négligeable.

Citation
De l'autre côté, ils ont dévasté les performances Open GL des cartes graphiques.


Apple n'a rien dévasté, réfléchis un peu!

Je rappelle encore et encore que les drivers des cartes graphiques sont développés par nVidia et ATI, Apple assurant l'implémentation de son OS. Il est évident qu'Apple doit résoudre ses problèmes de perf OpenGl mais cela doit passer par un meilleur développement chez ATI et nVidia de leur drivers.

Citation
Allons, c'est une évidence, toutes les ressources sont orientés vers iOS. S'ils en avaient autant consacré à OS X. On en serait probablement à la XI.


Bien sûr, bien sûr!!! Si tu consacrais tes ressources à apprendre et réfléchir un peu, Macbidouille serait un site de meilleur qualité au niveau technique. biggrin.gif

Ce message a été modifié par Orikawa - 1 Jul 2010, 14:04.
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- Lionel   Des fuites opportunes sur Windows 8   1 Jul 2010, 05:00
- - Lanahrone   Concernant les deux premiers points, rien de bien ...   1 Jul 2010, 05:23
|- - Timekeeper   Citation (Lanahrone @ 1 Jul 2010, 06:23) ...   1 Jul 2010, 06:30
- - jinkazama   On parle de Microsoft là... La société faisant ...   1 Jul 2010, 05:35
|- - bluheim   Citation (jinkazama @ 1 Jul 2010, 06:35) ...   1 Jul 2010, 08:10
- - mauy   Dans le domaine de la reconnaissance facile, Toshi...   1 Jul 2010, 06:06
|- - Brew   Citation (mauy @ 1 Jul 2010, 07:06) Dans ...   1 Jul 2010, 06:21
||- - mauy   Citation (Brew @ 1 Jul 2010, 07:21) Citat...   1 Jul 2010, 06:31
||- - SartMatt   Citation (mauy @ 1 Jul 2010, 07:31) Euh o...   1 Jul 2010, 07:33
|- - zed_bill   Citation (mauy @ 1 Jul 2010, 07:06) Dans ...   1 Jul 2010, 08:44
- - didier13   C'est plutôt positif tout ça, rien ne vaut u...   1 Jul 2010, 06:20
- - _Panta   Citation [*]Optimisations poussées de l'OS af...   1 Jul 2010, 06:45
- - chevy   iOS a du pain sur la planche, s'il ne veut pas...   1 Jul 2010, 06:56
- - Stilgar   Excellente nouvelle s'il en est... Peut être ...   1 Jul 2010, 07:21
|- - marc_os   Citation (Stilgar @ 1 Jul 2010, 08:21) [....   1 Jul 2010, 13:59
- - Snorky   J'espère que MS arrivera à ses fins, histoir...   1 Jul 2010, 07:44
|- - oZen   Citation (Snorky @ 1 Jul 2010, 08:44) J...   1 Jul 2010, 10:18
|- - ManiX   Citation (Snorky @ 1 Jul 2010, 08:44) j...   1 Jul 2010, 11:33
- - Xdave   Microsoft déballe … Apple ne dit rien, donc ils ...   1 Jul 2010, 07:52
- - Cappuccino   S'ils améliorent l'interface et l'erg...   1 Jul 2010, 07:59
|- - iSpeed   Citation (Stilgar @ 1 Jul 2010, 08:21) Pa...   1 Jul 2010, 08:18
- - almux   Citation (Lionel @ 1 Jul 2010, 06:00) ......   1 Jul 2010, 08:07
- - jccochez   Citation (Xdave @ 1 Jul 2010, 08:52) SLeo...   1 Jul 2010, 08:09
|- - Cappuccino   Citation (jccochez @ 1 Jul 2010, 09:09) P...   1 Jul 2010, 08:24
- - jccochez   Citation * "Panne" qui fonctionne tellem...   1 Jul 2010, 08:12
- - azulseco   Bonjour, Citation (Lionel @ 1 Jul 2010, 06...   1 Jul 2010, 08:33
|- - MaitreSoda   Citation (azulseco @ 1 Jul 2010, 09:33) P...   1 Jul 2010, 08:44
- - phil-911   Mon iMac s'allume en 1,6 sec !! Qua...   1 Jul 2010, 08:38
|- - bluheim   Citation (phil-911 @ 1 Jul 2010, 09...   1 Jul 2010, 08:39
||- - LKiZ   Citation (bluheim @ 1 Jul 2010, 09:39) Ci...   1 Jul 2010, 09:13
||- - _Panta   Citation (bluheim @ 1 Jul 2010, 09:39) Ci...   1 Jul 2010, 11:50
||- - FolasEnShort   Citation (_Panta @ 1 Jul 2010, 12:50) Mai...   1 Jul 2010, 12:11
||- - _Panta   Citation (FolasEnShort @ 1 Jul 2010, 13:1...   1 Jul 2010, 12:26
||- - SartMatt   Citation (_Panta @ 1 Jul 2010, 13:26) Cit...   1 Jul 2010, 12:41
||- - FolasEnShort   Citation (SartMatt @ 1 Jul 2010, 13:41) (...   1 Jul 2010, 12:46
||- - almux   Citation (FolasEnShort @ 1 Jul 2010, 13:4...   1 Jul 2010, 13:04
|||- - FolasEnShort   Citation (almux @ 1 Jul 2010, 14:04) To...   1 Jul 2010, 13:14
||- - SartMatt   Citation (FolasEnShort @ 1 Jul 2010, 13:4...   1 Jul 2010, 13:14
|- - goum   Citation (phil-911 @ 1 Jul 2010, 09...   1 Jul 2010, 09:59
- - muzzo   Citation (Lionel @ 1 Jul 2010, 06:00) PS:...   1 Jul 2010, 08:41
- - pcetmac   Bein moi, je trouve cela très bien, Microsoft à ...   1 Jul 2010, 08:44
- - ekami   - Que M$ daigne bien nous sortir Messenger en...   1 Jul 2010, 09:19
- - igerard   MacOSX ??? Ca existe toujours cette vieillerie d...   1 Jul 2010, 09:20
- - Lionel   Avec un SSD et malgré les 8 Go de RAM, mon MacBoo...   1 Jul 2010, 09:26
- - Orikawa   Citation Un système optimisant la vitesse de dém...   1 Jul 2010, 09:26
|- - Lionel   Citation (Orikawa @ 1 Jul 2010, 10:26) Ci...   1 Jul 2010, 09:31
||- - FolasEnShort   Citation (Lionel @ 1 Jul 2010, 10:31) Sno...   1 Jul 2010, 12:08
|- - Cappuccino   Citation (Orikawa @ 1 Jul 2010, 10:26) Ah...   1 Jul 2010, 09:55
|- - flan   Citation (Orikawa @ 1 Jul 2010, 10:26) Ma...   1 Jul 2010, 10:12
|- - bluheim   Citation (Orikawa @ 1 Jul 2010, 10:26) M�...   1 Jul 2010, 10:31
- - Cappuccino   La véritable innovation pour moi c'est d...   1 Jul 2010, 10:16
|- - goum   Citation (Cappuccino @ 1 Jul 2010, 11:16)...   1 Jul 2010, 10:38
|- - Cappuccino   Citation (goum @ 1 Jul 2010, 11:38) Vive ...   1 Jul 2010, 10:42
- - djkawada   Je trouve aussi que OSX est en panne depuis la 10....   1 Jul 2010, 10:21
|- - Cappuccino   Citation (djkawada @ 1 Jul 2010, 11:21) J...   1 Jul 2010, 10:22
- - LoSt|9   pour en revenir a la news (MICROSOFT) pour que la ...   1 Jul 2010, 10:29
|- - Cappuccino   Citation (LoSt|9 @ 1 Jul 2010, 11:29) pou...   1 Jul 2010, 10:32
|- - bluheim   Citation (LoSt|9 @ 1 Jul 2010, 11:29) tou...   1 Jul 2010, 10:35
- - Orikawa   Citation Ahahah Toujour égal à toi même, comme...   1 Jul 2010, 10:35
- - Orikawa   Citation A partir de quand commenceras-tu à consi...   1 Jul 2010, 10:38
|- - SartMatt   Citation (Orikawa @ 1 Jul 2010, 11:38) Ci...   1 Jul 2010, 10:43
||- - Cappuccino   Citation (SartMatt @ 1 Jul 2010, 11:43) F...   1 Jul 2010, 11:00
|- - bluheim   Citation (Orikawa @ 1 Jul 2010, 11:38) l ...   1 Jul 2010, 10:44
|- - Lionel   Citation (Orikawa @ 1 Jul 2010, 11:38) Ci...   1 Jul 2010, 10:49
- - Antibiotik   Alors quoi vous n'avez pas compris ? Apple ne ...   1 Jul 2010, 10:40
- - jccochez   Citation (Orikawa @ 1 Jul 2010, 11:35) Je...   1 Jul 2010, 10:48
- - Orikawa   Citation e trouve aussi que OSX est en panne depui...   1 Jul 2010, 10:50
|- - Marco-Polo   Citation (Orikawa @ 1 Jul 2010, 11:50) Di...   1 Jul 2010, 11:17
|- - Cappuccino   Citation (Marco-Polo @ 1 Jul 2010, 12...   1 Jul 2010, 11:27
|- - MistakenMobius   Citation (Cappuccino @ 1 Jul 2010, 12:27)...   1 Jul 2010, 11:38
|- - Cappuccino   Citation (MistakenMobius @ 1 Jul 2010, 12...   1 Jul 2010, 11:40
- - jccochez   Citation (Orikawa @ 1 Jul 2010, 11:50) Co...   1 Jul 2010, 10:53
- - Orikawa   Citation Et dire que tu ne sais pas lire aussi? ...   1 Jul 2010, 11:02
- - jccochez   Citation (Orikawa @ 1 Jul 2010, 12:02) Ci...   1 Jul 2010, 11:05
- - igerard   C'est déprimant MacBidouille des fois... Put...   1 Jul 2010, 11:12
|- - zed_bill   Citation (igerard @ 1 Jul 2010, 12:12) Un...   1 Jul 2010, 12:06
|- - Cappuccino   Citation (zed_bill @ 1 Jul 2010, 13:06) J...   1 Jul 2010, 12:11
|- - MistakenMobius   Citation (Cappuccino @ 1 Jul 2010, 13:11)...   1 Jul 2010, 12:22
- - Toreben   Mettons nous à la place de l'utilisateur lamb...   1 Jul 2010, 11:14
|- - Cappuccino   Citation (Toreben @ 1 Jul 2010, 12:14) Me...   1 Jul 2010, 11:15
- - Kit Walker   Que ceux qui crachent tant et plus sur Apple passe...   1 Jul 2010, 11:26
|- - almux   Citation (Kit Walker @ 1 Jul 2010, 12:26)...   1 Jul 2010, 11:42
- - jccochez   Citation (Kit Walker @ 1 Jul 2010, 12:26)...   1 Jul 2010, 11:32
- - Toreben   Pour quelqu'un qui n'a jamais utilisé un ...   1 Jul 2010, 11:44
|- - Cappuccino   Citation (Toreben @ 1 Jul 2010, 12:44) Ma...   1 Jul 2010, 11:50
- - Cappuccino   Snow Leopard est plus rapide MAIS les applications...   1 Jul 2010, 12:09
- - jccochez   Citation (_Panta @ 1 Jul 2010, 13:26) Ens...   1 Jul 2010, 12:39
|- - SartMatt   Citation (jccochez @ 1 Jul 2010, 13:39) C...   1 Jul 2010, 12:55
|- - Marco-Polo   Citation (SartMatt @ 1 Jul 2010, 13:55) D...   1 Jul 2010, 13:06
- - jpj2   Bonjour à tous, Chaque mise à jour de Mac OS g�...   1 Jul 2010, 13:14
|- - SartMatt   Citation (jpj2 @ 1 Jul 2010, 14:14) Plus ...   1 Jul 2010, 13:23
|- - FolasEnShort   Citation (jpj2 @ 1 Jul 2010, 14:14) Bonjo...   1 Jul 2010, 13:29
- - bilboa   pas mal d'ordi ne consoment rien éteint quand...   1 Jul 2010, 13:18
- - ekami   Je ne compte plus le nombre d'utilisateurs Mac...   1 Jul 2010, 13:47
- - Orikawa   Lionel, Peut être faudrait-il réviser un peu. J...   1 Jul 2010, 14:10
- - SartMatt   Orikawa > C'est vrai tout ce que tu nous di...   1 Jul 2010, 14:12
- - Orikawa   Citation C'est vrai tout ce que tu nous dit à...   1 Jul 2010, 14:15
|- - SartMatt   Citation (Orikawa @ 1 Jul 2010, 15:15) Ci...   1 Jul 2010, 14:17
- - Orikawa   Oui c'est vrai mais à ce moment je réfléchi...   1 Jul 2010, 14:27
- - SartMatt   Citation (Orikawa @ 1 Jul 2010, 15:27) Ou...   1 Jul 2010, 14:39
2 Pages V   1 2 >


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th July 2025 - 12:59