Sun's Platform Strategy

Total Page:16

File Type:pdf, Size:1020Kb

Sun's Platform Strategy Sun's Platform Strategy Ambreesh Khanna Chief Technologist x64 Servers and Solaris, US Client Solutions Sun Microsystems, Inc. The Infrastructure Stack The Integrated Platform Applications Middleware OS Hardware Sun Proprietary/Confidential: Internal Use Only The Infrastructure Stack The Integrated Platform Applications MySQL Grid Oracle etc. App Direct. Portal Identity Middleware Mssg Tools ASP etc. HA Security Intl. Mgmt OS Solaris Linux Hardware SPARC x86/x64 Sun Proprietary/Confidential: Internal Use Only The Infrastructure Stack The Integrated Platform Applications MySQL Grid Oracle etc. App Direct. Portal Identity Middleware Mssg Tools ASP etc. HA Security Intl. Mgmt OS Solaris Linux Hardware SPARC x86/x64 Sun Proprietary/Confidential: Internal Use Only The n-tier Architecture SAN SAN NAS NAS Storage Network Presentation App DB Internet/ Intranet Directory Security Policy Management Sun Proprietary/Confidential: Internal Use Only Attributes of Commercial Workloads Web Services Client Server Data Warehouse Web App Serv Data SAP 2T SAP 3T DSS Attribute (DB) (TPC-H) (Web99) (JBB) (TPC-C) Application Web Server OLTP ERP ERP DSS Category Server Java Instruction-level Low Low Low Medium Low High Parallelism Thread-level Parallelism High High High High High High Instruction/Data Large Large Large Medium Large Large Working Set Data Sharing Low Medium High Medium High Medium Sun Proprietary/Confidential: Internal Use Only Intel Agrees Source: IA32 Processor Architecture Trends and Research, IDF Spring 2003 Sun Proprietary/Confidential: Internal Use Only Memory Bottleneck Relative Performance 10000 CPU Frequency 2x Every 2 Years DRAM Speeds 1000 Gap 100 10 2x Every 6 Years 1 1980 1985 1990 1995 2000 2005 Sun Proprietary/Confidential: Internal Use Only Comparing Modern CPU Design Techniques No C MM CC MM C MM Memory Latency Parallelism Compute ILP C M CC MM C M TLP CC M Time Saved C MM CC M Time ● ILP Offers Limited Headroom ● TLP Provides Greater Performance Efficiency Sun Proprietary/Confidential: Internal Use Only How Can CMT Deliver? Today’s Microprocessor 1.0 d a A e r h T r e P e c A = 100% x 1 = 1x n B a C 0.5 B = 50% x 10 = 5x m r o f C = 50% x 4 x 8 = 16x r e P e 0.5X 1X iv t a l e R 10% 100% Core Size vs. Die Usage Sun Proprietary/Confidential: Internal Use Only CMT – Multiple Multithreaded Cores Thread 4 Thread 3 Core 8 Thread 2 Thread 1 Thread 4 Thread 3 Core 7 Thread 2 Thread 1 Thread 4 Thread 3 Core 6 Thread 2 Thread 1 Thread 4 Thread 3 Core 5 Thread 2 Thread 1 Thread 4 Thread 3 Core 4 Thread 2 Thread 1 Thread 4 Thread 3 Core 3 Thread 2 Thread 1 Thread 4 Thread 3 Core 2 Thread 2 Thread 1 Thread 4 Thread 3 Core 1 Thread 2 Thread 1 Time Memory Latency Compute Sun Proprietary/Confidential: Internal Use Only Expanding a 20-Year Relationship ● Will jointly develop and deliver a new generation of SPARC systems debuting in mid-2006 ● An expanded distribution of both companies’ existing product lines ● Expanding the Solaris community Sun Proprietary/Confidential: Internal Use Only Joining SPARC Forces Advanced for a Bright Future Product Line (APL) U ltra SPA RC IV ● Optimized to Ult address all network raSPA Sun Fire Throu RC I computing ghpu V+ Des t Com ign E putin workloads xcelle g nce ● Multiple product Thousands of Applications families (low-end, al midrange, high-end) -critic ssion Mi tage ● Heri Systems based uting Comp on SPARC V9 + 4 V architecture: RC6 SPA SPARC64 (jointly 4 V developed) and Fujitsu RC6 SPA Niagara (Sun PRIMEPOWER developed) Sun Proprietary/Confidential: Internal Use Only Advanced Product Line (APL) ● Complete line of SPARC-based systems to debut in 2006 – Entry level to mission-critical data center ● Jointly designed based on SPARC V9 processor architecture – Capitalize on history of collaborating on open SPARC standards ● Manufactured globally by both Sun and Fujitsu – Same specifications, standards ● Capitalize on Sun technology leadership – Next-generation CMT, system interconnect, SMP scalability, JES stack ● Capitalize on Solaris leadership ● Leverage Fujitsu heritage of mission-critical computing – Mainframe RAS ● Customers to benefit from investment protection, Solaris compatibility, etc. Sun Proprietary/Confidential: Internal Use Only CMT Acceleration: Advanced Product Line Systems from Sun and Fujitsu Network Centric Data Centric Systems Systems Mid-Range High End Processor Design and System Sun (Niagara) Fujitsu (Olympus) Interconnect Enclosure Design Sun Fujitsu Operating System Sun (Solaris) Manufacturing All systems in 3 locations: Oregon, Scotland and Japan Sun Proprietary/Confidential: Internal Use Only SPARC Processor Families Rock Data 30X Facing SPARC APL SPARC APL+ UltraSPARC III UltraSPARC IV UltraSPARC IV+ 1X 2X 4X Niagara Network Facing 15Y UltraSPARC IIIi UltraSPARC IIIi+ 1Y 2Y External Non-CDA Sun Proprietary/Confidential: Internal Use Only Last Revised: 08.o3.04 SPARC: Optimized for Workload Variety Single Thread Performance Network Facing Data Facing UltraSPARC IIIi, IIIi+ Niagara UltraSPARC IV, IV+ SPARC64 Rock Sun ProprTihetraoruy/gChopnufitd Peenrtifaolrm: Inatenrcneal Use Only 1st UltraSPARC IV External L2 Cache ● Data SRAM (16 MB total) 2 UltraSPARC III Pipelines L2 Cache L2 Cache ● Tags ARB Tags Level-2 Cache US III US III – Logically separate Pipeline Pipeline – Physically shared (L1 ARB (L1 Caches) Caches) external SRAM Mem Ctrl ● Shared system to DRAM interface to Fireplane System Interconnect ● Sun Proprietary/ConfidentiaOl: Inntern-acl Uhse iOpnly Memory Ctrl UltraSPARC® IV ss--SSeeririeess ● Investment protection i-Series h- h-Series – UltraSPARC III/IV uniboards coexist Series in same system or domain – Leverages UltraSPARC III pipeline ● Up to 2x throughput – Improve performance and reliability – Follow-on product 4x throughput ● Execute on Sun's CMT Vision – Focus on throughput – Exploit dual threads & enhanced Generation 1 CMT cache hierarchy Sun Proprietary/Confidential: Internal Use Only The Sun Fire Enterprise Server Family (4-12 way) Solaris 10, 9 and 8 Operating System Sun Fire V490 Sun Fire V890 Sun Fire E2900 ● ● ● Up to 4 UltraSPARC IV1.05 & Up ●toU 4p Utoltr a8SP UAltraRC SIIPIiARC IV1.2 GHz & Up to 12 UltraSPARC IV 1.35GHz processors, ● Up to 16 G1M.35 meGmHorz y processors, 1.05 GHz, 1.2 GHz & 1.35GHz 8 concurrent threads ● 6 PCI slot16s, cuopnc tourrent threads processors, 24 concurrent 4 internal disks ● Up to 32 GB RAM ● Up to 64 GB RAM threads ● Rack optimized ● ● ● 9 PCI slots, up to 12 internal Up to 95 GB RAM 6 PCI slots, 2 FC disks ● Advanced Lights Out ● ● 9.6 GB/s Sustained bandwidth Manager (ALdOiMsk)s ( 1.7 TB) 6 PCI slots, 2 internal disks ● ● Rack optimized ● Sol●a9r.i6s 8G, B9/ asn Sd uusptained bandwidth 9.6 GB/s Sustained bandwidth ● ● Sun Remote System Control ● Tower/deskside, rack mountable Rugged, compact ● ● Automatic System Recovery ● Sun Remote System Control Rack optimized ● ● Solaris Containers ● Automatic System Recovery Solaris Containers ● Solaris Containers Sun Proprietary/Confidential: Internal Use Only The Sun Fire Enterprise Server Family (12-72 way) Solaris 10, 9 and 8 Operating System Sun Fire E4900 Sun Fire E6900 Sun Fire E20K Sun Fire E25K ● ● Up to 12 UltraSPARC IV Up to 24 UltraSPARC IV ● Up to 36 UltraSPARC IV ● Up to 72 UltraSPARC IV 1.05 1.05 GHz, 1.2 GHz & 1.35GHz 1.05 GHz, 1.2 GHz & 1.35GHz 1.05 GHz, 1.2 GHz & 1.35GHz GHz, 1.2 GHz & 1.35GHz processors, processors, processors, processors, 48 concurrent threads 24 concurrent threads 72 concurrent threads 144 concurrent threads ● ● ● Up to 96 GB RAM Up to 192 GB RAM Up to 288 GB RAM ● Up to 576GB RAM ● 32 PCI slots ● 36 hot swap PCI+ slots ● 16 PCI slots ● 72 hot swap PCI+ slots ● ● 1 to 9 Domains & Solaris ● 1 or 2 Domains & Solaris 1 to 4 Domains & Solaris ● 1 to 18 Domains & Solaris Containers Containers Containers ● Containers ● 86.4 GB/s Peak ● 9.6 GB/s Sustained 9.6 GB/s Sustained ● 172.8 GB/s Peak bandwidth bandwidth bandwidth bandwidth (29 GB sustained) ● (57 GB sustained) ● Datacenter rack ● Rack mount or deskside Datacenter rack ● SRS Net Connect ● ● Datacenter rack ● SRS Net Connect SRS Net Connect ● SRS NetConnect Sun Proprietary/Confidential: Internal Use Only POWER PLAY Long-term strategic alliance with a goal to deliver the most compelling x86 platforms for scaling out compute infrastructure ● Sun will offer a broad portfolio of AMD Opteron™ products ● Sun and AMD are collaborating on the following: – Optimize Solaris, Linux, and the Sun Java™ platforms for AMD Opteron processors – Scalability above 4-way AMD Opteron processors – Coherent HyperTransport technology implementations – Creating an industry ecosystem for ISV and IHV support ● Non-Exclusive: Sun will build with Intel™ products that perform Sun Proprietary/Confidential: Internal Use Only Horizontally Scalable Components SolarisTM Operating System Standard Linux Distributions, Windows Certified Sun Fire V20z Sun Fire V40z Sun Java Workstations ● Up to 2 AMD Opteron (242, ● Up to 4 AMD Opteron (842, 844, W1100z/W2100z 244, 248) Processors 848) Processors ● Opteron 1 and 2 series (144,148,150, ● Up to 16 GB memory ● Up to 32 GB memory 246,248,250) ● Dual Gigabit Ethernet ports ● Dual Gigabit Ethernet ports ● 1-16 GB, PC3200 ECC (DDR400) ● Up to 2 Ultra 320 disks ● Dual redundant hot-swap Power ● 5xPCI-X (1 at 133Mhz, 4 at 100MHz) (36GB/10K, 73GB/10K) supplies and Fans ● AGP8xPro for Graphics ● 2 PCI/X slots (1 at 133Mhz, ● Up to 5 Ultra 320 disks ● DVD+CD-RW Combo and DVD Burner 1 at 66MHz) (36GB/10K, 73GB/10K) Optical media ● Lights Out Management ● 5 PCI-X slots ● UltraSCSI320
Recommended publications
  • PHP Game Programming
    PHP Game Programming Matt Rutledge © 2004 by Premier Press, a division of Course Technology. All rights SVP, Course Professional, Trade, reserved. No part of this book may be reproduced or transmitted in any Reference Group: form or by any means, electronic or mechanical, including photocopy- Andy Shafran ing, recording, or by any information storage or retrieval system with- Publisher: out written permission from Course PTR, except for the inclusion of Stacy L. Hiquet brief quotations in a review. Senior Marketing Manager: The Premier Press logo and related trade dress are trademarks of Premier Sarah O’Donnell Press and may not be used without written permission. Marketing Manager: Paint Shop Pro 8 is a registered trademark of Jasc Software. Heather Hurley PHP Coder is a trademark of phpIDE. Series Editor: All other trademarks are the property of their respective owners. André LaMothe Important: Course PTR cannot provide software support. Please contact Manager of Editorial Services: the appropriate software manufacturer’s technical support line or Web Heather Talbot site for assistance. Senior Acquisitions Editor: Course PTR and the author have attempted throughout this book to Emi Smith distinguish proprietary trademarks from descriptive terms by following Associate Marketing Manager: the capitalization style used by the manufacturer. Kristin Eisenzopf Information contained in this book has been obtained by Course PTR Project Editor and Copy Editor: from sources believed to be reliable. However, because of the possibility Dan Foster, Scribe Tribe of human or mechanical error by our sources, Course PTR, or others, the Publisher does not guarantee the accuracy, adequacy, or complete- Technical Reviewer: ness of any information and is not responsible for any errors or omis- John Freitas sions or the results obtained from use of such information.
    [Show full text]
  • Sun Fire E2900 Server
    Sun FireTM E2900 Server Just the Facts February 2005 SunWin token 401325 Sun Confidential – Internal Use Only Just The Facts Sun Fire E2900 Server Copyrights ©2005 Sun Microsystems, Inc. All Rights Reserved. Sun, Sun Microsystems, the Sun logo, Sun Fire, Netra, Ultra, UltraComputing, Sun Enterprise, Sun Enterprise Ultra, Starfire, Solaris, Sun WebServer, OpenBoot, Solaris Web Start Wizards, Solstice, Solstice AdminSuite, Solaris Management Console, SEAM, SunScreen, Solstice DiskSuite, Solstice Backup, Sun StorEdge, Sun StorEdge LibMON, Solstice Site Manager, Solstice Domain Manager, Solaris Resource Manager, ShowMe, ShowMe How, SunVTS, Solstice Enterprise Agents, Solstice Enterprise Manager, Java, ShowMe TV, Solstice TMNscript, SunLink, Solstice SunNet Manager, Solstice Cooperative Consoles, Solstice TMNscript Toolkit, Solstice TMNscript Runtime, SunScreen EFS, PGX, PGX32, SunSpectrum, SunSpectrum Platinum, SunSpectrum Gold, SunSpectrum Silver, SunSpectrum Bronze, SunStart, SunVIP, SunSolve, and SunSolve EarlyNotifier are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the United States and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. All other product or service names mentioned
    [Show full text]
  • Man Pages Section 3 Library Interfaces and Headers
    man pages section 3: Library Interfaces and Headers Beta Part No: 819–2242–33 February 2010 Copyright ©2010 Sun Microsystems, Inc. All Rights Reserved 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved. Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more U.S. patents or pending patent applications in the U.S. and in other countries. U.S. Government Rights – Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements. This distribution may include materials developed by third parties. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, the Solaris logo, the Java Coffee Cup logo, docs.sun.com, Java, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and SunTM Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry.
    [Show full text]
  • Sun Microsystems Solaris 10 What's
    Solaris 10 What’s New Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817–0547–15 January 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, docs.sun.com, AnswerBook, AnswerBook2, SunVTS, Java, J2SE, J2EE, JavaServer, JumpStart, Sun Fire, StarOffice, Sun Blade, Sun Ray, Solstice Enterprise Agents, CacheFS, Sun StorEdge, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. FireWire is a trademark of Apple Computer, Inc., used under license. Netscape and Netscape Navigator are trademarks or registered trademarks of Netscape Communications Corporation. Mozilla is a trademark or registered trademark of Netscape Communications Corporation in the United States and other countries.
    [Show full text]
  • How ONLYOFFICE Docs Integrated Into Nextcloud Enables Online Document Editing and Collaboration for Lao Government Officials
    How ONLYOFFICE Docs integrated into Nextcloud enables online document editing and collaboration for Lao government officials Not long ago, SB LAB 856 Co., Ltd, a Laos-based IT company, implemented a collaborative environment for Laotian ministries and government agencies by integrating ONLYOFFICE Docs into Nextcloud. About SB LAB 856 SB LAB 856 is a solution provider and digital transformation enabler from Laos with headquarters in Vientiane. Established in 2011, it specializes in bringing the most suitable technology to enhance its clients’ operational efficiency and business continuity. The company’s mission is to be the best solution provider for organizations that see their future in a digital age. With a team of 25 experienced developers, SB LAB 856 is part of the Laos Digital 4.0 program aimed at helping the country to develop key software products, such as eKYC, digital signature, office automation and G-Share (which includes Nextcloud and ONLYOFFICE) and provide Lao government agencies and ministries with free digital solutions. [email protected] onlyoffice.com Key problems of the Lao government IT infrastructure Laos is a developing country, and the existing IT infrastructure of its government comes up against three main problems: • no effective file sharing because all types of government documents are usually kept on personal PCs or USB drives; • lack of real-time collaboration among government officials across the organization; • unavailability of document editing on mobile devices. As a software provider officially trusted by the government, SB LAB 856 uses ONLYOFFICE to handle these challenges by providing government agencies and ministries with cloud-based document storage, online document editing and real-time co-editing capabilities.
    [Show full text]
  • Strategic Marketing Plan 2010
    1 Strategic Marketing 2 Plan 2010 3 OpenOffice.org 2005-2010 4 OpenOffice.org Conference 2004 5 Version 0.5. Copyright ©2004 John McCreesh [email protected] for and on behalf of the 6 OpenOffice.org Marketing Project. All rights reserved. Table of Contents Executive Summary...............................................................................................1 Community Review................................................................................................2 History.....................................................................................................................................2 Goals ......................................................................................................................................2 Market Review.......................................................................................................5 Overview.................................................................................................................................5 Market Segmentation..............................................................................................................5 Disruptive Marketing...............................................................................................................7 Product Review.....................................................................................................9 Summary.................................................................................................................................9 Distribution.............................................................................................................................9
    [Show full text]
  • 한글과컴퓨터 (030520 KQ) Korea / Small-Mid Cap MS 가 수익을 쥐어짤수록 한컴은 성장한다 13 June 2014 BUY
    Initiating coverage 한글과컴퓨터 (030520 KQ) Korea / Small-mid cap MS 가 수익을 쥐어짤수록 한컴은 성장한다 13 June 2014 BUY 목표주가 30,000 원 당사는 목표주가 30,000 원을 제시하며(상승여력 21%), 투자의견 BUY 로 한글과컴퓨 현재주가 (12 June 2014) 24,800 원 터(한컴) 커버리지를 개시함. 마이크로소프트(MS)사가 MS 오피스 2013 출시를 통해 라이선스 정책을 강화하면서, 이에 대한 반대 급부로 한컴오피스 사용자가 증가할 것 Upside/downside (%) 21.0 KOSDAQ 536.14 으로 예상됨. 이와 더불어 동사는 윈도우 외에 다양한 OS 에 사용 가능한 오피스 프 시가총액 (십억원) 572 로그램/앱을 개발하는 멀티플랫폼 전략을 통해 오피스 시장에서 점유율을 높일 것임. 52 주 최저/최고 13,500 - 26,250 일평균거래대금 (십억원) 5.79 외국인 지분율 (%) 9.8 MS 의 라이선스정책 강화로 인한 수혜 최근 마이크로소프트(MS)가 라이선스 정책을 강화하면서, 점진적으로 많은 수의 MS Forecast earnings & valuation 오피스 사용자들이 한컴오피스로 교체 사용할 것으로 판단됨. 이는 한컴오피스는 Fiscal year ending Dec-13 Dec-14 E Dec-15 ED ec-16 E 매출액 (십억원) 72 94 115 127 MS 오피스와 호환이 잘되는 유일한 PC 용 오피스 프로그램이며 가격 또한 합리적이 영업이익 (십억원) 25.1 37.5 45.4 50.1 기 때문임 (MS 오피스의 가격대는 139.99~399.99 달러로 고가인 반면, 한컴오피스 당기순이익 (십억원) 19.1 29.3 36.0 40.5 수정순이익 (십억원) 19.1 28.8 35.3 39.7 는 69 달러에 불과, 국내 가격은 가정용 기준 37,400 원). 한컴오피스와 MS 오피스 EPS (원) 826 1,249 1,528 1,718 와의 호환율은 98%에 달하며, 한컴오피스는 MS 오피스의 User Interface 를 제공하 EPS 성장률 (%) 52.7 51.2 22.3 12.4 기 때문에, MS 유저들은 어렵지 않게 동일한 환경에서 한컴오피스를 사용할 수 있음.
    [Show full text]
  • Wydajne Systemy Komputerowe. Przewodnik Dla Administratorów
    Tytuł oryginału: Systems Performance: Enterprise and the Cloud Tłumaczenie: Robert Górczyński ISBN: 978-83-246-9157-9 Authorized translation from the English language edition, entitled: SYSTEMS PERFORMANCE: ENTERPRISE AND THE CLOUD; ISBN 0133390098; by Brendan Gregg; published by Pearson Education, Inc; publishing as Prentice Hall. Copyright © 2014 Pearson Education, Inc. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc. Polish language edition published by HELION S.A., Copyright © 2014. Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji. Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich właścicieli. Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne i rzetelne. Nie bierze jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowych lub autorskich. Wydawnictwo HELION nie ponosi również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce. Wydawnictwo HELION ul. Kościuszki 1c, 44-100 GLIWICE tel. 32 231 22 19, 32 230 98 63 e-mail: [email protected] WWW: http://helion.pl (księgarnia internetowa, katalog książek) Drogi Czytelniku! Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres http://helion.pl/user/opinie/wysyko Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję. Printed in Poland. • Kup książkę • Księgarnia internetowa • Poleć książkę • Lubię to! » Nasza społeczność • Oceń książkę Spis treści Wstęp 19 Podziękowania 27 O autorze 31 Rozdział 1.
    [Show full text]
  • Windows Subsystem for Linux
    LINUX 101 ... FOR .NET DEVS Oliver Sturm • @olivers • [email protected] OLIVER STURM Training Director at DevExpress Consultant, trainer, author, software architect and developer for over 25 years Contact: [email protected] Linux 101 2 / 37 AGENDA That Linux Thing Getting Started with Linux Shells, Command Lines and Commands File Systems and Permissions Users and Processes Editing and Configuring Packages Creating a .NET Core App Setting Up a Runtime Environment Linux 101 3 / 37 ON DAY 1... From: Linus Benedict Torvalds Date: August 25 1991 Subject: What would you like to see most in minix? Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. PS. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(. Full thread: http://osturm.me/torvalds-linux-announcement Linux 101 4 / 37 ON DAY 1... From: Linus Benedict Torvalds Date: August 25 1991 Subject: What would you like to see most in minix? Hello everybody out there using minix - Y THE AY I'm Bdoin g a ( Wfree) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. Linus doesn't mention it, but his new OS was going to be PS. called It Freaxis NO Tat p thisrota bpoint.le (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.
    [Show full text]
  • Dynamic Helper Threaded Prefetching on the Sun Ultrasparc® CMP Processor
    Dynamic Helper Threaded Prefetching on the Sun UltraSPARC® CMP Processor Jiwei Lu, Abhinav Das, Wei-Chung Hsu Khoa Nguyen, Santosh G. Abraham Department of Computer Science and Engineering Scalable Systems Group University of Minnesota, Twin Cities Sun Microsystems Inc. {jiwei,adas,hsu}@cs.umn.edu {khoa.nguyen,santosh.abraham}@sun.com Abstract [26], [28], the processor checkpoints the architectural state and continues speculative execution that Data prefetching via helper threading has been prefetches subsequent misses in the shadow of the extensively investigated on Simultaneous Multi- initial triggering missing load. When the initial load Threading (SMT) or Virtual Multi-Threading (VMT) arrives, the processor resumes execution from the architectures. Although reportedly large cache checkpointed state. In software pre-execution (also latency can be hidden by helper threads at runtime, referred to as helper threads or software scouting) [2], most techniques rely on hardware support to reduce [4], [7], [10], [14], [24], [29], [35], a distilled version context switch overhead between the main thread and of the forward slice starting from the missing load is helper thread as well as rely on static profile feedback executed, minimizing the utilization of execution to construct the help thread code. This paper develops resources. Helper threads utilizing run-time a new solution by exploiting helper threaded pre- compilation techniques may also be effectively fetching through dynamic optimization on the latest deployed on processors that do not have the necessary UltraSPARC Chip-Multiprocessing (CMP) processor. hardware support for hardware scouting (such as Our experiments show that by utilizing the otherwise checkpointing and resuming regular execution). idle processor core, a single user-level helper thread Initial research on software helper threads is sufficient to improve the runtime performance of the developed the underlying run-time compiler main thread without triggering multiple thread slices.
    [Show full text]
  • Datasheet Fujitsu SPARC M10-4S
    Datasheet Fujitsu SPARC M10-4S Datasheet Fujitsu SPARC M10-4S Everything your mission critical enterprise application needs in stability, scalability and asset protection Only the best with Fujitsu SPARC Enterprise A SPARC of steel Based on robust SPARC architecture and running the Fujitsu SPARC M10-4S server is the nearest thing you leading Oracle Solaris 11, Fujitsu SPARC M10-4S can get to an open mainframe. Absolutely rock servers are ideal for customers needing highly solid, dependable and sophisticated, but with the scalable, reliable servers that increase their system total Solaris binary compatibility necessary to both utilization and performance through virtualization. protect your investments and enhance your business. The combined leverage of Fujitsu’s expertise in mission-critical computing technologies and Its rich virtualization eco-system of extended high-performance processor design, with Oracle’s partitioning and Solaris Containers coupled with expertise in open, scalable, partition-based network dynamic reconfiguration, means non-stop operation computing, provides the overall flexibility to meet and total resource utilization at no extra cost. any task. Benchmark leading performance with the world’s best applications and outstanding processor scalability just add to the capabilities of this most expandable of system platform. Page 1 of 6 www.fujitsu.com/sparc Datasheet Fujitsu SPARC M10-4S Features and benefits Main features Benefits Supreme performance The supreme performance in all commercial servers Highest performance
    [Show full text]
  • Oracle Solaris and Oracle SPARC Systems—Integrated and Optimized for Mission Critical Computing
    An Oracle White Paper September 2010 Oracle Solaris and Oracle SPARC Servers— Integrated and Optimized for Mission Critical Computing Oracle Solaris and Oracle SPARC Systems—Integrated and Optimized for Mission Critical Computing Executive Overview ............................................................................. 1 Introduction—Oracle Datacenter Integration ....................................... 1 Overview ............................................................................................. 3 The Oracle Solaris Ecosystem ........................................................ 3 SPARC Processors ......................................................................... 4 Architected for Reliability ..................................................................... 7 Oracle Solaris Predictive Self Healing ............................................ 7 Highly Reliable Memory Subsystems .............................................. 9 Oracle Solaris ZFS for Reliable Data ............................................ 10 Reliable Networking ...................................................................... 10 Oracle Solaris Cluster ................................................................... 11 Scalable Performance ....................................................................... 14 World Record Performance ........................................................... 16 Sun FlashFire Storage .................................................................. 19 Network Performance ..................................................................
    [Show full text]