150

151

squalyl (./148) :
je vois aussi le multicore pour les dévs en effet.

par contre je vois pas trop comment marche le "hyperthreading". Linux (et al) voit bien "2 CPU" mais c'est quoi la différence avec 2 cores?

2 core -> le scheduler peut leur attribuer 2 processus différents

2 threads -> le scheduler fait quoi? Il dispatche les threads d'un même processus? donc si tes applis sont pas multithreadées ça sert à que dalle hum

C'est exactement la même chose : tu peux dispatcher 8 processus sur les 8 cœurs logiques d'un Nehalem quadricœur. Seulement, c'est parfois plus lent vu qu'il n'y a qu'un peu plus de 4 cœurs (certaines unités sont dupliquées, mais pas toutes, le but étant de rentabiliser justement au maximum les différentes unités d'un seul cœur)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

152

non mais en fait j'ai déja du mal à voir comment on fait booter un processeur/core secondaire, alors un coeur logique, j'te dis pas grin

153

Un processeur HT fait parfois certaines opérations d'un thread en parallèle avec certaines autres d'un autre thread, parce qu'elles n'utilisent pas exactement les mêmes parties du processeur.

Espérons qu'ils auront bien analysé et résolu le problème des P4 HT qui sont parfois plus *lents* que des P4 non-HT de même fréquence, sur certains workloads (par exemple certains workloads faisant participer beaucoup de threads).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

154

Au niveau soft, le coeur logique se comporte exactement comme un coeur physique déjà happy
Ensuite, quand tu as un pipeline dans un processeur, tu te retrouves parfois bloqué à une instruction en cours d'exécution car tu as besoin du résultat d'une autre opération aussi dans le pipeline pour te servir d'opérande... Sans HT tu vas mettre des NOP, avec tu vas passer la main à l'autre coeur logique, qui va donc exploiter les "temps morts" d'exécution. Après il doit y avoir des mécanismes pour répartir la charge entre les deux (pour pas en avoir un qui fait toujours le programme principale et l'autre qui attend toujours pour boucher les trous) mais on s'en fiche grin
C'est donc plus ou moins efficace selon les programmes que tu exécutes, mais c'est beaucoup moins coûteux à mettre en place au niveau transistors qu'un coeur de plus, et presque gratuit en terme de puissance consommée. Et niveau perfs, ça peut doubler, au mieux, et être inutile, au pire hehe
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

155

ok donc l'HT c'est un 2nd CPU qui bosse uniquement pendant que le premier glande en attendant ses opérandes ? cheeky

156

"grosso modo" oui, disons que c'est une méthode pour mieux rentabiliser les ressources du matériel en "simulant" un coeur de plus. Comme un OS multithreadé, mais appliqué au processeur.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

157

Et niveau perfs, ça peut doubler, au mieux, et être inutile, au pire hehe

En théorie, ça peut doubler. En pratique, ça dépasse rarement 30%, mais c'est déjà bien smile
Mais ça peut être nuisible, sur certains workloads particuliers.

./155: non non, c'est un unique CPU, qui a "juste" quelques modifs.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

158

oué, pigé, mais bon c'est le même effet

il a deux jeux de registres je suppose, au moins deux PC nan?

159

Ben oui, sinon ça serait pas transparent du tout ^^
Ximoon (./154) :
Et niveau perfs, ça peut doubler, au mieux, et être inutile, au pire hehe

Même si c'était vrai j'imagine que ça peut avoir un impact très négatif sur la latence, non ? (Nil ?)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

160

Le travail est une belle chose, ne soyez pas égoistes, laissez le à vos amis
Comment être modeste quand on est le meilleur
I'm God's clone!

161

Si si, c'est possible, malheureusement...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

162

163

Martial Demolins (./162) :
Comme ça doit être imbitable à coder en assembleur ce genre de processeurs couic

Il ne faut pas coder en assembleur sur des x86 modernes, t'as toutes les chances de te rater grin Mais coder avec ou sans HT doit revenir au même, puisque tu ne sais pas quel autre thread sera en cours d'exécution en parallèle... Même s'il est sûrement possible de trouver des combinaisons qui permettent d'optimiser le threading avec des "slots de temps" judicieusement placés grin
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

164

./162> et oui, comme quoi ne jurer que par l'asm... smile
(cross)

165

Martial Demolins (./162) :
Comme ça doit être imbitable à coder en assembleur !


Fix'd

166

L'assembleur x86 n'est pas si dur que ça. Le problème, c'est plutôt que si tu codes comme sur 68k, ton code risquera d'être moins rapide que ce que pond GCC parce qu'il y a plein d'effets à prendre en considération sur une machine moderne, GCC a un modèle assez complexe du processeur pour ça. En revanche, tu as toujours des chances de t'en sortir pour une optimisation en taille pure en ignorant complètement la vitesse. Mais bon, si ton code fait 210 octets et met 2 fois plus longtemps que le code de 220 octets de GCC, sur une RAM de 4 GO, ça ne va pas être très intéressant. gni
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

167

Kevin Kofler (./166) :
Mais bon, si ton code fait 210 octets et met 2 fois plus longtemps que le code de 220 octets de GCC, sur une RAM de 4 GO, ça ne va pas être très intéressant. gni

eek Kevin, c'est bien toi ? eek

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

168

non c'est un clone je te rassure grin
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

169

Aujourd'hui, il a également dit qu'il était d'accord avec moi et il a parlé de Kubuntu. Quelqu'un lui a volé son compte sorry
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

170

171

172

173

(là où gizmondo s'est (un peu, disons que ça n'est pas dit clairement) foiré, c'est qu'il ne s'agit pas d'un simple radiateur, mais de l'un des éléments d'un boitier presque passif)
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

174

175

Des boîtiers fanless existent déjà, mais sont souvent hors de prix happy Il y a jenesaisplusquellemarque qui a sorti une tour de base fanless ruineuse il y a quelques temps, sinon, plus abordable en mini-itx :

http://www.maisondunumerique.com/prod-1705-Configuration-Mini-ITX-fanless.html

http://www.maisondunumerique.com/prod-2024-Config.-HFX-Mini-Metal.html

etc... happy
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

176

bientot (atom toussa) smile
avatar

177

plus abordable trifus
Le travail est une belle chose, ne soyez pas égoistes, laissez le à vos amis
Comment être modeste quand on est le meilleur
I'm God's clone!

178

Les nouveaux UMPC, comme l'eeePC 901 sont sans ventilo, sans disque dur. Rien de fragile et rien de bruyant smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

179

sans autonomie aussi trigni
avatar

180

Plus de 4h il me semble, pour le 901. L'autonomie est justement très bonne car il n'y a ni ventilateur ni disque dur à faire tourner.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.