igt wins big with qnx - symmetry and whitepapers/qss... · igt (international game technology) of...

2
IGT (International Game Technology) of Reno, Nevada, manufactures and operates computerized casino gaming equipment. With annual revenues of more than $1B US and sales of 100,000 machines a year, IGT is the largest gaming manufacturer in the world. As part of its business, IGT develops electronically linked, inter-casino systems that connect statewide gaming machines with a central computer. The jackpot builds with every wager, until some lucky player hits the right combination, potentially winning millions of dollars. IGT’s latest generation of inter-casino gaming machines are part 3-D video game, part security box, and part multi- connected network device— highly sophisticated equipment with enormous computing demands: The machines produce fully animated video at 85 frames per second; they’re protected by a sophisticated online security system; they track user loyalty and payouts; they handle money; and they employ a variety of standard and proprietary network protocols, each running simultaneously and each with strict timing requirements. IGT wins big with QNX QNX ® Neutrino ® RTOS — Successful Solutions. In the high stakes world of gaming, the QNX Neutrino RTOS provides unparalleled reliability for computerized gaming equipment like the “Lifestyles of the Rich and Famous” game, based on IGT's sophisticated Advanced Video Platform technology. IGT (International Game Technology) develops electronically linked, inter-casino systems that connect statewide gaming machines These machines, which can pay out multi-million-dollar winnings, must perform a host of complex functions with zero tolerance for error To run these machines, IGT adopted the QNX Neutrino RTOS for its modular microkernel based architecture This architecture allows IGT to segregate processes and achieve the extreme reliability and system integrity that the company requires Quick Facts Quick Facts Quick Facts “Lifestyles of the Rich and Famous” ® & related marks are trademarks of Rysher Entertainment. © 2002 Rysher Entertainment, Inc. All Rights Reserved. Developed by IGT. AVP(tm) is a trademark of IGT © IGT All Rights Reserved.

Upload: tranthien

Post on 08-May-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IGT wins big with QNX - Symmetry and whitepapers/QSS... · IGT (International Game Technology) of Reno, Nevada, manufactures and operates computerized casino gaming equipment. With

IGT (International GameTechnology) of Reno, Nevada,manufactures and operatescomputerized casino gamingequipment. With annual revenuesof more than $1B US and sales of100,000 machines a year, IGT isthe largest gaming manufacturer in the world.

As part of its business, IGTdevelops electronically linked,inter-casino systems thatconnect statewide gamingmachines with a centralcomputer. The jackpot buildswith every wager, until somelucky player hits the rightcombination, potentiallywinning millions of dollars.

IGT’s latest generation ofinter-casino gaming machinesare part 3-D video game, partsecurity box, and part multi-connected network device—highly sophisticatedequipment with enormouscomputing demands: Themachines produce fullyanimated video at 85 framesper second; they’re protectedby a sophisticated onlinesecurity system; they trackuser loyalty and payouts; theyhandle money; and theyemploy a variety of standardand proprietary networkprotocols, each runningsimultaneously and each withstrict timing requirements.

IGT wins big with QNX

Q N X® N e u t r i n o® R T O S — S u c c e s s f u l S o l u t i o n s .

In the high stakes world of gaming, the QNX

Neutrino RTOS provides unparalleled reliability for

computerized gaming equipment like the “Lifestyles

of the Rich and Famous” game, based on IGT's

sophisticated Advanced Video Platform technology.

• IGT (International GameTechnology) developselectronically linked, inter-casinosystems that connect statewidegaming machines

• These machines, which can payout multi-million-dollar winnings,must perform a host of complexfunctions with zero tolerance for error

• To run these machines, IGTadopted the QNX Neutrino RTOSfor its modular microkernel basedarchitecture

• This architecture allows IGT tosegregate processes and achievethe extreme reliability and systemintegrity that the company requires

Quick FactsQuick FactsQuick Facts

“Life

style

s of

the

Rich

and

Fam

ous”

®&

rel

ated

mar

ks a

re tr

adem

arks

of R

yshe

r En

terta

inm

ent.

© 2

002

Rysh

er E

nter

tain

men

t, In

c.

All

Righ

ts Re

serv

ed. D

evel

oped

by

IGT.

AVP

(tm) i

s a

trade

mar

k of

IGT

© IG

T A

ll Ri

ghts

Rese

rved

.

Page 2: IGT wins big with QNX - Symmetry and whitepapers/QSS... · IGT (International Game Technology) of Reno, Nevada, manufactures and operates computerized casino gaming equipment. With

Q N X® N e u t r i n o® R T O S — S u c c e s s f u l S o l u t i o n s .

Zero tolerance for systemfailure

“These machines have to runreliably 24 hours a day, seven days aweek,” says Steven LeMay, director,Advanced Video Platform (AVP)with IGT. “If a touch screen interfacefails, we don’t want that malfunctionto create some stray pattern thaterroneously produces the biggest winpossible. We can’t tolerate failure.”

With stakes that high, IGT neededan operating system that wouldreliably manage the machines’ manycomplicated real-time functions. Thecompany considered many operatingsystems, including Linux andMicrosoft solutions, but only QNXmet their stringent requirements.“Other systems couldn’t handle ourreal-time operating system needs,”says Mr. LeMay. “In our business,‘really fast’ just doesn’t cut it.”

QNX selected formicrokernel architecture

IGT selected the QNX Neutrino 6.1real-time operating system (RTOS)because its modular microkernel

architecture offered the necessaryreliability. IGT was able to segregateand protect logic processes so thatthe failure of one would not affectanother. Despite this segregation,processes communicate with oneanother highly efficiently—anothercredit to QNX.

“By taking advantage of the QNXmicrokernel architecture and itsinherent modular design, we’re ableto make sure that every part runsreliably,” says Mr. LeMay.

IGT wrote virtually all of its codewith C++ and used CodeWarriorfor QNX RTOS 2.1 fromMetrowerks for creating, compiling,linking, and debugging.

Modular architecturepermits efficientdevelopment

“The project has gone very, verywell,” says Mr. LeMay. “The QNXOS allowed us to achieve ourdesired reliability levels, and itenabled our developers to work ondifferent tasks without affecting oneanother. As a result, we conductedour development process veryefficiently. We were also able to testeverything individually, which givesus a higher potential for reliabilitywhen all the pieces come together.”

Mr. LeMay says that QNX is theright choice for real-time operatingsystem applications. “QNX givesyou the flexibility to create solutionscompletely on your own, and thestandard APIs allow you to adaptopen-source solutions as well,” hesays. “On top of that, QNXSoftware Systems stands behind itsproduct and supports you. That’s anattractive combination.”

© 2002 QNX Software Systems Ltd. QNX, Momentics, Neutrino, Photon microGUI, and “Build a more reliable world” are registered trademarks in certain jurisdictions, and PhAB, Phindows, and Qnet aretrademarks, of QNX Software Systems Ltd. All other trademarks and trade names belong to their respective owners. All rights reserved. Printed in Canada. 301621

www.qnx.com

OTHER SYSTEMS COULDN’T HANDLE OURREAL-TIME OPERATING

SYSTEM NEEDS. IN OUR BUSINESS, ‘REALLY FAST’ JUST

DOESN'T CUT IT.