IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mobiles Discussion :

Intel travaille sur un processeur à 48 cœurs pour mobile


Sujet :

Mobiles

  1. #21
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Points : 7
    Points
    7
    Par défaut
    Et si on pensait de temps en temps à faire du code plus léger ? Ok, c'est plus long donc plus cher ... mais bon ça fait raller ... Quand on voit qu'un téléphone simple coeur 1GHZ est trop lent pour faire tourner Jelly Bean correctement, peut-être faudrait arrêter de faire des usines à gaz ...

    Peut-être dans le cas d'Android, on y gagnerait avec un langage plus bas niveau..

    Quand on voit ce que les codeurs de l'époque arrivaient à faire tourner sur des Atari ST ou Amiga avec des processeurs 16 MHz, imaginez ce qu'on aurait si les mêmes efforts étaient fait sur pc/smartphone.

    Et je suis d'accord c'est plus facile à dire qu'à faire avec le niveau de complexité atteint :-) mais ça me fait raller quand même !

  2. #22
    Membre éclairé
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2007
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 206
    Points : 849
    Points
    849
    Par défaut
    Je pense qu'on trouvera toujours de quoi utiliser la puissance de nos machines, ce qui m'inquiète en revanche c'est que si dans 5 ans on a pas fait de vraiment gros progrès dans des outils (language et bibliothèques) pour nous aider à développer des applications pouvant tirer profit d'une telle quantité de coeurs, ils risque bien de ne pas servir à grand-chose car s'il faut supporter simultanément des machines dotée de 4 ou 8 coeurs et des machines dotées de plusieurs dizaines de coeurs, faire du multi-thread "explicite" a peu de chance d'être très efficace.

  3. #23
    Membre éclairé
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    Octobre 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste programmeur
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Octobre 2011
    Messages : 312
    Points : 749
    Points
    749
    Par défaut
    Si les scientifiques ou inventeurs pensaient comme la majorité d'entre vous, on en serait encore à tailler notre viande avec des silex les gars....

  4. #24
    Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 15
    Points : 48
    Points
    48
    Par défaut
    Ce n'est pas lorsqu'on a crée la roue qu'on s'est dit qu'une charrette ça pourrait être utile.


    C'est le besoin qui crée les outils, et pas l'inverse.

    c'est d'autant plus vrais pour la science.
    C'est le besoin pour les scientifiques de voir les cellules de plus en prêt qui a conduit aux microscopes avec des grossissements de plus en plus forts. C'est le besoin pour les scientifiques de suivre le parcours d'une protéine qui a conduit à la création des protéines recombinantes, des anticorps fluorescent, et toutes les autres techniques.

    Lorsqu'on sentira le besoin des 48 coeurs qu'on pourra s'attarder à créer l'outil nécessaire.

    Je te raconte pas l'utilité qu'auraient eu les Romains d'un plasmide (outil), sans avoir d'abord inventer la PCR (technique ayant abouti à la création de l'outil)

  5. #25
    Membre éclairé
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    Octobre 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste programmeur
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Octobre 2011
    Messages : 312
    Points : 749
    Points
    749
    Par défaut
    Je suis totalement d'accords, sauf qu'il ne s'agit pas du même problème...

    Dans beaucoup de cas, l'utilité d'une machine plus puissante sert à suivre des logiciels qui sont déjà développés et qui ne fonctionnent pas correctement actuellement. C'est le cas de l'industrie du jeu vidéo en particulier...
    Les développeurs ont l'ordre de produire du code non optimisé, qui nécessite plus de puissance alors qu'il pourrait fonctionner sur des machines plus vieilles...

    Mais c'est pas pour cela qu'il est inutile de fabriquer des processeurs beaucoup plus puissants !
    Quelque soit l'utilisation, le but d'un ordinateur est de calculer plus vite... toujours plus vite... Pourquoi ? pour qu'on attende moins.

    Y a des tas d'exemples où cette puissance est absolument nécessaire !
    Il a 15 ans, lorsqu'on voulait décoder le génome humain, tu crois pas que ça aurait été utile d'avoir nos doubles-cores ? les quadricores ???

    Alors de nos jours, tout ce qui est analyse spatiale ? génétique, météo, physique ??? on a besoin de ces outils.

    On nous présente ça pour une utilisation dans un mobile, mais ça doit être bien loin de ce qui se trame en tâche de fond...

  6. #26
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par PRL115 Voir le message

    C'est le besoin qui crée les outils, et pas l'inverse.
    Au contraire, beaucoup d'outils ont été créé "par erreur" ou sans besoin spécifique. Ce sont les vendeurs, dans la majorité des cas, qui trouvent des usages à un produit

    Pour inventer quelque chose, il faut un découverte (tiens ce truc là roule), une opportunité (ça me fait chier de transporter 50Kg de barbac tous les jours) et quelqu'un qui réalise que ces deux éléments sont complémentaires (tiens, avec un truc qui roule, ça serait plus facile, non?)

    C'est une dynamique qui est loin d'être aussi simple que "un besoin une solution", sinon on aurait inventé encore beaucoup d'autres choses utile et on aurait beaucoup moins de choses inutiles

  7. #27
    Membre expert

    Développeur NTIC
    Inscrit en
    Janvier 2011
    Messages
    1 670
    Détails du profil
    Informations personnelles :
    Âge : 33

    Informations professionnelles :
    Activité : Développeur NTIC
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 670
    Points : 3 942
    Points
    3 942
    Par défaut
    Citation Envoyé par erwanlb Voir le message
    Ne pas oublier que c'est pour dans 5 ans....on ne sait pas encore ce qu'on sera capable de faire avec nos téléphones à ce moment la...ils serviront peut être d'ordinateur à part entière...
    Comme par exemple Ubuntu For Android ? (Autant je trouve Ubuntu pourri autant le projet pour Android est séduisant )
    L'homme est un fou pour l'homme. Toi qui viens de me mettre un aie au moins le courage d'expliquer pourquoi tu n'es pas d'accord.

  8. #28
    Membre émérite
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Points : 2 424
    Points
    2 424
    Par défaut
    Je pense que Google(ainsi que Apple(IOS) ,RIM,Win8,...) doit faire un effort dans système Android pour améliorer la consommation de batterie (service,... ) même si on sais bien que la plus grand part de consommation est par la partie matériel

    WIFI.
    Ecran.
    3G/4G...
    GPS.

    espérant qu'un jour comme le bon temps avoir une batterie avec 7 jours de charge.

  9. #29
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut
    Il y en a beaucoup qui critiquent mais qui oublient que leur GPU est composé de plusieurs dizaines à plusieurs centaines de coeurs.
    malheureusement souvent exploité à 10 ou 20% de ses possibilités car dissocié du CPU

    alors que, si une puce avec un nombre conséquent de coeurs s'occupait de tout, du calcul généraliste au code spécialisé, en répartissant charge et consommation selon ses besoin, cela apporterai plus de souplesse, de puissance et de possibilités

    et les techniques de programmation évoluent, doucement mais sûrement, vers le massivement parallèle
    et comme le sous-entend l'article, il est pus facile de gérer la consommation de 48 coeurs en mettant en sommeil certains d'entre eux, que gérer la consommation d'un seul coeur selon la charge
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

  10. #30
    Membre actif
    Profil pro
    Ingenieur
    Inscrit en
    Décembre 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingenieur

    Informations forums :
    Inscription : Décembre 2003
    Messages : 138
    Points : 280
    Points
    280
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    1. Un coeur pour le café
    2. Un coeur pour le thé
    3. Un coeur pour facebook
    4. Un coeur pour la caméra frontale
    5. Un coeur pour la caméra arrière
    6. Un coeur pour l'enregistrement audio
    7. Un coeur pour l'enregistrement vidéo
    8. Un coeur pour la lecture vidéo
    9. Un coeur pour la lecture audio
    10. Un coeur pour le mail
    11. Un coeur pour les sms
    12. Un coeur pour vibrer
    13. Un coeur pour la connexion gprs
    14. Un coeur pour les desactiver tous et dans les ténèbres le mode avion
    15. Un coeur pour angry bird

    Et je suis loin du compte. Non, sérieusement, autant directement hardcoder une application dans chaque coeur
    En fait dans ta caricature t es pas si loin que ca. Dans les telephones actuels il y a pas loin d une 20aine de processeurs : certains dedies a la gestion du modem, d autres a l encodage audio, d autres au traitement des images etc. Par contre ils ne sont pas visibles des developpeurs d applications et font tourner les firmwares du telephone. Le but etant d avoir des petits processeurs consommant peu plutot qu un gros proc gourmand
    Je pense que la Intel vise un processeur bien particulier qui est l APU ( Application Processor Unit) donc a priori si l architecture des telephones reste equivalente a celle d aujourdhui ces 48 coeurs seront tous dispos pour les applis pas pour les fonctionnalites de base.

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/06/2012, 20h21
  2. Microsoft travaille sur Office Talk, un Twitter pour les entreprises
    Par Gordon Fowler dans le forum Actualités
    Réponses: 0
    Dernier message: 22/03/2010, 16h38
  3. Cherche API pour travailler sur le code source java
    Par Alec6 dans le forum API standards et tierces
    Réponses: 10
    Dernier message: 04/10/2007, 09h13
  4. Quellue interface pour travailler sur une grosse table ?
    Par grinder59 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 22/12/2006, 16h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo