Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 2 sur 2 PremièrePremière 12
Affichage des résultats 21 à 30 sur 30
  1. #21
    Invité régulier
    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 chevronné
    Homme Profil pro Jérôme Frossard
    Enseignant
    Inscrit en
    décembre 2007
    Messages
    192
    Détails du profil
    Informations personnelles :
    Nom : Homme Jérôme Frossard
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : décembre 2007
    Messages : 192
    Points : 761
    Points
    761

    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 actif
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    octobre 2011
    Messages
    157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : octobre 2011
    Messages : 157
    Points : 154
    Points
    154

    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
    Inscrit en
    février 2011
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : février 2011
    Messages : 15
    Points : 46
    Points
    46

    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 actif
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    octobre 2011
    Messages
    157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : octobre 2011
    Messages : 157
    Points : 154
    Points
    154

    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 Confirmé Sénior
    Avatar de tchize_
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    avril 2007
    Messages
    21 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Service public

    Informations forums :
    Inscription : avril 2007
    Messages : 21 580
    Points : 38 432
    Points
    38 432

    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
    Tchize (Чиз) faq java, cours java, javadoc. Pensez à et
    Laisse entrer le jour après une nuit sombre. Si tu es toujours là, tu n'es pas faite pour mourir.

  7. #27
    Expert Confirmé

    Développeur NTIC
    Inscrit en
    janvier 2011
    Messages
    1 682
    Détails du profil
    Informations personnelles :
    Âge : 24

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

    Informations forums :
    Inscription : janvier 2011
    Messages : 1 682
    Points : 3 805
    Points
    3 805

    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 )

  8. #28
    Membre Expert
    Avatar de azstar
    Homme Profil pro Abdou azstar
    Ingénieur Consultant .NET
    Inscrit en
    juillet 2008
    Messages
    1 160
    Détails du profil
    Informations personnelles :
    Nom : Homme Abdou azstar
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur Consultant .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2008
    Messages : 1 160
    Points : 2 296
    Points
    2 296

    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.
    Si tu aimes ma Réponse pense à cliquer sur

    Voir mon blog

  9. #29
    Expert Confirmé Sénior
    Avatar de shenron666
    Homme Profil pro Tony BAYART
    Ingénieur développement logiciels
    Inscrit en
    avril 2005
    Messages
    2 318
    Détails du profil
    Informations personnelles :
    Nom : Homme Tony BAYART
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 2 318
    Points : 4 863
    Points
    4 863

    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 habitué
    Profil pro
    Inscrit en
    décembre 2003
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : décembre 2003
    Messages : 88
    Points : 100
    Points
    100

    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.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •