Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1305 connectés 

  FORUM HardWare.fr
  Hardware
  HFR

  [HFR] Actu : APU13: AMD Mantle : les premiers détails

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HFR] Actu : APU13: AMD Mantle : les premiers détails

n°8935353
tridam
Profil : Equipe HardWare.fr
Posté le 13-11-2013 à 03:00:01  profilanswer
0Votes positifs
 

Comme prévu, AMD profite de son Developer Summit pour divulguer quelques détails sur son API graphique Mantle. Nous sommes encore loin d'une documentation ...
Lire la suite ...

mood
Publicité
Posté le 13-11-2013 à 03:00:01  profilanswer
 

n°8935360
jellyboy74
Posté le 13-11-2013 à 03:56:30  profilanswer
2Votes positifs
 

Je le sent bien ce truc. Il semble en théorie apporter beaucoup de confort et une grosse possibilité d'améliorations. je pense surtout à des systèmes comme la ps4 ( puisque pour la One c'est mort vu dx) .  
 
Pensez vous que Mantle pourrait être utiliser sur PS4?

n°8935365
ledesillus​ionniste
Posté le 13-11-2013 à 04:30:41  profilanswer
1Votes positifs
 

ça fait probablement pas mal de temps que c'est en dev, donc possible qu'ils utilisent ça sur la ps4.

Message cité 1 fois
Message édité par ledesillusionniste le 13-11-2013 à 08:42:54
n°8935370
tfpsly
Sly
Posté le 13-11-2013 à 05:05:21  profilanswer
7Votes positifs
 

API ne veut certainement pas dire langage de programmation! "Application Programming Interface", une interface permettant d'accéder à des fonctions particulières quand on programme son application. Ex : un jeu, 99% du temps le langage est le C++, et il utilise plusieurs API, D3D ou OpenGL sur PC par ex pour le rendu 3D.
 
Mantle a pour but de donner aux dévs les mêmes contrôles sur le GPU et sa mémoire que sur console, il n'a donc d'intérêt que sur PC.
Un exemple de chose pas permise jusque là sur PC : on doit jusqu'alors créer en avance tous les buffers de rendus, même s'ils ne sont nécessaires qu'à certains moment du rendu d'une image. Sur console on peut réutiliser la mémoire pour autre chose si l'on le désire. Gain de mémoire, utilisable pour stocker des textures plus grosses.
 
Aussi, sur PC l'envoi de commande pour afficher une primitive graphique avec tout son setup (desc du format de vertex, paramètres du shader etc) se fait avec pleins d'appels pouvant être bien plus couteux que sur console. Mantle devrait corriger cela. Cela permettrait par exemple d'utiliser plus de shaders pour un modèle graphique.
 
Au final le GPU ne devient pas plus puissant par magie, mais on peut mieux l'utiliser.

Message cité 1 fois
Message édité par tfpsly le 13-11-2013 à 05:13:50
n°8935371
Nokia94
Posté le 13-11-2013 à 05:15:02  profilanswer
15Votes positifs
 

Bon ils veulent pas s'allier AMD et Nvidia? Qu'on profite tous de Mantle, G-Sync, PhysiX, Cuda etc d'un coup? :D

n°8935372
ledesillus​ionniste
Posté le 13-11-2013 à 05:33:46  profilanswer
0Votes positifs
 

tfpsly a écrit :


Mantle a pour but de donner aux dévs les mêmes contrôles sur le GPU et sa mémoire que sur console, il n'a donc d'intérêt que sur PC.


Cette phrase n'a pas de sens si mantle est utilisé également sur ps4, ça aura un interet sur ps4. à moins qu'ils utilisent encore OpenGL-ES
 

Nokia94 a écrit :

Bon ils veulent pas s'allier AMD et Nvidia? Qu'on profite tous de Mantle, G-Sync, PhysiX, Cuda etc d'un coup? :D

Oooh doux rêveur.


Message édité par ledesillusionniste le 13-11-2013 à 09:00:10
n°8935374
Invite_Sur​prise
Racaille de Shanghaï
Posté le 13-11-2013 à 05:54:35  profilanswer
0Votes positifs
 

AMD a annoncé que Mantle était destiné au monde PC et pas aux consoles. Tu peux oublier pour la PS4.

n°8935394
fire du 57
The futur is Fusion
Posté le 13-11-2013 à 07:00:39  profilanswer
8Votes positifs
 

Du lourd cette API, une véritable ambition de changer le monde PC, de l'améliorer. De plus c'est un véritable changement pour AMD qui écoute enfin les développeurs et vont leur fournir des outils adapté à leur besoin. :jap: Il manque juste l'annonce des performances sur BF4 qui aurait été très appréciable et un concurrent/standard open de G-Synch histoire de couper l'herbe sous le pied a NVIDIA et améliorer la totalité de l'écosystème PC.

 

Enfin sur le papier c'est du lourd et si Mantle est utilisé massivement ça va faire mal !


Message édité par fire du 57 le 13-11-2013 à 07:08:37

---------------
"Si vous ne changez pas en vous-même, ne demandez pas que le monde change"
n°8935431
fkanker
Posté le 13-11-2013 à 08:30:21  profilanswer
2Votes positifs
 

Après les shaders, on redonne enfin un contrôle quasi total aux développeurs. Le retour au temps de S3, la puissance en plus.

n°8935444
ulaw
Barrez-vous, cons de mimes !
Posté le 13-11-2013 à 08:49:10  profilanswer
0Votes positifs
 

tfpsly a écrit :

API ne veut certainement pas dire langage de programmation! "Application Programming Interface", une interface permettant d'accéder à des fonctions particulières quand on programme son application. Ex : un jeu, 99% du temps le langage est le C++, et il utilise plusieurs API, D3D ou OpenGL sur PC par ex pour le rendu 3D.

 

Mantle a pour but de donner aux dévs les mêmes contrôles sur le GPU et sa mémoire que sur console, il n'a donc d'intérêt que sur PC.
Un exemple de chose pas permise jusque là sur PC : on doit jusqu'alors créer en avance tous les buffers de rendus, même s'ils ne sont nécessaires qu'à certains moment du rendu d'une image. Sur console on peut réutiliser la mémoire pour autre chose si l'on le désire. Gain de mémoire, utilisable pour stocker des textures plus grosses.

 

Aussi, sur PC l'envoi de commande pour afficher une primitive graphique avec tout son setup (desc du format de vertex, paramètres du shader etc) se fait avec pleins d'appels pouvant être bien plus couteux que sur console. Mantle devrait corriger cela. Cela permettrait par exemple d'utiliser plus de shaders pour un modèle graphique.

 

Au final le GPU ne devient pas plus puissant par magie, mais on peut mieux l'utiliser.


Ce que tu dis était vrai mais c'est justement l'inverse que tente d'amorcer AMD. Le but est de rapprocher les deux plateformes PC/PS4. Si sony utilise Mantle, les pprogrammeurs utiliseront les même fonctions quelque soit la plateforme, fini les portages à l'arrache techniquement, ce sera plus performant que les API OpenGL/DX actuel, et pas besoin d'API spécifique console !

 

C'est un virage intéressant donc, notamment si nvidia suit le mouvement, mais surtout si les différents studios de dévs l'utilisent. Si c'est que pour les jeux DICE, c'est assez limité.

 
fire du 57 a écrit :

Du lourd cette API, une véritable ambition de changer le monde PC, de l'améliorer. De plus c'est un véritable changement pour AMD qui écoute enfin les développeurs et vont leur fournir des outils adapté à leur besoin. :jap: Il manque juste l'annonce des performances sur BF4 qui aurait été très appréciable et un concurrent/standard open de G-Synch histoire de couper l'herbe sous le pied a NVIDIA et améliorer la totalité de l'écosystème PC.

 

Enfin sur le papier c'est du lourd et si Mantle est utilisé massivement ça va faire mal !


Ils ont prévu le 'patch mantle' en fin d'année pour bf4, donc on aura rapidement une idée du gain Mantle.


Message édité par ulaw le 13-11-2013 à 08:50:18

---------------
Whenever I see a world untouched by war, a world of innocence... I just wanna nuke the crap out of it
mood
Publicité
Posté le 13-11-2013 à 08:49:10  profilanswer
 

n°8935453
Gigathlon
Quad-neurones natif
Posté le 13-11-2013 à 08:58:09  profilanswer
4Votes positifs
 

"... or in the driver developer seat", cette diapo est juste terrible, j'adore :o

 

Le smiley achève le tableau, un petit " :D " aurait probablement été trop parlant, mais un " :) " est déjà bien comique.


Message édité par Gigathlon le 13-11-2013 à 09:31:04
n°8935473
johnjrambo​63300
Posté le 13-11-2013 à 09:19:23  profilanswer
0Votes positifs
 

Au deuxième paragraphe petite coquille: "la vide des développeurs"

n°8935483
Giulietta2​6
Avanti!!!
Posté le 13-11-2013 à 09:27:41  profilanswer
0Votes positifs
 

Cela semble plutôt bien pensé, si cela fait ses preuves M$ n'aura pas d'autre choix que de l'employer sur XBox One.


Message édité par Giulietta26 le 13-11-2013 à 09:28:38
n°8935522
ledesillus​ionniste
Posté le 13-11-2013 à 10:04:02  profilanswer
4Votes positifs
 

Non, microsoft c'est "Adopte, étend et étouffe" si ils font qqchose ce sera probablement une copie pour tuer Mantle.

n°8935733
Zeross
Posté le 13-11-2013 à 12:31:31  profilanswer
0Votes positifs
 

ledesillusionniste a écrit :

ça fait probablement pas mal de temps que c'est en dev, donc possible qu'ils utilisent ça sur la ps4.


 
Sony a sa propre bibliothèque graphique sur PS4 : GNM

n°8935739
Zeross
Posté le 13-11-2013 à 12:34:54  profilanswer
0Votes positifs
 

Mantle n'a pas d'intérêt sur consoles car les développeurs ont déjà un accès bien plus bas niveau, pour ce qui est du portage PC/console la partie qui encapsule l'API n'est pas compliquée et ne représente pas énormément de code.

n°8935863
Gigathlon
Quad-neurones natif
Posté le 13-11-2013 à 14:37:35  profilanswer
0Votes positifs
 


Le problème, c'est que DirectX doit avoir un certain niveau d'abstraction, que Mantle peut se permettre de ne pas avoir, ce qui fait accessoirement tout l'intérêt d'une API de ce type.

 

La diapo 13 est tout simplement l'explication de cet état de fait : moins de boulot pour AMD, moins de dépendance à DirectX, plus de boulot de dev, mais avec (en théorie du moins) des gains conséquents, pour plusieurs raisons.

 

Les 2 premières raisons qui me viennent à l'esprit, c'est :

 

- l'architecture même de Windows -> WDDM qui impose une certaine rigidité, puis DirectX par dessus qui impose lui aussi une certaine rigidité dans un autre registre (formats de données, processus d'accès au driver...)
- les problèmes de gestion des ressources -> threading, synchronisation, utilisation de registres debug...

 

Tout ça pour dire que Mantle, c'est la partie de DirectX dont on pourrait difficilement se passer conjointement à des accès de bas niveau à la gestion hardware.


Message édité par Gigathlon le 13-11-2013 à 14:38:11
n°8935889
aresias
Posté le 13-11-2013 à 14:58:24  profilanswer
0Votes positifs
 

On doit avoir les premiers résultats concrets de Mantle aujourd'hui normalement (peut être demain pour nous avec le décalage horaire).
D'après AMD "on aurait pas développé Mantle si c'était juste pour gagner 3 à 4%" on va bien voir ce que ça donne.


Message édité par aresias le 13-11-2013 à 14:59:15
n°8936072
tridam
Profil : Equipe HardWare.fr
Posté le 13-11-2013 à 17:43:54  profilanswer
0Votes positifs
 

Fin de journée ici pour les premiers résultats (22h) avec au moins une démo de chez Oxide (2h), les rumeurs parlent de gains de 5-6x pour cette démo.

n°8936148
seth-01
Posté le 13-11-2013 à 18:38:39  profilanswer
0Votes positifs
 

vivement décembre pour voir le gain que Mantle apportera à Battlefield 4 !

n°8936212
fire du 57
The futur is Fusion
Posté le 13-11-2013 à 19:13:52  profilanswer
1Votes positifs
 

tridam a écrit :

Fin de journée ici pour les premiers résultats (22h) avec au moins une démo de chez Oxide (2h), les rumeurs parlent de gains de 5-6x pour cette démo.


 
Un petit article en préparation pour nous parler des résultats ? :)


---------------
"Si vous ne changez pas en vous-même, ne demandez pas que le monde change"
n°8936400
fruchmy
Posté le 13-11-2013 à 22:03:23  profilanswer
0Votes positifs
 

Dans tous les cas si c'est bien utilisé ça promet pas mal de jolies choses par la suite, en espérant qu'il y ait d'autres partenaires.
 

n°8936427
Er1c
Higher is better
Posté le 13-11-2013 à 22:23:58  profilanswer
0Votes positifs
 

S'ils s'ouvrent, ils gagnent.

n°8936461
tfpsly
Sly
Posté le 13-11-2013 à 22:46:36  profilanswer
0Votes positifs
 

De la présentation de Johan Anderson à l'APU13 : Windows 7 et 8, prochainement Linux et Mac, la PS4 a quelque chose de similaire.
Permet de diminuer les communications CPU-GPU : binder un shader peut automatiquement binder toutes les resources (textures etc...) nécessaires, les résultats de tests graphiques comme les occlusions peuvent rester en mémoire GPU et être directement lus par un shader, au lieu de devoir passer par le CPU, meilleur contrôle de ce que font les GPUs sur un CrossFire etc.
Donne sur PC une API plus proche de ce que l'on a sur PS4.


Message édité par tfpsly le 13-11-2013 à 22:49:57
n°8936485
theangel54​0
Posté le 13-11-2013 à 23:07:53  profilanswer
1Votes positifs
 

...3DFx avait imposé son GLIDE là où DirectX débutait.
Je suis curieux de voir la suite avec Mantle!

n°8936491
aresias
Posté le 13-11-2013 à 23:15:24  profilanswer
0Votes positifs
 

Lien pour un live texte/image de tom's hardware:
http://new.livestream.com/toms-live/events/2545103
Je sais pas si ils vont parler des performances
Edit: c'est terminé. Bon c'est juste DICE qui parlait de son implantation pour BF4, mais on connait toujours pas les perfs.


Message édité par aresias le 13-11-2013 à 23:18:44
n°8936494
Aghnar
Posté le 13-11-2013 à 23:16:44  profilanswer
0Votes positifs
 

pleins d infos avec les slides en anglais ici :
 
http://m.neogaf.com/showthread.php?t=714178

n°8936561
tridam
Profil : Equipe HardWare.fr
Posté le 14-11-2013 à 00:49:30  profilanswer
0Votes positifs
 

je suis en train d'essayer d'uploader toutes les slides mais le net n'est pas très rapide :o

n°8939258
200380051
Posté le 16-11-2013 à 04:42:07  profilanswer
0Votes positifs
 

Kudos pour la mitsubishi lancer de Dirt avec les logos ATI dessus!

n°8940211
sasuke87
Posté le 16-11-2013 à 23:56:55  profilanswer
0Votes positifs
 

ravenloft a écrit :


Les 2 époques ne sont pas comparables.
Quand 3dfx est arrivé, le marché était presque vierge. La 3dfx enterrait toutes ses concurrentes de loin et directx c'était une usine à gaz décrié par tous les développeurs et nul de chez nul (Les 3 premières versions n'ont pas fait long feu et directx n'est devenu intéressant qu'à partir de la version 5).
Dès que 3dfx a perdu son avance et que directx est devenu friendly, le glide a vite perdu de la vitesse.
 
Mantle arrive sur un marché monopolisé par directx et windows dans un éco système fixe depuis 10 ans (nvidia+ amd + intel).  
 


 
Ce qui est marrant c'est de constater que DX ne satisfait plus vraiment actuellement. A cause des consoles, DX9 est resté la norme pendant très (trop?) longtemps, au final DX10 n'a servi à rien si ce n'est pour des effets par ci par là sponsorisés par AMD mais surtout par nvidia. Avec DX11, les choses ont évolué un peu plus positivement mais la transition reste lente, on est loin des claques qu'on avait en passant de jeux de la génération DX8 à DX9 par exemple. Les dernières CG sont souvent sous exploitées, les jeux multi sont mal portés sur PC, etc. Finalement Mantle pourrait donner un coup de pouce bien sympathique au jeu sur PC qui stagne pas mal depuis Crysis. Et ça tombe bien que ce soit le Frostbite qui en tire parti en premier vu que c'est le moteur qui impressionne le plus en ce moment et semble devenir le standard de cette génération comme a pu l'être unreal engine pour DX9. J'espère que nvidia laissera de côté son orgueil et rentrera dans les rangs le plus tôt possible (enfin pas trop vite si ça permet à AMD de regagner des pdm et faire des bénéfs pendant un petit moment  :D ).

n°8941553
sasuke87
Posté le 18-11-2013 à 01:05:15  profilanswer
0Votes positifs
 

ravenloft a écrit :


Mantle ne changera pas le fait que la puissance est sous exploitée. Les jeux mantle auront le même aspect graphique que la version dx. Seule la vitesse changera.
C'est finit le temps où les jeux comme du temps des directx 5,6,7, 8, début du 9 où bon nombre de jeux exploitaient la puissance des PCs et étaient même pour pas mal des exclus PC. Mantle ne changera pas cette donne même s'il devient un standard.
 
Le frostbite ne devient pas un standard car limité qu'à EA contrairement à l'unreal engine. Le frostbite ne sera pas vendu à des tiers et donc ne sera jamais comme l'unreal engine un standard sauf chez EA.
Comme moteur qui impressionne l'ue4 et le cryengine font aussi bien et concernant le cryengine l'ont déjà démontré (crysis 3 est plus beau ou au moins aussi beau que BF4).


A partir du moment où les performances augmentent on peut en déduire que la puissance est mieux exploitée. Tu as peut être raison même en devenant un standard Mantle ne changera pas la donne, mais si ça devait être le cas, les raisons de cette stagnation seront plus à chercher du côté des devs (et éditeurs) que du support de développement.
 
Tu as raison pour le Frostbite, n'empêche que pour l'instant le nombre de jeux qui l'exploitent est plus important que l'UE4 et le cryengine réunis. Quand on voit que d'un jeu de course comme NFS à Mass Effect 4, tous tourneront sur Frosbite ça laisse songeur  :love: . Et il y avait des rumeurs qui soutenaient le ralliement de Crytek au projet, si cela devait se confirmer ça serait très encourageant pour l'avenir de Mantle.

n°8941793
tridam
Profil : Equipe HardWare.fr
Posté le 18-11-2013 à 12:47:04  profilanswer
0Votes positifs
 

Non mais vu comme ils se sont fait basher, ils vont pas oser refaire ce coup-là une seconde fois :D

n°8946339
angelusdeu​s
BlobUmad
Posté le 22-11-2013 à 08:01:35  profilanswer
0Votes positifs
 

DRAP


---------------
Recherche RTX pas cher
n°9036483
JJCormier
Posté le 30-01-2014 à 21:08:54  profilanswer
0Votes positifs
 

Et encore une fois, Linux est à l'oubliette!?!? :-(

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  HFR

  [HFR] Actu : APU13: AMD Mantle : les premiers détails

 

Sujets relatifs
[HFR] Actu : Des infos sur la fiabilité des disques à 4 ansQuel processeur AMD pour le jeu
[HFR] Actu : G1.Sniper en ATX et Z87 chez Gigabyte[HFR] Actu : Kit Antec Kühler H20 650 et 1250
[HFR] Actu : La garantie de 5 ans Zotac améliorée[HFR] Actu : APU13: Kaveri: TrueAudio, 856 Gflops et une date
Plus de sujets relatifs à : [HFR] Actu : APU13: AMD Mantle : les premiers détails


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR