Contenu :
S’il fallait encore une confirmation que les courtiers sont des joueurs, là voilà. Les puces utilisées par les firmes de courtage à haute fréquence utilisent de plus en plus une technologie empruntée aux jeux vidéo. Celle-ci s’appelle FPGA et sert à réaliser plusieurs tâches en parallèle. Cela permet notamment d’afficher un écran dans un écran, et les jeux vidéo l’utilisent beaucoup. La télévision fait de même lors de retransmissions d’événements sportifs. L’industrie de la défense s’en sert aussi couramment.
Le principe: plutôt que de mettre en place un logiciel, qui ordonne à une puce une tâche à exécuter, la tâche est… directement gravée dans la puce. La façon dont celle-ci est fabriquée permet de supprimer le logiciel, et donc de gagner du temps.
Flairant la bonne affaire, plusieurs sociétés qui maîtrisent cette technologie se sont mises sur le créneau du courtage à haute fréquence. C’est le cas de Celoxica, une entreprise née à Cambridge, et désormais basée entre Londres et les Etats-Unis. Antoine Rescourio, un Français qui est son directeur des opérations depuis 2008, vante le gain de temps: environ 1.000 fois plus rapide pour le triage et formatage des millions de données qui sont envoyées en permanence par les Bourses.
"Cela nous permet aussi de faire face sans problème aux pics, quand le nombre de données augmentent", argumente-t-il. Un tel formatage accéléré permet ensuite à l’algorithme d’achat et de vente de prendre sa décision avec une fraction de seconde sur ses concurrents.
Antoine Rescourio rêverait aussi d’installer sa technologie au niveau des algorithmes de ses clients. "Mais la confidentialité est trop forte: ils ne veulent pas que leur algorithme ne filtre." Quelques tentatives de fournir la technologie sous licence aux grands courtiers n’ont pour l’instant pas donné grand-chose. En attendant la prochaine invention destinée aux jeux vidéo…
JhMathae a écrit le 13/07/2011 à 16:55 :
Des FPGA pour les jeux vidéos ? NON, jamais !!! Les FPGA sont uniquement adaptés aux petites séries, tout le contraire des consoles de jeux. Mais par contre les systèmes pour traders, eux, ont de très petites séries ;-)
P comme programmable a écrit le 13/07/2011 à 14:22 :
Dans FPGA, le P, c'est programmable. Si la puce est différente - et peut être mieux adaptée qu'une puce Intel ou AMD pour PC - ça reste du logiciel, et ça peut être mis à jour. L'efficacité vient peut être en partie du fait que l'on se débarrasse de l'operating system (OS) qui permet de faire plein de choses différentes sur un PC. Quant aux jeux vidéo, quand ils s'exécutent sur PC, ils utilisent plutôt le GPU de la carte graphique. Le GPU est une puce également programmable pour d'autres choses que le simple affichage.
> Retour haut de page
La vulgarisation des FPGA faite dans l'article laisse plus qu'a desirer. C'est de l'electronique numerique. Un circuit electronique (integre) ecrit en ligne de code (!?) realise qqlch de particulier donc c'est bien fait (peu encombrant et ca va vite). J'insiste sur...
par etudiant-ingenieur ESEO le 14/07/2011 à 15:56
|
Les plus commentés |
|
Les plus envoyés |
| Les plus lus |
Pied de page :
jQuery(this).corner('round 4px').parent().css('padding', '1px').corner('round 4px');
etudiant-ingenieur ESEO a écrit le 14/07/2011 à 15:56 :
La vulgarisation des FPGA faite dans l'article laisse plus qu'a desirer. C'est de l'electronique numerique. Un circuit electronique (integre) ecrit en ligne de code (!?) realise qqlch de particulier donc c'est bien fait (peu encombrant et ca va vite). J'insiste sur l'electronique car c'est ce qui permet la rapidite : des que l'info est dispo, elle est utilisable. Il n'y a pas de gravure : il s'agit de plein d'unites logiques que l'on agence de maniere a faire l'intelligence. "La disparition du logiciel". L'intelligence est toujours qql part. L'algorithme est le meme. Change juste la maniere de le derouler.