View previous topic :: View next topic |
Author |
Message |
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Tue Jul 12, 2011 11:24 am Post subject: |
|
|
Tiens, un peu de fun: dans pas longtemps, on va compiler son kernel avec accélération hard du GPU (et non, pas avec du larabee intel x86, c'est triché) (cf les slides que ça augure du miam). _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
Oupsman Veteran
Joined: 19 Jul 2004 Posts: 1042
|
Posted: Tue Jul 12, 2011 6:26 pm Post subject: |
|
|
Euuuuh sans déc, à part les dev noyaux, ça intéresse qui ? _________________ --
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.
----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong." |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Tue Jul 12, 2011 7:41 pm Post subject: |
|
|
Le noyau est d'après moi un bon exemple de gros programme bien fourni, un bel exemple à mettre en pâture _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Poussin l33t
Joined: 08 Jun 2007 Posts: 659 Location: Liège
|
Posted: Tue Jul 12, 2011 9:41 pm Post subject: |
|
|
Ca m'arrangerait mieux de pouvoir compiler {open,libre}office, firefox, ou chromium avec le GPU ^^ |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Tue Jul 12, 2011 9:48 pm Post subject: |
|
|
Ben j'imagine que l'idée démoniaque derrière c'est de rendre le GPU adressable tellement facilement que ça en devient un coprocesseur "transparent" à l'utilisation. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
barul Guru
Joined: 28 May 2010 Posts: 434
|
Posted: Wed Jul 13, 2011 8:24 am Post subject: |
|
|
Donc on va pouvoir compiler le noyau avec un équivalent de CUDA en gros? Déjà que je trouvais 1m20 hallucinant comme temps, qu'est-ce que ça va donner ici… Pfiouuu ! |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Wed Jul 13, 2011 8:53 am Post subject: |
|
|
Non, même pas CUDA ou OpenCL, ça c'est pour faire tourner une tâche spécifiquement sur le GPU. Non, là j'imagine que c'est "hop, sans rien", ton code à terme il tournera en partie sur CPU et en partie sur GPU. Enfin je peux fantasmer et me planter, hein, mais bon, cette "CPUisation" du GPU, je vois pas à quoi ça servirait sinon. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Wed Jul 13, 2011 9:20 am Post subject: |
|
|
Un peu comme TCC de Fabrice Bellard, en somme : il boote le kernel en le compilant en quelques instants... et tout ça sur le CPU. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
bdouxx Tux's lil' helper
Joined: 28 Dec 2009 Posts: 117
|
|
Back to top |
|
|
Poussin l33t
Joined: 08 Jun 2007 Posts: 659 Location: Liège
|
Posted: Sun Jul 17, 2011 10:31 pm Post subject: |
|
|
Ce n'est pas très explicite (je n'ai pas chercher plus d'info) mais ça à l'air d'etre un "installation automatique" d'une vrai gentoo. Je suis tout de meme curieux de savoir s'il ne va pas y avoir des crasses made in ovh installées dans tous les coins |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Sun Aug 21, 2011 12:40 pm Post subject: |
|
|
Hello,
Je suis en train d'installer Gentoo sur une PandaBoard
A moi le monde de l'ARM _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Biloute Guru
Joined: 03 Apr 2008 Posts: 369 Location: LENS
|
Posted: Mon Aug 22, 2011 9:36 am Post subject: |
|
|
C'était pas trop long les délais d'attente de livraison?
Avec 2 Cortex A9 je me demande combien de temps ça prend pour compiler le noyau. _________________ Gentoo rocks |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Tue Aug 23, 2011 10:18 am Post subject: |
|
|
Biloute wrote: | Avec 2 Cortex A9 je me demande combien de temps ça prend pour compiler le noyau. |
On veut du beeeeench ! _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Tue Aug 23, 2011 11:07 am Post subject: |
|
|
Biloute wrote: | C'était pas trop long les délais d'attente de livraison?
Avec 2 Cortex A9 je me demande combien de temps ça prend pour compiler le noyau. |
J'ai attendu 6 semaines exactement, ce qui est raisonnable. Au final, j'en ai eu pour 195 EUR taxes et port compris, pour la carte-mère et le bloc d'alimentation. + une fortune en câbles hdmi, série, et adaptateur hdmi->dvi chez mon épicier.
Pour la compilation, avec distcc, ça pulse encore assez bien _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Thu Sep 01, 2011 9:31 am Post subject: |
|
|
J'ai sais pas trop où mettre çà, mais pour les curieux, un autre gentooiste a décrit la configuration de fail2ban pour le faire intéragir avec le routeur/firewall letton dont je vous parlais plus tôt dans le thread (en gros, faire la même chose que l'action "iptables" mais en remote sur le firewall). _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
22decembre Guru
Joined: 08 May 2010 Posts: 308 Location: Paris, banlieue sud (Massy et alentours)
|
|
Back to top |
|
|
muny n00b
Joined: 06 Sep 2011 Posts: 4
|
Posted: Mon Sep 12, 2011 9:14 am Post subject: |
|
|
El_Goretto wrote: | Biloute wrote: | Avec 2 Cortex A9 je me demande combien de temps ça prend pour compiler le noyau. |
On veut du beeeeench ! |
plus de temps qu'en cross-compil depuis un x86_64 |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Mon Sep 12, 2011 12:48 pm Post subject: |
|
|
Salut tout le monde!
Bon, je sais que c'est pas le lieu mais bon, siouplé on est entre nous;)
J'connais pas encore Caen, mais je vais y être d'ici quelques semaines, si certains d'entres vous on des pistes pour un travail tournant autour du réseau, de la sécurité, de linux, du web - j'ai aussi dispensé pas mal de petite formation en interne donc c'est probablement aussi à savoir- bref, des trucs cools comme ça, je suis très intéressé.
N'hésitez pas à m'en faire par par PM
Merci:) _________________ The End of the Internet! |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Fri Sep 16, 2011 2:04 pm Post subject: |
|
|
Une info intéressante passe en ce moment sur la ML gentoo-dev : il est en train de se monter une troisième architecture sur x86, qui combine les nouveautés des processeurs EMT/AMD64 (plus de registres, jeux d'instructions, etc...) le tout en restant avec des pointeurs 32bits, donc sans l'impact sur l'empreinte mémoire du 64bits.
En terme de perfs, on est un peu en retrait en calcul flottant par rapport au EMT/AMD64, mais pour tout le reste, c'est équivalent voire supérieur. Inutile de dire que le x86 classique est à la traine.
Bref, a moins de faire du calcul mathématique flottant au petit-dej, ce "x32" (puisque c'est sont petit nom) sera sans doute l'ABI du futur sur nos procos basé sur x86, tant qu'on change pas d'architecture
Le support commence visiblement a arriver via un patch pour le dernier noyau, dernier gcc et dernière glibc.
Ca se passe là :
- ML : http://archives.gentoo.org/gentoo-dev/msg_f0cdf209196aa629d2897a7fa3e4178b.xml
- Présentation que je trouve très intéressante (c'est grace à cette présentation qu'on comprends le mieux quels sont les enjeux et changements je trouve) : http://linuxplumbersconf.org/2011/ocw/proposals/531
- Site "officiel" : https://sites.google.com/site/x32abi/
[EDIT]
Et j'ajoute ce lien sur LWN : http://lwn.net/Articles/456731/ _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Last edited by guilc on Fri Sep 16, 2011 2:46 pm; edited 1 time in total |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Fri Sep 16, 2011 2:16 pm Post subject: |
|
|
@guilc: merci, très intéressant.
--
edit: j'en veux pour mon atom, vite! _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Fri Sep 16, 2011 4:06 pm Post subject: |
|
|
Arf, mon Atom à moi n'est pas compatible 64 bits, donc pas de x32
Ni sur mon pandaboard (un ARM ) _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Leander256 l33t
Joined: 05 Jul 2003 Posts: 910 Location: Singapour
|
Posted: Sat Sep 17, 2011 6:17 am Post subject: |
|
|
C'est intéressant, par contre il n'y a pas d'explication claire sur la façon dont le noyau va gérer la mémoire: pourra-t-on utiliser plus de 4 Go de RAM sur un système x32 (chaque processus étant cependant limité à 4 Go) ou le noyau utilisera-t-il lui aussi des pointeurs 32 bits, limitant la taille mémoire totale à 4 Go? |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8708 Location: ~Brussels - Belgique
|
Posted: Sat Sep 17, 2011 9:42 am Post subject: |
|
|
x32 est en 32 bits, mais utilise tous les registres des processeurs x86_64.
Donc max 4 GO. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Sat Sep 17, 2011 10:10 am Post subject: |
|
|
XavierMiller wrote: | x32 est en 32 bits, mais utilise tous les registres des processeurs x86_64.
Donc max 4 GO. |
Visiblement, vu du kernel c'est plutôt du 64 bits avec le CPU qui tourne en mode 64 bits avec des pointeurs 32bits (et les mêmes syscalls qu'en 64bits, avec quelques adaptations dûes au changement de taille des pointeurs). Donc l'inverse.
Et ça laisserait donc 4Go par process a cause des pointeurs 32bits (et pas 3Go comme en mode 32bits, à cause de la séparation 3G/1G pour l'espace kernel), et par contre, adressage physique de la RAM comme en 64bits, donc pas besoin de PAE pour avoir plus de 4Go de ram sur la machine. _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
|