GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Alyssa Rosenzweig (alyssa@eldritch.cafe)

  1. Embed this notice
    Alyssa Rosenzweig (alyssa@eldritch.cafe)'s status on Wednesday, 26-Mar-2025 09:17:45 JST Alyssa Rosenzweig Alyssa Rosenzweig

    Il y a un utilisateur d'Asahi Linux qui veut que les développeurs fassent une session pour répondre à ses questions. https://ol.reddit.com/r/AsahiLinux/comments/1jind21/qa/

    Alors, je n'utilise pas Reddit. (Au moins je n'ai plus un compte actif. Je le lis parfois sans un compte.)

    Mais je répondrai à n'importe quelle question en français 😇

    In conversation about 2 months ago from eldritch.cafe permalink

    Attachments


  2. Embed this notice
    Alyssa Rosenzweig (alyssa@eldritch.cafe)'s status on Wednesday, 26-Mar-2025 09:17:43 JST Alyssa Rosenzweig Alyssa Rosenzweig
    in reply to
    • Sam Candy (en français)

    @OatPotato Le Canada a deux langues officielles, et l'anglais est déjà ma langue maternelle. Il ne reste que le français! 😜

    Enfin je parle aussi l'espagnol, mais l'espagnol n'a pas la même ... importance culturelle dans ma vie. J'adore l'espagnol, bien sûr. C'est une langue plus élégante que l'anglais ou le français... mais je n'ai jamais habité dans une juridiction officiellement hispanophone.

    (Peut-être que je pourrais changer ça, hmm 🤔 )

    In conversation about 2 months ago from eldritch.cafe permalink
  3. Embed this notice
    Alyssa Rosenzweig (alyssa@eldritch.cafe)'s status on Sunday, 01-Dec-2024 02:03:17 JST Alyssa Rosenzweig Alyssa Rosenzweig

    Je viens de lire cet article : https://catfox.life/2024/11/29/the-complexities-of-enabling-opencl-support/

    Je voudrais donner un peu de contexte pour la situation. Ce n'est pas le résultat d'un développeur téméraire d'Intel qui a décidé d'ajouter des dépendances aléatoires à cause de la paresseuse.

    Je ne travaille pas pour Intel, mais je suis peut-être la responsable de ce changement. Bien sûr que des ingénieurs d'Intel ont tapé le changement et ils sont d'accord avec les implications, mais le projet de pousser OpenCL, c'est à moi, et je ne le regrette pas. Si vous voulez blâmer quiconque, blâmez-moi.

    OpenCL est le standard pour la computation accélérée sur les GPUs. Même si un projet utilise SyCL (par exemple), le pilote OpenCL est la fondation sous les APIs abstraits. Si on veut que les pilotes libres soient compétitifs, la prolifération des pilotes OpenCL d'une haute qualité est essentielle. Ce fait a plusieurs implications pour les logiciels libres.

    1. Si une distribution de Linux inclut déjà nos pilotes, le changement en question ne pose aucun problème. On veut que toutes les distributions y arrivent. La plainte dans ce cas vient d'une distribution qui n'a jamais inclut les pilotes d'OpenCL. Pour un système général, ce manque est un problème, un obstacle au but susdit. Naturellement, je ne suis pas heureuse qu'une mainteneuse ait besoin de déboguer des problèmes de big endian. Pourtant, le problème existait déjà loin des yeux.

    2. Il faut que les pilotes d'OpenCL soient excellentes. Si ces pilotes ne suffisaient pas pour nos propres buts, ils ne suffiraient pas pour les buts de nos utilisateurs non plus. C'est-à-dire, les développeurs de Mesa doivent "manger notre propre nourriture pour chien" (si vous me permettez d'emprunter une expression de ma langue maternelle).
      S'il y a un problème avec OpenCL, c'est mieux que nous l'ayons découvert au lieu de nos utilisateurs.

    Bref, je veux accélérer l'adoption d'OpenCL sur les systèmes d'exploitation libres.

    Voici l'autre raison plus subtil et plus pertinent à mes intérêts personnels comme une sorcière du graphisme. Pouvoir écrire les pilotes dans une langue de haut niveau aide le développement. Mesa a utilisé l'équivalent d'une langage d'assemblage pour les fonctionnalités complexes qui requièrent l'émulation. Bien que ça fonctionne, c'est lent et ça pose des problèmes pour la maintenance du pilote. OpenCL C résolut parfaitement ces problèmes. Les pilotes graphiques deviennent encore plus compliqués, car la croissance des spécifications ne cesse pas. OpenCL est l'arme qui nous permet de gérer cette complexité dans la guerre contre les pilotes propriétaires et les APIs pas standardisés.

    Ce point final n'est pas théorique. Les pilotes propriétaires utilisent déjà les langues de haut niveau pour leur tâches internes. Il faut que nous fassions le même. Je refuse de perdre notre avantage à cause d'une réticence à profiter des outils que nous avons déjà construits.

    Voilà le secret de mon progrès rapide sur les pilotes d'Asahi... Tous les pilotes libres peuvent l'imiter. Au moins, Intel l'a déjà fait, donc ne faisons pas honte à Intel. Plutôt, souhaitons que les autres pilotes libres suivent son exemple.

    (Et si vous avez besoin de faire honte, faite-la à moi.)

    In conversation about 5 months ago from eldritch.cafe permalink

    Attachments



    1. Domain not in remote thumbnail source whitelist: libres.si
      Domov
      from admin

User actions

    Alyssa Rosenzweig

    Alyssa Rosenzweig

    Princesse-sorcière de Linux qui respecte la politique de l'OQLFOQLF-compliant Linux witch-princess

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          302065
          Member since
          30 Nov 2024
          Notices
          3
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.