Debian GNU/Linux Installation Guide Debian GNU/Linux Installation Guide Copyright © 2004, 2005, 2006, 2007 the Debian Installer Team

Total Page:16

File Type:pdf, Size:1020Kb

Debian GNU/Linux Installation Guide Debian GNU/Linux Installation Guide Copyright © 2004, 2005, 2006, 2007 the Debian Installer Team Debian GNU/Linux Installation Guide Debian GNU/Linux Installation Guide Copyright © 2004, 2005, 2006, 2007 the Debian Installer team This document contains installation instructions for the Debian GNU/Linux 4.0 system (codename “etch”), for the IA-64 (“ia64”) architecture. It also contains pointers to more information and information on how to make the most of your new Debian system. Note: Although this installation guide for ia64 is mostly up-to-date, we plan to make some changes and reorganize parts of the manual after the official release of etch. A newer version of this manual may be found on the Internet at the debian-installer home page (http://www.debian.org/devel/debian-installer/). You may also be able to find additional translations there. This manual is free software; you may redistribute it and/or modify it under the terms of the GNU General Public License. Please refer to the license in Appendix F. Table of Contents Installing Debian GNU/Linux 4.0 For ia64 .....................................................................................ix 1. Welcome to Debian .........................................................................................................................1 1.1. What is Debian? ...................................................................................................................1 1.2. What is GNU/Linux? ...........................................................................................................2 1.3. What is Debian GNU/Linux?...............................................................................................3 1.4. Getting Debian .....................................................................................................................3 1.5. Getting the Newest Version of This Document....................................................................4 1.6. Organization of This Document...........................................................................................4 1.7. About Copyrights and Software Licenses............................................................................4 2. System Requirements .....................................................................................................................6 2.1. Supported Hardware.............................................................................................................6 2.1.1. Supported Architectures ..........................................................................................6 2.1.2. Graphics Card Support ............................................................................................7 2.1.3. Multiple Processors .................................................................................................7 2.2. Installation Media ................................................................................................................8 2.2.1. CD-ROM/DVD-ROM .............................................................................................8 2.2.2. Hard Disk.................................................................................................................8 2.2.3. Network ...................................................................................................................8 2.2.4. Un*x or GNU system ..............................................................................................8 2.2.5. Supported Storage Systems .....................................................................................9 2.3. Peripherals and Other Hardware ..........................................................................................9 2.4. Purchasing Hardware Specifically for GNU/Linux .............................................................9 2.4.1. Avoid Proprietary or Closed Hardware ...................................................................9 2.5. Memory and Disk Space Requirements...............................................................................9 2.6. Network Connectivity Hardware .......................................................................................10 2.6.1. Drivers Requiring Firmware..................................................................................10 3. Before Installing Debian GNU/Linux .........................................................................................11 3.1. Overview of the Installation Process..................................................................................11 3.2. Back Up Your Existing Data!.............................................................................................12 3.3. Information You Will Need................................................................................................12 3.3.1. Documentation ......................................................................................................12 3.3.1.1. Installation Manual ...................................................................................12 3.3.1.2. Hardware documentation..........................................................................12 3.3.2. Finding Sources of Hardware Information............................................................12 3.3.3. Hardware Compatibility ........................................................................................14 3.3.4. Network Settings ...................................................................................................14 3.4. Meeting Minimum Hardware Requirements .....................................................................15 3.5. Pre-Partitioning for Multi-Boot Systems ...........................................................................15 3.6. Pre-Installation Hardware and Operating System Setup....................................................16 4. Obtaining System Installation Media .........................................................................................18 4.1. Official Debian GNU/Linux CD-ROM Sets ......................................................................18 4.2. Downloading Files from Debian Mirrors...........................................................................18 4.2.1. Where to Find Installation Images ........................................................................18 4.3. Preparing Files for TFTP Net Booting...............................................................................18 4.3.1. Setting up a BOOTP server ...................................................................................19 4.3.2. Setting up a DHCP server......................................................................................19 4.3.3. Enabling the TFTP Server .....................................................................................20 4.3.4. Move TFTP Images Into Place..............................................................................21 iii 4.4. Automatic Installation........................................................................................................21 4.4.1. Automatic Installation Using the Debian Installer ................................................21 5. Booting the Installation System...................................................................................................22 5.1. Booting the Installer on IA-64 ...........................................................................................22 5.1.1. Booting from a CD-ROM......................................................................................22 5.1.1.1. Option 1: Booting from the Boot Option Maintenance Menu..................23 5.1.1.2. Option 2: Booting from the EFI Shell ......................................................23 5.1.1.3. Installing using a Serial Console...............................................................24 5.1.1.4. Selecting the Boot Kernel and Options.....................................................24 5.1.2. Booting with TFTP................................................................................................25 5.1.2.1. Configuring the Server..............................................................................25 5.1.2.2. Configuring the Client ..............................................................................26 5.2. Boot Parameters .................................................................................................................26 5.2.1. Debian Installer Parameters...................................................................................27 5.2.1.1. Using boot parameters to answer questions..............................................29 5.2.1.2. Passing parameters to kernel modules ......................................................30 5.2.1.3. Blacklisting kernel modules......................................................................30 5.3. Troubleshooting the Installation Process ...........................................................................30 5.3.1. CD-ROM Reliability .............................................................................................30 5.3.1.1. Common issues .........................................................................................31 5.3.1.2. How to investigate and maybe solve issues ..............................................31 5.3.2. Boot Configuration ................................................................................................32 5.3.3. Interpreting the Kernel Startup Messages .............................................................33 5.3.4. Reporting Installation Problems............................................................................33
Recommended publications
  • Preparing for an Installation of a 33 to 256 Processor System HR-04122-0B Origin ™ Systems Last Modified: August 1999
    Preparing for an Installation of a 33 to 256 Processor System HR-04122-0B Origin ™ Systems Last Modified: August 1999 Record of Revision . 4 Overview . 5 System Components and Configurations . 6 Equipment Separation Limits . 8 Site Requirements . 10 Planning Your Access Route . 10 Environmental Requirements . 14 Facility Power Requirements . 15 Remote Support . 20 Network Connections . 20 Raised-floor Installations . 21 Securing the Cabinets . 25 Physical Specifications . 28 Origin 2000 Systems . 34 Onyx2 InfiniteReality2 Systems . 38 Onyx2 InfiniteReality2 Rack System . 38 Onyx2 InfiniteReality Multirack Systems . 38 Onyx2 InfiniteReality2 Multirack System Layout Options . 41 SCSI RAID Rack . 42 Origin Fibre Channel Rack . 43 O2 Workstation . 44 Site Planning Checklist . 46 Summary . 48 HR-04122-0B SGI Proprietary 1 Preparing for an Installation Figures Figure 1. Origin 2000 128- and 256-Processor Multirack Systems: Standard and Optional Floor Layouts Placed on 24 in. x 24 in. Floor Panels . 7 Figure 2. Distance between Racks (Standard Layout) . 8 Figure 3. Separation Limits . 9 Figure 4. Origin 2000 Rack, Onyx2 InfiniteReality2 Rack, and MetaRouter Shipping Configuration . 11 Figure 5. SCSI RAID Rack Shipping Configuration . 12 Figure 6. Origin Fibre Channel Rack Shipping Configuration . 13 Figure 7. Origin 2000 Rack and Onyx2 InfiniteReality2 Rack Floor Cutout 22 Figure 8. MetaRouter Floor Cutout . 23 Figure 9. SCSI RAID Rack Floor Cutout . 24 Figure 10. Origin Fibre Channel Rack Floor Cutout . 24 Figure 11. Securing the Origin 2000 Rack and Onyx2 Rack . 25 Figure 12. Securing the MetaRouter . 26 Figure 13. Securing the Origin Fibre Channel Rack . 27 Figure 14. Origin 2000 Rack . 35 Figure 15. MetaRouter . 36 Figure 16.
    [Show full text]
  • 10º Encontro Português De Computação Gráfica
    Actas do 10º Encontro Português de Computação Gráfica 1 – 3 de Outubro 2001 Lisboa – Portugal Patrocinadores de Honra Patrocinadores Organização 10º Encontro Português de Computação Gráfica 1-3 de Outubro 2001 PREFÁCIO A investigação, o desenvolvimento e o ensino na área da Computação Gráfica constituem, em Portugal, uma realidade positiva e de largas tradições. O Encontro Português de Computação Gráfica (EPCG), realizado no âmbito das actividades do Grupo Português de Computação Gráfica (GPCG), tem permitido reunir regularmente, desde o 1º EPCG realizado também em Lisboa, mas no já longínquo mês de Julho de 1988, todos os que trabalham nesta área abrangente e com inúmeras aplicações. Pela primeira vez no historial destes Encontros, o 10º EPCG foi organizado em ligação estreita com as comunidades do Processamento de Imagem e da Visão por Computador, através da Associação Portuguesa de Reconhecimento de Padrões (APRP), salientando-se, assim, a acrescida colaboração, e a convergência, entre essas duas áreas e a Computação Gráfica. Tal como nos Encontros anteriores, o programa está estruturado ao longo de três dias, sendo desta vez o primeiro dia dedicado a seminários por conferencistas convidados e os dois últimos à apresentação de comunicações e de "posters", decorrendo em simultâneo o Concurso para Jovens Investigadores, uma Exibição Comercial e, pela primeira vez, um Atelier Digital. Como novidade essencialmente dedicada aos jovens, realiza-se ainda em paralelo com o Encontro um torneio de jogos de computador. Em resposta ao apelo às comunicações para este 10º EPCG foram submetidos 38 trabalhos, na sua maioria de grande qualidade, tendo sido seleccionadas pela Comissão de Programa, após um cuidadoso processo de avaliação, apenas 19 comunicações; aos autores de 14 dos restantes trabalhos, considerados suficientemente promissores, foi sugerida a sua reformulação e uma nova submissão como "posters".
    [Show full text]
  • CXFSTM Administration Guide for SGI® Infinitestorage
    CXFSTM Administration Guide for SGI® InfiniteStorage 007–4016–025 CONTRIBUTORS Written by Lori Johnson Illustrated by Chrystie Danzer Engineering contributions to the book by Vladmir Apostolov, Rich Altmaier, Neil Bannister, François Barbou des Places, Ken Beck, Felix Blyakher, Laurie Costello, Mark Cruciani, Rupak Das, Alex Elder, Dave Ellis, Brian Gaffey, Philippe Gregoire, Gary Hagensen, Ryan Hankins, George Hyman, Dean Jansa, Erik Jacobson, John Keller, Dennis Kender, Bob Kierski, Chris Kirby, Ted Kline, Dan Knappe, Kent Koeninger, Linda Lait, Bob LaPreze, Jinglei Li, Yingping Lu, Steve Lord, Aaron Mantel, Troy McCorkell, LaNet Merrill, Terry Merth, Jim Nead, Nate Pearlstein, Bryce Petty, Dave Pulido, Alain Renaud, John Relph, Elaine Robinson, Dean Roehrich, Eric Sandeen, Yui Sakazume, Wesley Smith, Kerm Steffenhagen, Paddy Sreenivasan, Roger Strassburg, Andy Tran, Rebecca Underwood, Connie Woodward, Michelle Webster, Geoffrey Wehrman, Sammy Wilborn COPYRIGHT © 1999–2007 SGI. All rights reserved; provided portions may be copyright in third parties, as indicated elsewhere herein. No permission is granted to copy, distribute, or create derivative works from the contents of this electronic documentation in any manner, in whole or in part, without the prior written permission of SGI. LIMITED RIGHTS LEGEND The software described in this document is "commercial computer software" provided with restricted rights (except as to included open/free source) as specified in the FAR 52.227-19 and/or the DFAR 227.7202, or successive sections. Use beyond
    [Show full text]
  • Imusic: Inessential Guide to Listening to Music on Athena
    iMusic: Inessential Guide to Listening to Music on Athena The Student Information Processing Board Richard Tibbetts <[email protected]> May 27, 2001 Contents 1 Introduction 3 2 Identifying Athena Platforms 3 3 Connecting Headphones and Speakers 3 3.1 Headphones . 3 3.1.1 Dell GX1 . 4 3.1.2 Dell GX110 . 4 3.1.3 SGI O2 . 5 3.1.4 SGI Indy . 5 3.1.5 Sun Sparcstation 5 . 6 3.1.6 Sun Ultra 5 . 6 3.1.7 Sun Ultra 10 . 7 3.2 Attaching Speakers . 7 4 Setting Audio Device and Volume 7 4.1 Linux . 7 4.2 SGI . 7 4.3 Sun . 7 5 Playing Music 7 5.1 Compact Disc . 8 5.2 MP3 . 8 5.3 Ogg Vorbis . 8 5.4 Real Audio . 8 6 Miscellaneous Topics 8 6.1 Accessing Files on an NFS Shared Volume . 8 6.2 Accessing Files on a Windows Shared Drive . 8 1 A Identifying Athena Machines 8 2 1 Introduction These days most Athena workstations have suitable sound hardware and are quite able to play most music formats. However, each platform has its own peculiarities in the way sound is played, the way volume is controlled, where the headphone jack is located, and various other problems. This document clarifies all of these issues. If you notice any problems with this document, or have any questions which it doesn't answer, please let us know. You can send email to [email protected], drop by the office in W20-557, or call us at x3-7788.
    [Show full text]
  • C:\Andrzej\PDF\ABC Nagrywania P³yt CD\1 Strona.Cdr
    IDZ DO PRZYK£ADOWY ROZDZIA£ SPIS TREFCI Wielka encyklopedia komputerów KATALOG KSI¥¯EK Autor: Alan Freedman KATALOG ONLINE T³umaczenie: Micha³ Dadan, Pawe³ Gonera, Pawe³ Koronkiewicz, Rados³aw Meryk, Piotr Pilch ZAMÓW DRUKOWANY KATALOG ISBN: 83-7361-136-3 Tytu³ orygina³u: ComputerDesktop Encyclopedia Format: B5, stron: 1118 TWÓJ KOSZYK DODAJ DO KOSZYKA Wspó³czesna informatyka to nie tylko komputery i oprogramowanie. To setki technologii, narzêdzi i urz¹dzeñ umo¿liwiaj¹cych wykorzystywanie komputerów CENNIK I INFORMACJE w ró¿nych dziedzinach ¿ycia, jak: poligrafia, projektowanie, tworzenie aplikacji, sieci komputerowe, gry, kinowe efekty specjalne i wiele innych. Rozwój technologii ZAMÓW INFORMACJE komputerowych, trwaj¹cy stosunkowo krótko, wniós³ do naszego ¿ycia wiele nowych O NOWOFCIACH mo¿liwoYci. „Wielka encyklopedia komputerów” to kompletne kompendium wiedzy na temat ZAMÓW CENNIK wspó³czesnej informatyki. Jest lektur¹ obowi¹zkow¹ dla ka¿dego, kto chce rozumieæ dynamiczny rozwój elektroniki i technologii informatycznych. Opisuje wszystkie zagadnienia zwi¹zane ze wspó³czesn¹ informatyk¹; przedstawia zarówno jej historiê, CZYTELNIA jak i trendy rozwoju. Zawiera informacje o firmach, których produkty zrewolucjonizowa³y FRAGMENTY KSI¥¯EK ONLINE wspó³czesny Ywiat, oraz opisy technologii, sprzêtu i oprogramowania. Ka¿dy, niezale¿nie od stopnia zaawansowania swojej wiedzy, znajdzie w niej wyczerpuj¹ce wyjaYnienia interesuj¹cych go terminów z ró¿nych bran¿ dzisiejszej informatyki. • Komunikacja pomiêdzy systemami informatycznymi i sieci komputerowe • Grafika komputerowa i technologie multimedialne • Internet, WWW, poczta elektroniczna, grupy dyskusyjne • Komputery osobiste — PC i Macintosh • Komputery typu mainframe i stacje robocze • Tworzenie oprogramowania i systemów komputerowych • Poligrafia i reklama • Komputerowe wspomaganie projektowania • Wirusy komputerowe Wydawnictwo Helion JeYli szukasz ]ród³a informacji o technologiach informatycznych, chcesz poznaæ ul.
    [Show full text]
  • Computing @SERC Resources,Services and Policies
    Computing @SERC Resources,Services and Policies R.Krishna Murthy SERC - An Introduction • A state-of-the-art Computing facility • Caters to the computing needs of education and research at the institute • Comprehensive range of systems to cater to a wide spectrum of computing requirements. • Excellent infrastructure supports uninterrupted computing - anywhere, all times. SERC - Facilities • Computing - – Powerful hardware with adequate resources – Excellent Systems and Application Software,tools and libraries • Printing, Plotting and Scanning services • Help-Desk - User Consultancy and Support • Library - Books, Manuals, Software, Distribution of Systems • SERC has 5 floors - Basement,Ground,First,Second and Third • Basement - Power and Airconditioning • Ground - Compute & File servers, Supercomputing Cluster • First floor - Common facilities for Course and Research - Windows,NT,Linux,Mac and other workstations Distribution of Systems - contd. • Second Floor – Access Stations for Research students • Third Floor – Access Stations for Course students • Both the floors have similar facilities Computing Systems Systems at SERC • ACCESS STATIONS *SUN ULTRA 20 Workstations – dual core Opteron 4GHz cpu, 1GB memory * IBM INTELLISTATION EPRO – Intel P4 2.4GHz cpu, 512 MB memory Both are Linux based systems OLDER Access stations * COMPAQ XP 10000 * SUN ULTRA 60 * HP C200 * SGI O2 * IBM POWER PC 43p Contd... FILE SERVERS 5TB SAN storage IBM RS/6000 43P 260 : 32 * 18GB Swappable SSA Disks. Contd.... • HIGH PERFORMANCE SERVERS * SHARED MEMORY MULTI PROCESSOR • IBM P-series 690 Regatta (32proc.,256 GB) • SGI ALTIX 3700 (32proc.,256GB) • SGI Altix 350 ( 16 proc.,16GB – 64GB) Contd... * IBM SP3. NH2 - 16 Processors WH2 - 4 Processors * Six COMPAQ ALPHA SERVER ES40 4 CPU’s per server with 667 MHz.
    [Show full text]
  • Verhalten, Kommunikation Und Interaktion in Virtuellen 3D-Umgebungen
    Verhalten, Kommunikation und Interaktion in Virtuellen 3D-Umgebungen DISSERTATION der Fakultät für Informatik der Eberhard-Karls-Universität Tübingen zur Erlangung des Grades eines Doktors der Naturwissenschaften (Dr. rer. nat.) vorgelegt von DIPL.-BIOL.JÜRGEN FECHTER aus Sigmaringen Tübingen 1999 Tag der mündlichen Qualifikation: 7. Juli 1999 Dekan: Prof. Dr. Klaus-Jörn Lange 1. Berichterstatter: Prof. Dr. Wolfgang Straßer 2. Berichterstatter: Prof. Dr. Wolfgang Rosenstiel Zusammenfassung Zu Beginn der Arbeit 1993 mußten zuerst die Grundlagen und die Basis für den Bereich der Virtuellen Realität erarbeitet werden. Es werden deshalb 3D-Geräte, Grundlagen und Techniken, Formen der Interaktion sowie angrenzende Bereiche, wie beispielsweise Netzwerkprotokolle, behandelt. Im Kern stellt diese Arbeit erstmalig ein generisches Konzept für den Austausch von Nachrichten zwischen 3D-Objekten vor. Es werden die Möglichkeiten und Grenzen dieses Modells, das allgemein Messageconcept genannt wurde, aufgezeigt. Ferner wird die Adaption des Messageconcept auf verschiedene andere Einsatzebenen dargestellt. Besonders wird hier auf eine VRML-basierte Lösung eingegangen, die auch als Vorschlag dem VRML-Konsortium eingereicht wurde. Der Austausch der Nachrichten ist nicht auf eine Applikation beschränkt, sondern kann auch netzwerktransparent erfolgen. Auf die enthaltenen Multi-User-Erweiterungen wird im Zusammenhang mit dieser Arbeit nicht eingegangen. Für die Verifikation des allgemeinen Messageconcept wurde eine Anwendung aus dem medizinischen Bereich, ein sogenannter Lichtkasten (engl. Alternator), an dem Röntgenaufnahmen befestigt werden, inklusive dazugehörigem Raum, verwendet. Im Gegensatz zu industriellen Lösungen, welche die Umgebung der Radiologen auf die Darstellung der zweidimensionalen medizinischen Bilder beschränken, bildet diese Applikation den dreidimensionalen Arbeitsraum ab. Neben dem Vorteil, daß diese Abbildung aus der realen Welt für einen nicht-computererfahrenen Mediziner intuitiv verständlich ist, steht der Nachteil des höheren Eingabeaufwands.
    [Show full text]
  • MPEG-4: Fallacies and Paradoxes
    MPEG-4: Fallacies and Paradoxes Zhen Fang Sally A. McKee University of Utah Cornell University School of Computing Electrical and Computer Engineering WWC-5 MPEG-4: Multimedia for Our Time • Internet streaming video, Digital TV, mobile multimedia, broadcast … • Improved from MPEG-1 and MPEG-2 – Interactivity – Streaming • You have been using it ! –.avi, .wmv, .asx, .mp4, … – Few of them are true MPEG-4. WWC-5 MPEG-4 Visual: a Hierarchical Structure Video Session VS1 • Object-based approach VO n enables interactivity Visual Object and streaming VO1 VO2 VOLm Visual Object Layer • Each VOP contains VOL1 VOL2 VOP motion, shape and k texture data Visual Object Plane VOP1 VOP2 WWC-5 Motion Estimation P-VOP • Spatial and temporal compression B-VOP2 • OoO processing increases memory and B-VOP1 computation demand time I-VOP WWC-5 Popular Assumptions on MPEG4 Visual • Memory-streaming • Bus-bandwidth limited • Memory latency sensitive • Adversely affected by larger image sizes • Adversely affected by a greater number of images or layers • These are all intuitive and plausible! WWC-5 Experiment Environment • SGI O2 (R12000, 1MB L2C) • SGI Onyx VTX (R10000, 2MB L2C) • SGI Onyx2 InfiniteReality (R12000, 8MB L2C) L1 data cache 32KB, 2-way, 32B/line, LRU, WB L2 unified cache 2-way, 128B/line, LRU, WB System bus 64 bits, 133MHz, split transaction main memory 4-way interleaved SDRAM, 680MB/s sustained, 800MB/s peak WWC-5 Experiment Environment (2) • ISO reference software – by EU ACTS Project MoMuSys • MIPS cc compiler at -O3 • SGI SpeedShop performance
    [Show full text]
  • SPRING 2013 Volume 7, Issue 1 SVG UPDATE 9 Sportspost:NY 36 12 League Technology Summit 26 Transport 36 Sports Venue Technology Summit
    ADVANCING THE CREATION, PRODUCTION, & DISTRIBUTION OF SPORTS CONTENT Spring 2013 • Volume 7, iSSUE 1 AN PUBLICATION SVG SPECIAL REPORT: THE BIG SHOW FROM THE BIG EASY Inside the Super Bowl XLVII Compound in New Orleans • SVG Update: In-Depth Recaps of Recent SVG Events • Sports Broadcasting Hall of Fame: The Class of 2012 • White Papers: The Promise of 4K, Streaming the Pac-12 Networks, and Workflow Automation in Sports plus Comprehensive 2013 NAB Preview & SVG Sponsor Update UPFRONT IN THIS ISSUE 4 FROM THE CHAIRMAN Even With 4K, the Future of Sports Video Is Better HD 6 THE TIp-off Standing Up For Your Rights SPRING 2013 VOLUME 7, ISSUE 1 SVG UPDATE 9 SportsPost:NY 36 12 League Technology Summit 26 TranSPORT 36 Sports Venue Technology Summit 42 SVG SPECIAL REPORT: THE BIG GAME FROM THE BIG EASY SPORTS BROADCASTING HALL OF FAME Class of 2012 Coverage begins on page 54 56 George Bodenheimer 64 Cory Leible 58 Ray Dolby 66 Paul Tagliabue 60 Frank Gifford 68 Jack Weir 62 Ed Goren 70 Jack Whitaker 72 WHITE PAPERS 80 72 Canon: The Promise of 4K 76 iStreamPlanet: Live Linear Streaming 80 Wohler: File-based Workflow Automation 3 2 1 8 4 PRODUCT NEWS 15 32 84 Remote Sports Production Gearbase 18 More trucks, more gear, more consolidation 111 87 NAB Preview 84 A comprehensive look at what SVG Sponsors will showcase in Las Vegas 122 Sponsor Update New technology, news, and innovations 87 138 SVG SPONSOR INDEX 144 THE FINAL BUZZER A Measured Response to 4K Hype? The SportsTech Journal is produced and published by the Sports Video Group.
    [Show full text]
  • Introduction to UPC
    Introduction to UPC Presenter: Rajesh Nishtala (UC Berkeley) Advisor: Katherine Yelick Joint work with Berkeley UPC and Titanium Groups Lawrence Berkeley Nat’l Labs & UC Berkeley Some slides adapted from Katherine Yelick and Tarek El- Ghazawi Berkeley UPC: http://upc.lbl.gov 1 Titanium: http://titanium.cs.berkeley.edu Context • Most parallel programs are written using either: – Message passing with a SPMD model • Usually for scientific applications with C++/Fortran • Scales easily – Shared memory with threads in OpenMP, Threads+C/C++/F or Java • Usually for non-scientific applications • Easier to program, but less scalable performance • Global Address Space (GAS) Languages take the best of both – global address space like threads (programmability) – SPMD parallelism like MPI (performance) – local/global distinction, i.e., layout matters (performance) Berkeley UPC: http://upc.lbl.gov 2 Titanium: http://titanium.cs.berkeley.edu Partitioned Global Address Space Languages • Explicitly-parallel programming model with SPMD parallelism – Fixed at program start-up, typically 1 thread per processor • Global address space model of memory – Allows programmer to directly represent distributed data structures • Address space is logically partitioned – Local vs. remote memory (two-level hierarchy) • Programmer control over performance critical decisions – Data layout and communication • Performance transparency and tunability are goals – Initial implementation can use fine-grained shared memory • Multiple PGAS languages: UPC (C), CAF (Fortran), Titanium
    [Show full text]
  • Translating Research Into Business
    THE STATE OF SÃO PAULO RESEARCH FOUNDATION Translating Research into Business Ten years promoting technological innovation THE STATE OF SÃO PAULO RESEARCH FOUNDATION Carlos Vogt President Marcos Macari Vice-president BOARD OF TRUSTEES Adilson Avansi de Abreu Carlos Vogt Celso Lafer Hermann Wever Horácio Lafer Piva Hugo Aguirre Armelin José Arana Varela Marcos Macari Nilson Dias Vieira Júnior Vahan Agopyan Yoshiaki Nakano EXECUTIVE BOARD Ricardo Renzo Brentani Chief Executive Carlos Henrique de Brito Cruz Scientific Director Joaquim José de Camargo Engler Administrative Director Translating Research into Business Ten years promoting technological innovation Projects supported by FAPESP in the Partnership for Technological Innovation and Technological Innovation in Small Businesses Programs 2005 Catalogação-na-publicação elaborada pelo Centro de Documentação e Informação da FAPESP The State of São Paulo Research Foundation. Translating research into business : ten years promoting technological innovation : projects supported by FAPESP in the Partnership for Technological Innovation and Technological Innovation in Small Businesses programs / The State of São Paulo Research Foundation – São Paulo : FAPESP, 2005. 256 p. : il. ; 28 cm. Tradução de: A pesquisa traduzida em negócios : dez anos de incentivo à inovação tecnológica : projetos apoiados pela FAPESP nos programas Parceria para Inovação Tecnológica e Inovação Tecnológica em Pequenas Empresas. I. Título II. Título: Ten years promoting technological innovation. III. Título: Projects supported by FAPESP in the Partnership for Technological Innovation and Technological Innovation in Small Businesses programs. 1.FAPESP 2. Pesquisa e desenvolvimento – São Paulo 3. Ciência 4. Tecnologia 5. Inovação tecnológica 6. Inovação Tecnológica em Pequenas Empresas 7. PIPE 8. Parceria para Inovação Tecnológica 9. PITE 04/05 CDD 507.208161 Depósito Legal na Biblioteca Nacional, conforme Lei n.º 10.994, de 14 de dezembro de 2004.
    [Show full text]
  • Failsafetm Administrator's Guide for SGI
    FailSafeTM Administrator’s Guide for SGI® InfiniteStorage 007–3901–009 CONTRIBUTORS Written by Jenn Byrnes, Susan Ellis, Lori Johnson, Steven Levine Edited by Susan Wilkening Illustrated by Chrystie Danzer, Dany Galgani Production by Glen Traefald Engineering contributions by Gemma Exton, Scott Henry, Vidula Iyer, Ashwinee Khaladkar, Harald Kaul, Tony Kavadias, Linda Lait, Michael Nishimoto, Nate Pearlstein, Alain Renaud, Wesley Smith, Bill Sparks, Paddy Sreenivasan, Dan Stekloff, Rebecca Underwood, Manish Verma COPYRIGHT © 1999–2003, Silicon Graphics, Inc. All rights reserved; provided portions may be copyright in third parties, as indicated elsewhere herein. No permission is granted to copy, distribute, or create derivative works from the contents of this electronic documentation in any manner, in whole or in part,without the prior written permission of Silicon Graphics, Inc. LIMITED RIGHTS LEGEND The electronic (software) version of this document was developed at private expense; if acquired under an agreement with the USA government or any contractor thereto, it is acquired as "commercial computer software" subject to the provisions of its applicable license agreement, as specified in (a) 48 CFR 12.212 of the FAR; or, if acquired for Department of Defense units, (b) 48 CFR 227-7202 of the DoD FAR Supplement; or sections succeeding thereto. Contractor/manufacturer is Silicon Graphics, Inc., 1600 Amphitheatre Pkwy 2E, Mountain View, CA 94043-1351. TRADEMARKS AND ATTRIBUTIONS Silicon Graphics, SGI, the SGI logo, IRIS, IRIX, Onyx, Onyx2, Origin, and XFS are registered trademarks and CXFS, FailSafe, IRIS FailSafe, NUMAlink, Performance Co-Pilot, SGI SAN Server, and Silicon Graphics Fuel are trademarks of Silicon Graphics, Inc., in the United States and/or other countries worldwide.
    [Show full text]