Asynchronous Algorithms for Large-Scale Optimization

Total Page:16

File Type:pdf, Size:1020Kb

Asynchronous Algorithms for Large-Scale Optimization Asynchronous Algorithms for Large-Scale Optimization Analysis and Implementation ARDA AYTEKIN Licentiate Thesis Stockholm, Sweden 2017 KTH Royal Institute of Technology School of Electrical Engineering TRITA-EE 2017:021 Department of Automatic Control ISSN 1653-5146 SE-100 44 Stockholm ISBN 978-91-7729-328-6 Sweden Akademisk avhandling som med tillstånd av Kungliga Tekniska högskolan framlägges till offentlig granskning för avläggande av teknologie licentiatexamen i elektro- och systemteknik fredagen den 07 apr 2017 klockan 10.00 i Q2, Q-huset, Kungliga Tekniska högskolan, Osquldas väg 10, Stockholm. © Arda Aytekin, Apr 2017 Tryck: Universitetsservice US AB iii Abstract This thesis proposes and analyzes several first-order methods for convex optimization, designed for parallel implementation in shared and distributed memory architectures. The theoretical focus is on designing algorithms that can run asynchronously, allowing computing nodes to execute their tasks with stale information without jeopardizing convergence to the optimal solution. The first part of the thesis focuses on shared memory architectures. We propose and analyze a family of algorithms to solve an unconstrained, smooth optimization problem consisting of a large number of component functions. Specifically, we investigate the effect of information delay, inherent in asynchronous implementations, on the conver- gence properties of the incremental prox-gradient descent method. Contrary to related proposals in the literature, we establish delay-insensitive convergence results: the pro- posed algorithms converge under any bounded information delay, and their constant step-size can be selected independently of the delay bound. Then, we shift focus to solving constrained, possibly non-smooth, optimization problems in a distributed memory architecture. This time, we propose and analyze two important families of gradient descent algorithms: asynchronous mini-batching and incremental aggregated gradient descent. In particular, for asynchronous mini-batching, we show that, by suitably choosing the algorithm parameters, one can recover the best-known convergence rates established for delay-free implementations, and expect a near-linear speedup with the number of computing nodes. Similarly, for incremental aggregated gra- dient descent, we establish global linear convergence rates for any bounded information delay. Extensive simulations and actual implementations of the algorithms in different platforms on representative real-world problems validate our theoretical results. ACKNOWLEDGMENTS First of all, I would like to express my gratitude to my main advisor, Mikael Johansson, and my co-advisors, Alexandre Proutiere and Dimos Dimarogonas, for accepting me as their Ph.D. student and giving me the opportunity of being part of such a great family at KTH Royal Institute of Technology. I would like to especially thank Mikael for his never- ending patience, professional-yet-friendly attitude, constant efforts in not only promoting my strengths but also improving my weaknesses, and his excellent guidance in research. Thanks to you, Mikael, I have learned a lot in research while working with you — from formulating problems and systematically analyzing them using the correct tools, to presenting the results of my research both in written and oral forms. I am also indebted to my colleagues whom I have collaborated with. I would like to thank Hamid for all the fruitful discussions and his help in convex optimization and algorithm analysis. I am grateful to Burak for the interesting control problems we have worked on together: even though I have not covered them in this thesis, the time spent there has added to my knowledge and skills. Last, but not least, I feel lucky to have such great support from Cristian Rojas and my “partner in crime” Niklas in developing software tools to be (hopefully) presented at a workshop in the near future. In addition, I would also like to acknowledge Burak, Demia, Hamid, Martin Biel, Sadegh, Sarit and Vien for proofreading my thesis and providing me with constructive comments. Automatic Control at KTH is a great family in terms of both quantity and quality. I am very fortunate to have spent my time among you all! Apologies in advance, should I forget to explicitly mention your names...I would like to start with thanking both the current — Demia “piccolo” Della Penda, Martin Biel, Max, Sarit, and Vien — and the former — António “W.M.” Gonga, Burak, Euhanna “the old chap” Ghadimi, Hamid, Jeff, Sadegh, and Themis “yet even older chap” Charalambous — members of our group for all the inspiring discussions we have had at the meetings and all the fun extracurricular activities we have done together. I thank you, my office mates, Jezdimir, Martin Andreasson, Martin Biel, Miguel, Mohamed, Niklas, and Valerio “Valerione” Turri for creating a warm and relaxing working environment. Among the great people I have met at the department, I would like to thank, in particular, Burak, Demia, Hamid, Jeff, Kaveh, Martin Andreasson, Mohamed, Niclas, Niklas, Riccardo, Sadegh, Themis, and Valerio for not only being my colleagues but also being a part of my life as true friends! v vi ACKNOWLEDGMENTS Our administrators...Thank you, Anneli, Gerd, Hanna, Karin, Kristina and Silvia for being so helpful, positive and kind at all times. I am grateful to you all for fixing all the administrative issues, helping me with the paperwork, and spoiling us all with all the waffles and “semlor!” Finally, the closest ones in Turkey...I thank you, my parents, Mine and Süreyya, for always believing in me and for your unconditional support in my efforts to achieve my goals! Similarly, special thanks go to our extended family members, Berrin and Rıdvan Tuğsuz, and Göksan and İhsan Hakyemez, for always being “there” together with my parents. Equally important are my friends Burak and Serdar Demirel, Mehmet Ayyıldız, Utku Boz and Begüm Yıldırım. I thank you all for all your support and for putting up with me whenever I was stressed out. Arda Aytekin Stockholm, March 2017. vii CONTENTS Acknowledgments v Contents ix 1 Introduction 1 1.1 Motivation . 1 1.2 Contributions and Outline . 12 2 Preliminaries 15 2.1 Notation . 15 2.2 Preliminaries . 16 3 Shared Memory Algorithms 21 3.1 Problem Formulation . 22 3.2 Main Result . 23 3.3 Numerical Example . 33 3.4 Proofs . 40 4 Distributed Memory Algorithms 49 4.1 Problem Formulation . 51 4.2 Main Result . 61 4.3 Numerical Example . 67 4.4 Proofs . 75 5 Conclusion 89 Bibliography 93 ix CHAPTER 1 INTRODUCTION In this thesis, we will investigate the effect of information delay when designing and running asynchronous algorithms to solve optimization problems on a relatively large scale. Specifi- cally, we will propose a family of parallel algorithms, analyze their convergence properties under stale information and verify the theoretical results by implementing the algorithms to solve some representative examples of optimization problems. 1.1 Motivation An optimization problem is a problem of choosing the best element (with respect to some criterion) from a given set of elements. The standard way of writing optimization problems is minimize f.x/ xËX ̃ subject to hi.x/ f 0 i = 1; § ;I; ̄ hj.x/ = 0 j = 1; § ;J; X where x denotes the decision variable defined in some given set , f.x/ is the objective, or, cost ̃ ̄ constraints the to be minimized, and hi.x/ and hj.x/ denote the inequality and equality of the problem, respectively. The problem is said to be feasible if there exists a decision variable in the given set which satisfies all the constraints. If there are no constraints in the problem, the problem is said to be unconstrained. Optimization problems are important in engineering applications. Engineers often find themselves in the loop of collecting data about processes, building representative mathemat- ical models based on the collected data, formulating optimization problems to minimize a cost while meeting some design criteria, and solving the problems. In these problems, the cost usually relates to some penalty on the resources used or the deviation from a desired behavior. Then, the task is to come up with the best decision that minimizes this cost while fulfilling the design criteria dictated by the constraints of the problem. 1 2 CHAPTER 1. INTRODUCTION 120 160 80 200 40 240 uk0 xk0 MPC Ak,Bk , Qk,Rk, f x , ̄x , u , ̄u ,K ̄ k k ̄k k Figure 1.1: A simplified block diagram representation of an MPC, employed in velocity control of vehicles. Given the linearized model Ak;Bk and the cost Qk;Rk; f , MPC samples the current state x , and solves an optimization problem to find the best input k0 values that minimize the total cost while satisfying the constraints x ; ̄x ; u ; ̄u (up to a ̄ k k ̄ k k horizon of K sampling instances). Then, it sends the best input uk0 to the vehicle and repeats the procedure in the next sampling interval. Below are two illustrative, real-world examples of optimization problems encountered in engineering. Example 1.1 (Model Predictive Control). Model predictive control (MPC) is an advanced, multivariable control algorithm that uses an internal dynamical model to predict the future behavior of a given process, and solves, at each sampling instance, an optimization problem to minimize a given cost while satisfying a set of constraints. For instance, an MPC algorithm employed in velocity control of vehicles (cf. Figure 1.1) can be written in the form k0+K*1 minimize ñ + ñ + f xk Qkxk uk Rkuk xk0+K uk k=k É0 subject to xk+1 = Akxk + Bkuk u f u f ̄u ̄ k k k x f x f ̄x ̄ k k k k = k0; § ; k0 + K * 1 ; e.g. e.g. where uk is the input, , the fuel injection, to the vehicle, and xk is the state, , the deviation from a set-point velocity. MPC samples the state of the vehicle periodically, as dictated by the sampling interval.
Recommended publications
  • New Zealand and China
    New Zealand and China Reai Alles I had come back ro mv homeland of monstrations against the US aggression in New Zealand from China'in r96o, then Indochinal Against racism in South again in the New Zealand summer of Africa? Against New Zeaiand's partici- 1964-5. This time I arrived at the end pation in the Indochina War as a vassal of of October r97r and stayed until March the US? 1972. True, there is a growing section of New Zealand opinion increasin_gly .thit fs, progressive in its political thinking. Yet the Government ,of New Zealand, while withdrawing its troops from Vietnam, still trains Vietnamese puppet speciatrists in its universities who will go into the US- speak on China were better attended than paid-for warlord army when they return. they had been on past visits. More people It also trains Cambodian officers in really wanted to know about China, es- South Vietnam to strengthen the US pup- pet Lon Nol. Granted that in all of this they do as Australia does, the Australia that also follows the US baton. Australia, that with New Zealand form neo-colonial- ist-controlled bastions of Western imperi- alism in the South Pacific, is now 921)' - did come up each time. T he W ord' Imperialisrn' People, I found, still stick at rhe word exports now go to fapan and the figure is 'imperialism' in any application to New increasing. There are fapanese loans to Zealand, although New Year Honours Australia. Both Australia and New Zea- were still being conferred in the name of Iand then become or start to become eco- the defunct'British Empire'- lons suo- nomic colonies of the revived imperialism posed to be a mernber'of the Corfrmoir- of )apan, and the pace of |apanese eco- weaith and now on the point of being ab- nomic infiltration in every possible 6eld sorbed into the E.E.C.
    [Show full text]
  • EMANA LATINA: Explosion of Culture Fellowships Are Great!
    The Technogeeks are at Men's Volleyball and I I it again! Reviews of Women's Tennis Descent II and Congo finish up their seasons ~ see page 8 see page VOLUME XCVII, NUMBER 25 PASADENA, CALIFORNIA FRIDAY, MAY 3, 1996 BY SHAY CHINN about Avery, it seems as though AND ROBERT JOHNSON its design and accommodations are genuinely very livable. Here In hopes of generating ex­ are the vital statistics: the com­ citement about the opening of plex will accommodate 136 stu­ Avery Center, many graduate dents, 33 of which are reserved and undergraduate students were for graduate students. There are introduced to what is expected 38 doubles (four are reserved for to become the new center of on grad students), 50 singles (25 are campus life here at Caltech. On reserved for grad students), 2 Wednesday, an information ses­ triples, and 4 single suites. Two sion was held at Steele House single suites will share a bath­ where representatives from room. Avery also contains 4 Mousing and Residence Life spacious faculty apartments as were available to answer ques­ well as 35 underground parking tions about Avery Center. For spaces. All students and faculty the first time, official tours of the will be required to participate in complex were given which al­ the 10 meal per week board plan. lowed students to get a prelimi­ Each room contains an air con­ nary idea of what the building ditioner, sink, and ethernet con­ A Brave New World ... will become. nection to the campus network. being that they will not have ises large desks.
    [Show full text]
  • Video Game Collection MS 17 00 Game This Collection Includes Early Game Systems and Games As Well As Computer Games
    Finding Aid Report Video Game Collection MS 17_00 Game This collection includes early game systems and games as well as computer games. Many of these materials were given to the WPI Archives in 2005 and 2006, around the time Gordon Library hosted a Video Game traveling exhibit from Stanford University. As well as MS 17, which is a general video game collection, there are other game collections in the Archives, with other MS numbers. Container List Container Folder Date Title None Series I - Atari Systems & Games MS 17_01 Game This collection includes video game systems, related equipment, and video games. The following games do not work, per IQP group 2009-2010: Asteroids (1 of 2), Battlezone, Berzerk, Big Bird's Egg Catch, Chopper Command, Frogger, Laser Blast, Maze Craze, Missile Command, RealSports Football, Seaquest, Stampede, Video Olympics Container List Container Folder Date Title Box 1 Atari Video Game Console & Controllers 2 Original Atari Video Game Consoles with 4 of the original joystick controllers Box 2 Atari Electronic Ware This box includes miscellaneous electronic equipment for the Atari videogame system. Includes: 2 Original joystick controllers, 2 TAC-2 Totally Accurate controllers, 1 Red Command controller, Atari 5200 Series Controller, 2 Pong Paddle Controllers, a TV/Antenna Converter, and a power converter. Box 3 Atari Video Games This box includes all Atari video games in the WPI collection: Air Sea Battle, Asteroids (2), Backgammon, Battlezone, Berzerk (2), Big Bird's Egg Catch, Breakout, Casino, Cookie Monster Munch, Chopper Command, Combat, Defender, Donkey Kong, E.T., Frogger, Haunted House, Sneak'n Peek, Surround, Street Racer, Video Chess Box 4 AtariVideo Games This box includes the following videogames for Atari: Word Zapper, Towering Inferno, Football, Stampede, Raiders of the Lost Ark, Ms.
    [Show full text]
  • October 1999
    OCTOBER 1999 GAME DEVELOPER MAGAZINE ON THE FRONT LINE OF GAME INNOVATION GAME PLAN DEVELOPER 600 Harrison Street, San Francisco, CA 94107 t: 415.905.2200 f: 415.905.2228 w: www.gdmag.com Graphics Fly... Publisher Cynthia A. Blair cblair@mfi.com EDITORIAL Will Developers Fry? Editorial Director Alex Dunne [email protected] Managing Editor his heard at a Siggraph panel: pricing” — $5,000 or less per product, Kimberley Van Hooser [email protected] “Consumer graphics cards in no royalties). These will be inexpensive Departments Editor two years will be more power- tools that even junior developers can Jennifer Olsen [email protected] ful than any graphics card learn in a few weeks, and which can be Art Director T Laura Pool lpool@mfi.com available today at any price.” That’s integrated into a game quickly. Where Editor-At-Large quite a bold prediction, but I agree. will we get these dream tools? That Chris Hecker [email protected] Graphics hardware has entered a phe- brings me to my second point. Contributing Editors nomenal technological growth spurt, At Siggraph, it was evident that the Jeff Lander [email protected] Paul Steed [email protected] thanks in part to the demands of graphics research community desires Omid Rahmat [email protected] today’s games. The latest crop of con- closer ties to the game development Advisory Board sumer 3D chips, such as Nvidia’s industry. The problem is, researchers Hal Barwood LucasArts GeForce 256 (formerly known as NV10), don’t know how to build those relation- Noah Falstein The Inspiracy Brian Hook Verant Interactive 4 boasts features that were found exclu- ships with us, how to identify what Susan Lee-Merrow Lucas Learning sively on high-end workstation cards aspects of their research we might find Mark Miller Harmonix Dan Teven Teven Consulting only a year ago.
    [Show full text]
  • June 09,1887
    The Republican Journal. 59. VOLUME BELFAST, MAINE, THURSDAY, JUNE 9, 1887. NUMBER 23. Memorial Sermon III tlie Hattie of Zama. II. C. 200. between • fidelity to their king. The thicker the ductlons in others. In this he J danger, Matters in Old Mexico. connection may rum all was men of sellers) defeated I»y tlie eomplain- Notes on Waldo Stork. journal. Seipio ami Hannibal, 20.00!) of Hannibal the more bravely they fought. So should the mentioned that new Reply Good Templar’s Executive Com- | County lilil’t BLICAN ; ant's beinir airaitt forced to ^o noon the street, \i m:i» lii.i'oin: Thomas 11. .makshati. ! were slain. < hristiau soldier around the standard of PRESIDENT DIAZ AND T1IE j gather MEMBERS UK IIIS TKLKCiltAl’II MONOPOLY mittee tii it Ml-: vvlll ici;ki > Coi.ts. \. U. MAY |\ mi IIA I* I Is I i n srilKMK i \\<>rd went from one to another of the rum I*<»ST, 20, lss7. i tin* battle of .Magnesia, 15. C. 211. between the cross, never desert his but ever re- CABINET. SPECt'I.ATlONS IN AND ( \ l. K 'i !' 111' Us I > A moumm: IIY ru: place, THE PAST f«* Tin: rmm u. i:ki.i vsr, i;\ i.*i.\. oi.o. k. so to j sellers, and they were As no wit- Kihtoi; <>i mi: .Ioi unal As there j its. Pome ami Syria, bb.ooo were slain. main to tlie of his Salvation. PRESENT. THE NEW ORDER displeasing Americans. The Mexican to<;k.\i:uai, m ai. how's i.kiit.i: oi prepared.
    [Show full text]
  • Narrative Structures: the Creation of Meaning Through Reference and Collage in Architecture
    Narrative Structures: The Creation of Meaning through Reference and Collage in Architecture A THESIS SUBMITTED TO THE DIVISION OF RESEARCH AND ADVANCED STUDIES OF THE UNIVERSITY OF CINCINNATI IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF ARCHITECTURE IN THE SCHOOL OF ARCHITECTURE AND INTERIOR DESIGN OF THE COLLEGE OF DESIGN, ARCHITECTURE, ART AND PLANNING 2012 BY AMANDA MOSCHEL B.S., UNIVERSITY OF ILLINOIS URBANA - CHAMPAIGN, 2009 COMMITTEE FIRST CHAIR: ARATI KANEKAR SECOND CHAIR: MICHAEL MCINTURF THIRD CHAIR: JIM POSTELL ABSTRACT he journey is a powerful catalyst wherein characters pass from T one physical or personal place to another. However, the adventure and excitement of the literary journey is often lost in the monotony of the daily commute and through preoccupation with the destination. Public transportation can be a passive affair, and the nature of transportation can render the travelers personally idle despite the physical movement. This reveals an opportunity to engage with the path and transform the commute into a journey through which people may directly traverse or wander aimlessly. This thesis proposes that a narrative intervention can elevate an ordinary transportation route into a stimulating and challenging journey by layering into the architecture different meanings and multifaceted interpretations of the story and storytelling process that can be interpreted differently by each individual. This will use narrative content as a generator for the design of sixteen transit shelters along the new Cincinnati Streetcar route and will tell the story of White Hawk and the Sky Sisters, a Shawnee ethnoastrological myth originating in the Ohio River Valley.
    [Show full text]
  • The Golden Bough: a Study in Magic and Religion (Third Edition, Vol
    The Project Gutenberg EBook of The Golden Bough: A Study in Magic and Religion (Third Edition, Vol. 12 of 12) by James George Frazer This eBook is for the use of anyone anywhere at no cost and with almost no restrictions whatsoever. You may copy it, give it away or re-use it under the terms of the Project Gutenberg License included with this eBook or online at http://www.gutenberg.org/license Title: The Golden Bough: A Study in Magic and Religion (Third Edition, Vol. 12 of 12) Author: James George Frazer Release Date: January 27, 2013 [Ebook 44772] Language: English ***START OF THE PROJECT GUTENBERG EBOOK THE GOLDEN BOUGH: A STUDY IN MAGIC AND RELIGION (THIRD EDITION, VOL. 12 OF 12)*** The Golden Bough A Study in Magic and Religion By James George Frazer, Kt., D.C.L., LL.D., Litt.D. Fellow of Trinity College, Cambridge Professor of Social Anthropology in the University of Liverpool Third Edition, Revised and Enlarged Vol. XII. of XII. Bibliography and General Index New York and London MacMillan and Co. 1920 Contents Preface . .2 Bibliography . .4 General Index . 395 Advertisements. 1922 [Transcriber's Note: The above cover image was produced by the submitter at Distributed Proofreaders, and is being placed into the public domain.] [v] Preface The following Bibliography aims at giving a complete list of the authorities cited in the third edition of The Golden Bough. Such a list may be of use to readers who desire to have further information on any of the topics discussed or alluded to in the text.
    [Show full text]
  • Download 175K
    Biting the Hand 6/12/01 Jessica M. Mulligan Page 1 Biting the Hand: A Compilation of the Columns to Date Copyright 1997 by Jessica M. Mulligan Table of Contents 1 THE 1997 COLUMNS......................................................................................................1 1.1 ISSUE 1: APRIL 1997.....................................................................................................2 1.1.1 ACTIVISION??? WHO DA THUNK IT? .............................................................2 1.1.2 AMERICA ONLINE: WILL YOU BE PAYING MORE FOR GAMES?..................3 1.1.3 LATENCY: NO LONGER AN ISSUE ...................................................................7 1.1.4 PORTAL UPDATE: December, 1997...................................................................9 1.2 ISSUE 2: APRIL-JUNE, 1997 ........................................................................................11 1.2.1 SSI: The Little Company That Could..................................................................11 1.2.2 CompuServe: The Big Company That Couldn t..................................................12 1.2.3 And Speaking Of Arrogance ...........................................................................15 1.3 ISSUE 3 ......................................................................................................................18 1.3.1 December, 1997.................................................................................................18 1.3.2 The Seidman Forums .........................................................................................19
    [Show full text]
  • June/July 1995
    June/July 1995 GAME DEVELOPER MAGAZINE GAME PLAN GGAMEAEM Brain Editor Larry O’Brien [email protected] Goes Whoosh! Senior Editor Nicole Freeman [email protected] Managing Editor Nicole Claro [email protected] oing to the Computer Game popular graphics. Editorial Assistant Deborah Sommers Developer’s Conference is like But why fight it? The truly amazing [email protected] having your brain ripped from thing is that all of this—the sound work, Contributing Editors Alex Dunne your skull, spun up to 90% of the three-dimensional graphics with [email protected] the speed of light, and fired into incredible frame rates, the hottest con- Chris Hecker a reaction chamber filled with tent—was running under a single platform. [email protected] 2,000 other brains moving at Windows. You heard me right, bunkies. David Sieks [email protected] relativistic speeds. It’s just as Microsoft has decided it wants the home Wayne Sikes Ghard recreating the CGDC from business market and will do what it takes to make [email protected] cards, press releases, and scrawled notes as the successor to Windows 95 (Windows Editor-at-Large Alexander Antoniades it is seeing the signature of a Top quark in 95++?) the number one game platform. [email protected] the spirals and parabolas of a reaction Like anyone in the press, I’m used to Cover Photography Charles Ingram Photography chamber photograph. getting a lot of opinions about major Above any other impression, the Microsoft initiatives. You expect some overwhelming support for Game Developer people to love it on technical merit, some Publisher Veronica Costanza from the community was both gratifying people to hate it on technical merit, and a Group Director Regina Starr Ridley and humbling.
    [Show full text]
  • Download 860K
    Biting the Hand 6/12/01 Jessica M. Mulligan Page 1 Biting the Hand: A Compilation of the Columns to Date Copyright 2001 by Jessica M. Mulligan Copyright 2000 by Jessica Mulligan. All right reserved. Biting the Hand 6/12/01 Jessica M. Mulligan Page 2 Table of Contents 1 THE 1997 COLUMNS......................................................................................................6 1.1 ISSUE 1: APRIL 1997.....................................................................................................6 1.1.1 ACTIVISION??? WHO DA THUNK IT? .............................................................7 1.1.2 AMERICA ONLINE: WILL YOU BE PAYING MORE FOR GAMES?..................8 1.1.3 LATENCY: NO LONGER AN ISSUE .................................................................12 1.1.4 PORTAL UPDATE: December, 1997.................................................................13 1.2 ISSUE 2: APRIL-JUNE, 1997 ........................................................................................15 1.2.1 SSI: The Little Company That Could..................................................................15 1.2.2 CompuServe: The Big Company That Couldn t..................................................17 1.2.3 And Speaking Of Arrogance ...........................................................................20 1.3 ISSUE 3 ......................................................................................................................23 1.3.1 December, 1997.................................................................................................23
    [Show full text]
  • The Life of a Computer Game Geek by John Reder Retrogaming Times Monthly - June 2005
    The life of a computer game geek by John Reder Retrogaming Times Monthly - June 2005 Looking back to my first memories of my fascination with computer gaming (Aside from my frequenting local Arcades and playing 'Space Invaders', 'Berzerk', 'Galaxian', 'Asteroids', 'Pac-Man', 'Wizard of Wor', 'Defender', 'Missile Command', 'Warlords', 'Galaga' and 'Tempest') I have faint grade-school memories of playing 'Pong' based TV games in the early 70's before I purchasing my first hand-held electronic game system called 'Merlin' somewhere around 1979 with money I won at a church festival. Merlin was a simple grouping of red lights that were touch-sensitive; it allowed you to play simple pattern based games. After Merlin I obtained a 'Coleco Football', 'Sub Chase', 'Battlestar Galactica', 'Simon' and then a cool robot (8 track tape player) named '2-XL'! Of course, this was all before I discovered a much more complex system by Magnavox named 'Odyssey 2'! Odyssey 2 introduced me to a whole new world of cartridge based, color TV gaming. I received if for Christmas in 1979, I believe it was the same year my younger sister received her 'Microvision'. Over the next few years I lost myself in all of the Odyssey 2 games that I could find. My favorites were 'Pick Axe Pete', 'War of Nerves', 'UFO', 'Quest for the Rings', 'Conquest of the World', 'Freedom Fighters', 'KC Munchkin' and 'Attack of the Time Lord'. I even tried my hand at 'Computer Intro' which taught me some basic programming concepts using assembly language. I convinced myself that the Odyssey 2 was a superior system (crappy ports like 'Pac-Man' for the 'Atari 2600' reinforced my self-serving belief system) but I was finally blown out of the water by the 'Mattel Intellivision' and later the 'ColecoVision'.
    [Show full text]
  • Ashanti Stool Histories, Vol. 2
    Ashanti Stool Histories, Vol. 2 http://www.aluka.org/action/showMetadata?doi=10.5555/AL.CH.DOCUMENT.ashsto_02 Use of the Aluka digital library is subject to Aluka’s Terms and Conditions, available at http://www.aluka.org/page/about/termsConditions.jsp. By using Aluka, you agree that you have read and will abide by the Terms and Conditions. Among other things, the Terms and Conditions provide that the content in the Aluka digital library is only for personal, non-commercial use by authorized users of Aluka in connection with research, scholarship, and education. The content in the Aluka digital library is subject to copyright, with the exception of certain governmental works and very old materials that may be in the public domain under applicable law. Permission must be sought from Aluka and/or the applicable copyright holder in connection with any duplication or distribution of these materials where required by applicable law. Aluka is a not-for-profit initiative dedicated to creating and preserving a digital archive of materials about and from the developing world. For more information about Aluka, please see http://www.aluka.org Ashanti Stool Histories, Vol. 2 Author/Creator Agyeman-Duah, Joseph; Wilks, Ivor; Institute of African Studies; University of Ghana Contributor Darkwa, K. Ampom (compiled by), Obaka, B.C. (compiled by) Date 1976-10 Resource type Books Language English, Akan Subject Coverage (spatial) Volta-Tano Watershed, Ghana, Asante Temples Source Institute of African Studies, University of Ghana at Legon Rights Ivor Wilks, Joseph Agyeman-Duah, and the Institute of African Studies, University of Ghana at Legon.
    [Show full text]