Les machines de jeux ne lésinent pas sur l`excellence

Transcription

Les machines de jeux ne lésinent pas sur l`excellence
A P P L I C A T I O N
Sous-système
Les machines de jeux
ne lésinent pas sur l’excellence
du graphisme… les cartes suivent
Le marché des systèmes professionnels de machines de jeux a connu ces dernières années
une hausse continue. Avec un point commun à tous ces équipements : l’intégration
de technologies embarquées offrant des graphismes 3D impressionnants. Pour accompagner
cette évolution, les cartes embarquées à base de SoC d’AMD sont une solution.
S
elon une étude récente de
l’Association des technologies de jeu GTA (Gaming
Technology Association),
entre 2010 et 2013, le nombre des
machines de jeux électroniques (ou
EGM, Electronic Gaming Machine) a
augmenté d’environ 9,5 % pour s’établir à environ 7,7 millions dans le
monde. Ces EGM ne sont pas seulement populaires dans les casinos, les
salles de jeux, les bars ou les restaurants, elles sont aussi monnaie courante sur la plupart des navires de
croisière internationaux et même sur
les traversées courtes en ferry (voir
tableau).
Cependant, le marché de l’EGM
étant sous la pression croissante des
jeux en ligne, l’innovation s’avère
une obligation. Ainsi, de plus en plus
d’EGM sont équipées des dernières
technologies informatiques de
manière à offrir aux joueurs des
AUTEURS
Laurent
Hennequin,
ingénieur
d’application,
Tokhatec,
Jan Schwendt,
directeur R&D
pour la plateforme AMD,
Congatec.
caractéristiques techniques de haute
volée ou, tout du moins, à leur proposer les mêmes standards qu’ils
retrouvent dans leur vie quotidienne : téléviseurs et smartphones
dotés d’une résolution de
1080 pixels, tablettes équipés d’afficheurs de 2048 x 1536 pixels, ou PC
équipés d’écrans de résolution 4K.
En fonction de la classe de machine
de jeu, il existe cependant différentes
exigences relatives à la technologie
de l’ordinateur embarqué. Le GTA,
par exemple, distingue les machines
à sous avec dispositifs de paiement
(AWP, Amusement With Prizes), les
appareils de loterie vidéo (ALV, Amusement Lottery Video), les jeux de
table électroniques ainsi que les systèmes dits « Pachislot » (machines à
sous sans monnaie mais avec jetons)
qui sont particulièrement populaires
au Japon. L’exigence de disposer de
graphiques de hautes performances
MARCHÉ DES MACHINES DE JEUX
RANG
PAYS
NOMBRE D’EGM INSTALLÉES EN 2013
1
Japon
4 592 036
2
Etats-Unis
889 070
3
Italie
412 252
4
Allemagne
265 000
5
Espagne
249 820
6
Australie
198 418
7
Royaume-Uni
157 002
8
Canada
97 289
9
Mexique
90 000
10
Pérou
76 278
Monde
7 673 134
On voit ici les dix pays où les machines de jeux sont les plus répandues dans le monde, le Japon étant largement
en tête. On peut noter que la France, pour le moment, n’en fait pas partie.
(Source : « The World Count of Gaming Machines 2013 », Mars 2014, Gaming Technologies Association).
32 / L’EMBARQUÉ / N°8 / 2014
est la même pour tous ces systèmes.
Dans le même temps, ces équipements ont, au niveau financier, une
période d’amortissement très courte
(parfois de l’ordre de deux mois seulement !) liée à une durée de vie très
limitée. Dans ce cas de figure, l’acquisition et les frais d’exploitation
sont très élevés. Il faut donc trouver
un équilibre optimal entre le coût et
la performance attendue qui doit
théoriquement contribuer à augmenter les recettes espérées, via par
exemple un graphisme attractif.
Des technologies de pointe
mises en œuvre
Dans ce cadre, pour un concepteur
ou un OEM, quelle est la plate-forme
de processeur qui offre le meilleur
choix pour ces machines de jeux
électroniques ? Idéalement, celle-ci
doit être à la pointe de la technologie,
mais aussi offrir un support fiable, à
l’instar des systèmes embarqués classiques. La technologie d’AMD a su
se positionner sur ce secteur en proposant des traitements graphiques de
haut niveau, une disponibilité dans
une gamme de température étendue
et une pérennité sur le long terme
(plusieurs années).
Les SoC (System-on-Chip) G-Series
intégrés d’AMD sont ainsi adaptés
pour les besoins actuels des EGM, car
ils intègrent sur une seule puce des
performances de calcul élevées avec
la technologie x86 multicœur, le
contrôleur graphique d’AMD Radeon
de la série 8000 ainsi que tous les
contrôleurs du monde PC typique :
interface PCI Express et ports USB 3.0
notamment. Au-delà, avec au moins
deux cœurs de processeur indépendants, des tâches différentes peuvent
être assignées à ces derniers au sein
Sous-système
A P P L I C A T I O N
d’une EGM, autorisant les applicaDES MODULES ADAPTÉS…
tions de jeux à fonctionner sans
heurts, même si le système exécute
plusieurs tâches en parallèle. Ainsi,
n Les modules processeurs
tandis que les contrôleurs graphiques
Qseven et COM Express basés
Radeon assurent le traitement de grasur la seconde génération
des processeurs embarqués
phismes 3D et un affichage vidéo en
G-Series d’AMD offrent
temps réel, de nombreuses tâches
des performances graphiques
peuvent être déchargées de la CPU
élevées pour un TDP (enveloppe
vers le GPU. A cet effet, le CPU prend
thermique globale) faible
en charge les spécifications DirectX
et une consommation
électrique limitée. Ces cartes
11.1, OpenGL 4.0 pour l’imagerie
répondent aux besoins
2D/3D et OpenCL 1.1 lorsque des
des applications numériques
algorithmes parallèles spécifiques
des machines de jeux grâce
doivent être déchargés sur le GPU.
à une architecture améliorée
Le processeur G-SoC autorise des
basée sur des cœurs x86 Jaguar
n Parmi les caractéristiques
et un GPU Radeon 8000 d’AMD.
tation de la fréquence de fonctionrésolutions
jusqu’à
4K
La vitesse du moteur graphique
des circuits G-Series, on trouve
nement), le « Single-Thread »
(4 096 x 2160 pixels), la plus haute
a été augmentée jusqu’à 800 MHz
la fonction « Boost Frequency »
et le « Graphics-Heavy Applicarésolution actuellement disponible
et l’interface DDR3 jusqu’à
pour assurer l’overclocking
tion » qui sont typiques des jeux
sur le marché des appareils grand
1 866 mégatransferts/seconde.
numériques.
du processeur approprié (augmenpublic. En outre, le SoC supporte des
sorties graphiques indépendantes sur​​
deux écrans via un double canal
machine de jeux professionnelle Les événements importants, comme
18/24 bits LVDS, DisplayPort 1.2 ou
oblige d’abord à intégrer des règles une tentative de coupure de courant
DVI / HDMI 1.4a. Il intègre enfin un
de sécurité réglementaires spéci- ou de manipulation, doivent en outre
décodeur vidéo universel 4.2 pour un
fiques aux EGM, notamment en être enregistrés. Ce qui nécessite l’intraitement rapide des vidéos en Blutermes de sécurité des données de tégration de capteurs spéciaux. Enfin,
ray avec HDCP (1 080p), MPEG-2,
l’utilisateur. Des exigences qui toutes les données – y compris les
DivX HD et MPEG-4. Soulageant le
varient fortement d’un pays à un données bancaires et des cartes de
processeur lors de la lecture des
autre, voire à l’intérieur d’un même crédit pour les systèmes avec paievidéos haute définition, la technoloétat, comme aux Etats-Unis où plu- ment sans numéraire – doivent être
gie permet de superposer plusieurs
sieurs juridictions différentes ont leurs cryptées. Pour assurer l’intégrité de la
vidéos, par exemple celle d’un croupropres normes de sécurité. En gestion des données et du transfert de
pier à une table de jeu numérique ● La carte
Europe, ces règles varient également. données, un module TPM (Trusted
avec le jeu lui-même, donnant l’im- Conga-IGX
L’Allemagne, par exemple, exige la Platform Module) à puce est souvent
pression aux joueurs d’être assis à la Mini-ITX
protection de la mémoire non volatile utilisé et doit être ainsi intégré. Une
architecturée
table de jeu !
pour les programmes et les données, telle puce fonctionne en étroite colautour d’un
et le stockage des registres des logi- laboration avec le Bios de l’ordinaSoC
G-Series
Relever le défi
ciels. Les machines de jeux néces- teur pour détecter les tentatives de
d’AMD,
de conceptions sécurisées
récemment
sitent également une protection aux manipulation en amont et déclencher
avec des cartes standard
introduite par
chocs, mais aussi aux perturbations les mesures appropriées pour les
congatec, est
électromagnétiques et électrosta- repousser.
Une fois que les équipementiers ont
une plate-forme
tiques de manière à se prémunir de Avec cette multitude de besoins, il
identifié la plate-forme de calcul adaptée
toute influence extérieure malveil- est nécessaire pour les développeurs
appropriée, ils doivent l’intégrer dans aux machines
lante pendant le déroulement du jeu. de se concentrer sur leur tâche
leurs solutions. Développer une de jeux.
sans avoir à dépenser du temps et
des efforts dans les opérations de
configuration et de réglage de la
plate-forme informatique sousjacente. Pour ce faire, l’utilisation de
cartes mères, comme les cartes MiniITX ou les cartes de type « Computer
on Module » (COM) aux formats
COM Express ou Qseven, sont
recommandées, en particulier dans
les régions dotées de règles et d’exigences de sécurité élevées. Disponibles en tant que sous-systèmes
standard, leur utilisation sur une
carte porteuse spécifique à l’application et personnalisable autorise la
conception de systèmes à haut
niveau de sécurité. n
L’EMBARQUÉ / N°8 / 2014 /
33