Shaare your links...
34660 links
Liens en vrac de sebsauvage Home Login RSS Feed ATOM Feed Tag cloud Picture wall Daily
Links per page: 20 50 100
page 1 / 1
  • programmation
    20 bit operations programmers should know | Pixelstech.net
    Les ordinateurs sont très bon pour travailler sur des bits... mais assez ironiquement assez mauvais pour faire de l'arithmétique (d'où l'intérêt des GPU).
    Par exemple, décaler d'un bit vers la droite équivaut à une division par deux, mais est plus rapide.

    Toutefois, méfiez-vous de ces optimisations: De nos jours, les compilateurs sont capables d'optimisations bien plus poussées que ce que vous pourriez faire à la main. Il vaut souvent mieux, désormais, les laisser optimiser. L'autre inconvénient de ces bidouilles de bits est que cela réduit la portabilité des applications.

    EDIT: Comme le fait remarquer http://fspot.org/lnk/?8Ag_LA, cela n'est valable que pour des langages bas niveau comme C, pas pour des langages comme Python: http://wiki.python.org/moin/PythonSpeed/PerformanceTips#Python_is_not_C
    2013-06-08 14:34:48
    http://www.pixelstech.net/article/index.php?id=1355943192
Links per page: 20 50 100
page 1 / 1
Shaarli 0.0.41 beta modifiée - 2022-08-11 - The personal, minimalist, super-fast, no-database delicious clone. By sebsauvage.net. Theme by idleman.fr. I'm on Mastodon.
shelter.moe