The 40Th Anniversary of Amdahl's

Total Page:16

File Type:pdf, Size:1020Kb

The 40Th Anniversary of Amdahl's sscs_NLsummer07 7/13/07 9:20 AM Page 1 SSCSSSSCSSSSCCSS IEEE SOLID-STATE CIRCUITS SOCIETY NEWS Summer 2007 Vol. 12, No. 3 www.ieee.org/sscs-news The 40th Anniversary of Amdahl’s Law sscs_NLsummer07 7/13/07 9:20 AM Page 2 Editor’s Column elcome to self-contained resource with back- Anderson, retired Chairman of the Sum- ground articles (that is, the ‘original National Cash Register. mer, 2007 sources’) and current articles by We also reprint Dr. Amdahl’s orig- W experts who describe the current inal article “Validity of the Single Solid-State Circuits Society News! state of affairs in technology and the Processor Approach to Achieving We are delighted impact of the original papers and/or Large Scale Computing Capabilities” to receive feedback patents. from the Spring Joint Computer from our readers. For Summer, 2007 the theme is Conference, 1967, pp. 483-485. Please refer to the Letters to the Edi- “The 40th Anniversary of Amdahl’s Thank you for taking the time to tor for comments on “The Origins of Law,” and Dr. Amdahl has written a read the SSCS News. We appreci- the Integrated Circuit” (Spring, special Feature Article entitled “Com- ate all of your comments and feed- 2007). This Summer, 2007, issue is puter Architecture and Amdahl’s back! Please send comments to the third of four that SSCS plans to Law.” We are also reprinting a biog- [email protected]. publish annually (one each in Win- raphy of Dr. Amdahl and excerpts ter, Spring, Summer, and Fall). from an interview that he gave in January, 2007, to Dr. William S. LETTERS TO THE EDITOR The goal of each issue is to be a Dr. Lanzerotti, I want to compliment you on the IEEE Solid-State Circuits Society AdCom outstanding Spring 2007 issue of President: Fax: +1 914 945-4160 the SSCS news. The articles by Richard C. Jaeger Elected AdCom Members at Large Thomas H. Lee and Riordan/Hod- Alabama Microelectronics Center Terms to 31 Dec. 07: deson are superb. I have always Auburn University, AL Bill Bidermann [email protected] David Johns been fascinated by the history Fax: +1 334 844-1888 Terri Fiez behind the technology I use in my Vice President: Takayasu Sakurai daily work and these two articles Willy Sansen Mehmet Soyuer pulled all the facts together in a K. U. Leuven Terms to 31 Dec. 08: Leuven, Belgium highly readable format. Thanks Wanda K. Gass Secretary: Ali Hajimiri again and keep up the great work! David A. Johns Paul J. Hurst University of Toronto Akira Matsuzawa Toronto, Ontario, Canada Sincerely, Ian Young Bruce Tesch Treasurer: Terms to 31 Dec. 09: Rakesh Kumar John J. Corcoran Senior Member of Technical Staff Technology Connexions Kevin Kornegay Maxim Integrated Products Poway, CA Hae-Seung (Harry) Lee Past President: Thomas H. Lee Dear Mary Lanzerotti, Stephen H. Lewis Jan Van der Spiegel University of California I wanted to write to say how much I Davis, CA Region 8 Representative: have enjoyed the recent issues of SSCS Other Representatives: Jan Sevenhans News, and to applaud your work in pre- Representative to Sensors Council senting historical articles. If any of us at Darrin Young Region 10 Representative: Representative from CAS to SSCS CK Wang the IEEE History Center can ever be of Domine Leenaerts help to you or your writers, please feel free Representative to CAS from SSCS Chairs of Standing Committees: Un-Ku Moon Awards David Hodges to contact me. We are always eager to Chapters Jan Van der Spiegel assist any efforts by IEEE units to pro- Newsletter Co-Editors: Education CK Ken Yang mote electrical engineering history, and Mary Y. Lanzerotti Meetings Bill Bidermann IBM T.J. Watson Research Center Membership Bruce Hecht we cheer your efforts. [email protected] Fax: +1 914 945 1358 Nominations Stephen H. Lewis Publications Bernhard Boser With very best wishes, Lewis Terman IBM T. J. Watson Research Center For detailed contact information, see the Soci- Robert [email protected] ety e-News: www.ieee.org/portal/site/sscs Robert D. Colburn For questions regarding Society business, contact the SSCS Executive Office. Research Coordinator Contributions for the Fall 2007 issue of the Newsletter must be received by IEEE History Center, Rutgers 8 August 2007 at the SSCS Executive Office. A complete media kit for advertisers is University available at www.spectrum.ieee.org/mc_print. Scroll down to find SSCS. 39 Union Street Anne O’Neill, Executive Director Katherine Olstein, SSCS Administrator New Brunswick, NJ 08901 IEEE SSCS IEEE SSCS 445 Hoes Lane 445 Hoes Lane, +1 732 932 1066 Piscataway, NJ 08854 Piscataway, NJ 08854 fax: +1 732 932 1193 Tel: +1 732 981 3400 Tel: +1 732 981 3410 http://www.ieee.org/web/abou- Fax: +1 732 981 3401 Fax: +1 732 981 3401 tus/history_center Email: [email protected] Email: [email protected] 2 IEEE SSCS NEWS Summer 2007 sscs_NLsummer07 7/13/07 9:20 AM Page 3 Photo courtesy of Matt Thomas. Dr. Gene Amdahl and the WISC (Wisconsin Integrally Syn- chronized Computer), the subject of his Ph.D. thesis and the catalyst of his career in design and Summer 2007 Volume 12, Number 3 entrepreneurial activities. Editor’s Column . .2 Letters to the Editor . .2 Corrections . .21 DVD Archive Notes . .21 Clarafication – Transitor Patent History . .21 TECHNICAL LITERATURE Computer Architecture and Amdahl’s Law, Gene M. Amdahl . .4 An Interview with Dr. Amdahl, William S. Anderson . .10 About Gene M. Amdahl Validity of the Single Processor Approach to Achieving Large Scale Computing Capabilities, Gene M. Amdahl (1967) . .19 PEOPLE Dr. Gene Amdahl to Speak at ICCAD 2007, Patrick H. Madden . .22 New Seniors . .22 18 Tools: ISSCC Paper Submissions - Increasing the Likelihood of Success, Jan Van der Spiegel and Kenneth Smith . .23 CHAPTER NEWS SSCS-Benelux and Leuven Student Branch Organize First Microelectronics Symposium, Jan Craninckx, Cedric Walravens . .25 SSCS Distinguished Lecturer Albert Wang Visits Central North Carolina . .25 Graduate Microelectronics Courses Initiated by SSCS-Italy . .26 SSCS-Santa Clara Valley: Did You Know That……?, Dan Oprica . .26 Razavi Kicks off DL Program in Vancouver, Resve Saleh . .27 RFIT Sponsored by SSCS Singapore on 9 – 11 December 2007 . .28 CONFERENCES ISSCC 2007 Panel on the Ultimate Limits of Integrated Electronics, Sudhakar Pamarti . .29 Europe’s Analog Design Experts Convene at 16th AACD Workshop in March, Jan Sevenhans and Jan Craninckx . .30 CICC in San Jose, 16-19 September . .30 27 19th Hot Chips Conference to Meet on 19-21 August at Stanford University 31 ESSCIRC on 11-13 September in Munich: The European Forum for Solid-State Circuits . .32 2007 IEEE Bipolar/BiCMOS Circuits and Technology (BCTM) in Boston on 30 September, Yih-Feng Chyan . .33 IEEE Compound Semiconductor IC Symposium (CSICS) on 14-17 October in Portland . .34 NEWS 4th IEEE International Symposium on Medical Devices and Biosensors . .28 Eight Candidates Vie for Five SSCS AdCom Positions for 2008-2010 . .35 News from the IEEE Council on Electronic Design Automation (CEDA) . .37 Timely JSSC Articles of Interest, Anne O’Neill . .39 SSCS Members to Receive Nanotechnology Magazine, Bill Bidermann . .40 TryEngineering.org Available in Seven Languages . .40 Graduating Students Get a Discount on Dues . .40 31 CONFERENCE CALENDAR . .44 Summer 2007 IEEE SSCS NEWS 3 sscs_NLsummer07 7/13/07 9:20 AM Page 4 TECHNICAL LITERATURE Computer Architecture and Amdahl’s Law Gene M. Amdahl y educational background versity of Wisconsin in Madison. it as simple as possible, and to use has never included any This was an unusual time in technologies that were commer- training in the field of physics, for they had just discov- cially available. I chose a magnet- M ered “strange particles” in late ic drum for main storage, with re- computing, so all of my design activities have been based on my 1949, and the name “meson” had circulating registers to minimize experience and the necessity of not yet been proposed. At that the use of electronics. For I/O I solving current problems. Conse- time two other graduate students planned to use paper tape with a quently, my computer architecture and I were assigned to determine teletypewriter, which could both contributions will largely be auto- if a force between nuclear particles punch and read paper tape and biographical. proposed by a Japanese physicist print as well. I was raised on a farm in eastern could adequately describe the sim- I determined that I could use South Dakota and attended a one- plest 3-body nucleus, Tritium floating point exclusively if I had room grade school for all eight (Hydrogen 3). We worked for 30 a way to deal with the transfer of grades. We didn’t have electricity days using an 8-digit desk calcula- word segments from one word to until I was a freshman in high tor, and a slide rule to hold two another! The 3-address operation school, so my technical experience more most-significant digits. We that I came up with was Extract, was limited primarily to mechani- mapped the energy of the system which took “n” bits, beginning at cal equipment. I enrolled in South for all relevant ranges of the bit “j” in word 1, was to be insert- Dakota State College (SDSC) in the parameters, but we couldn’t quite ed, beginning at bit “k” in word 2, fall of 1941 in mechanical engi- achieve a stable state. We had the result to be stored in location neering, but decided it was not the found the proposed force to be 3. This eliminated the need for field for me. So I took a potpourri inadequate, but I had found the approximately a dozen instruc- of courses in math, chemistry, means of calculating to be even tions in fixed point! The complete electrical engineering and physics.
Recommended publications
  • Validated Products List, 1995 No. 3: Programming Languages, Database
    NISTIR 5693 (Supersedes NISTIR 5629) VALIDATED PRODUCTS LIST Volume 1 1995 No. 3 Programming Languages Database Language SQL Graphics POSIX Computer Security Judy B. Kailey Product Data - IGES Editor U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 July 1995 QC 100 NIST .056 NO. 5693 1995 NISTIR 5693 (Supersedes NISTIR 5629) VALIDATED PRODUCTS LIST Volume 1 1995 No. 3 Programming Languages Database Language SQL Graphics POSIX Computer Security Judy B. Kailey Product Data - IGES Editor U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 July 1995 (Supersedes April 1995 issue) U.S. DEPARTMENT OF COMMERCE Ronald H. Brown, Secretary TECHNOLOGY ADMINISTRATION Mary L. Good, Under Secretary for Technology NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY Arati Prabhakar, Director FOREWORD The Validated Products List (VPL) identifies information technology products that have been tested for conformance to Federal Information Processing Standards (FIPS) in accordance with Computer Systems Laboratory (CSL) conformance testing procedures, and have a current validation certificate or registered test report. The VPL also contains information about the organizations, test methods and procedures that support the validation programs for the FIPS identified in this document. The VPL includes computer language processors for programming languages COBOL, Fortran, Ada, Pascal, C, M[UMPS], and database language SQL; computer graphic implementations for GKS, COM, PHIGS, and Raster Graphics; operating system implementations for POSIX; Open Systems Interconnection implementations; and computer security implementations for DES, MAC and Key Management.
    [Show full text]
  • Lynn Conway Professor of Electrical Engineering and Computer Science, Emerita University of Michigan, Ann Arbor, MI 48109-2110 [email protected]
    IBM-ACS: Reminiscences and Lessons Learned From a 1960’s Supercomputer Project * Lynn Conway Professor of Electrical Engineering and Computer Science, Emerita University of Michigan, Ann Arbor, MI 48109-2110 [email protected] Abstract. This paper contains reminiscences of my work as a young engineer at IBM- Advanced Computing Systems. I met my colleague Brian Randell during a particularly exciting time there – a time that shaped our later careers in very interesting ways. This paper reflects on those long-ago experiences and the many lessons learned back then. I’m hoping that other ACS veterans will share their memories with us too, and that together we can build ever-clearer images of those heady days. Keywords: IBM, Advanced Computing Systems, supercomputer, computer architecture, system design, project dynamics, design process design, multi-level simulation, superscalar, instruction level parallelism, multiple out-of-order dynamic instruction scheduling, Xerox Palo Alto Research Center, VLSI design. 1 Introduction I was hired by IBM Research right out of graduate school, and soon joined what would become the IBM Advanced Computing Systems project just as it was forming in 1965. In these reflections, I’d like to share glimpses of that amazing project from my perspective as a young impressionable engineer at the time. It was a golden era in computer research, a time when fundamental breakthroughs were being made across a wide front. The well-distilled and highly codified results of that and subsequent work, as contained in today’s modern textbooks, give no clue as to how they came to be. Lost in those texts is all the excitement, the challenge, the confusion, the camaraderie, the chaos and the fun – the feeling of what it was really like to be there – at that frontier, at that time.
    [Show full text]
  • FUJITSU LIMITED Annual Report 2002
    FUJITSU LIMITED Annual Report 2002 FUJITSU LIMITED Annual Report 2002 Annual Report 2002 CONTENTS Consolidated Financial Highlights 1 To Our Shareholders 2 Solution Profiles 10 Environmental Activities 14 Social Contributions 15 Management 16 Five-Year Summary 18 Management’s Discussion and Analysis of Operations 19 Consolidated Balance Sheets 24 Consolidated Statements of Operations 26 Consolidated Statements of Shareholders’ Equity 27 Consolidated Statements of Cash Flows 28 Notes to Consolidated Financial Statements 29 Independent Auditors’ Report 46 Principal Subsidiaries and Affiliates 47 Consolidated Financial Highlights Yen U.S. Dollars (millions) (millions) Fujitsu Limited and Consolidated Subsidiaries (except per share data) (except per share data) Years ended March 31 2001 2002 2002 For the year: Net sales ¥5,484,426 ¥ 5,006,977 $37,646 Operating income 244,026 (74,426) (560) Income before income taxes and minority interests 157,564 (594,733) (4,472) Net income 8,521 (382,542) (2,876) Cash flows from operating activities 596,462 306,571 2,305 Per share (Yen and U.S. dollars): Earnings Basic ¥ 4.3 ¥ (193.0) $ (1.451) Diluted 4.3 (193.0) (1.451) Cash flows from operating activities 302.9 154.7 1.163 Cash dividends 10.0 5.0 0.038 Cash dividends to face value 20% 10%10% At year-end: Shareholders' equity ¥1,214,383 ¥ 853,756 $ 6,419 Total assets 5,200,071 4,595,804 34,555 Note: The U.S. dollar amounts above have been translated from yen, for convenience only, at the rate of ¥133 = US$1, the approximate Tokyo foreign exchange market rate on March 31, 2002.
    [Show full text]
  • DE86 006665 Comparison of the CRAY X-MP-4, Fujitsu VP-200, And
    Distribution Category: Mathematics and Computers General (UC-32) ANL--85-1 9 DE86 006665 ARGONNE NATIONAL LABORATORY 9700 South Cass Avenue Argonne, Illinois 60439 Comparison of the CRAY X-MP-4, Fujitsu VP-200, and Hitachi S-810/20: An Argonne Perspcctive Jack J. Dongarra Mathematics and Computer Science Division and Alan Hinds Computing Services October 1985 DISCLAIMER This report was prepared as an account of work sponsored by an agency o h ntdSae Government. Neither the United States Government nor any agency of the United States employees, makes any warranty, express or implied, or assumes ancy thereof, nor any of their bility for the accuracy, completeness, or usefulness of any informany legal liability or responsi- process disclosed, or represents that its use would nyinformation, apparatus, product, or ence enceherinherein tooay any specificcomriseii commercial rdt not infringe privately owned rights. Refer- product, process, or service by trade name, trademak manufacturer, or otherwise does not necessarily constitute or imply itsenrme, r ark, mendation, or favoring by the United States Government or any ag endorsement, recom- and opinions of authors expressed herein do not necessarily st agency thereof. The views United States Government or any agency thereof.ry to or reflect those of the DISTRIBUTION OF THIS DOCUMENT IS UNLIMITE Table of Contents List of Tables v List of Figures v Abstract 1 1. Introduction 1 2. Architectures 1 2.1 CRAY X-MP 2 2.2 Fujitsu VP-200 4 2.3 Hitachi S-810/20 6 3. Comparison of Computers 8 3.1 IBM Compatibility
    [Show full text]
  • ASIC Design Flow Steps [Makefile Targets] Synthesis Tool Descriptions
    Identity development Research centre identities Institute for Communicating & Collaborative Systems Institute for Computing Systems Architecture Processor Automated Synthesis by iTerative Analysis Project Centre for Intelligent Systems http://groups.inf.ed.ac.uk/pasta/ & their Applications Laboratory for Foundations of Computer Science Institute of Perception, EnCore Processor Design Flow Action and Behaviour Institute for Adaptive & Neural Computation e-Science Institute RTL to Gates Synthesis Informatics Life-Sciences Institute Synthesis Tools ASIC Design Flow Steps [Makefile targets] Synthesis Tool Descriptions Floorplanning Configuration Start RTL-Description RTL Synthesis RTL Description Design Compiler rtl_config config Pre-processing/Compiling of micro-code definitions and of Verilog files. [dc_shell-t] RTL synthesis solution that performs advanced arithmetic optimisation, critical path synthesis, register retiming etc. It enables a developer to optimise a design for timing, IP Libraries area, power and test. RTL-to-Gates synthesis flow takes a RTL HW description and a standard cell Design Rule library as input, and produces a gate-level netlist as output. The resulting gate-level Checking netlist is a completely structural description with only standard cells at the leaves of RTL Vendor Logic Synthesis the design. This step also creates a SAIF (Switching Activity Interchange Format) Database Libraries Design forward-annotation file starting from the top level of the design. RTL to Placed rtl2gates synth GDS II OUT Compiler Power Optimisation & Analysis Gates Synthesis Layout [dc_shell-t] Power vs. Creates floorplan information including core size, placement sites, port locations, Compiler Power Compiler performs both RTL and gate-level power floorplan floorplan Schematic RAM locations, as well as routing and placement obstructions.
    [Show full text]
  • ID-83-11 Industrial Policy: Case Studies in the Japanese Experience
    BY THE US, GENERAL ACCOUNTING OFFICE Report To The Chairman, Joint Economic Committee, United States Congress Industrial Policy: Case Studiesjn The I Japanese Experience i’ ’ Within a larger framework of monetary and fiscal policies, Japan has adopted a number of industry-specific policies to achieve its economic goals. GAO reviewed Japan’s industrial policies during the post-war period in the computer, aircraft, robotics, textile, and shipbuilding industries. Al- though there have been basic underlying consistencies in Japanese policies, there has also been enough flexibility lo effec- tively respond to the economic changes which have occurred during the last 30 years. This report is a companion volume to “Industrial Policy: Japan’s Flexible Ap- proach” (GAO/ID-82-32). QAO/ID-83-11 ’ OCTOBER X41982 UNITEO STATES GENERAL ACC~UN-~INGOFFICE WASH1NGTON, D.C. 20548 INTRINATIONAL DlVlSION B-209015 The Honorable Henry Reuss Chairman, Joint Economic Committee Congress of the United States Dear. Mr. Chairman: This report is a companion volume to our June 23, 1982, report "Industrial Policy: Japan's Flexible Approach" (GAO/ID-82-32) and contains case studies which explain in detail the assistance provided by the Japanese Govern- ment to five key industries. As you requested, our case studies include three high technology growth industries-- computers, aircraft and robotics --and two industries faced with unfavorable world market prospects--shipbuilding and textiles. Japan in the postwar period adopted economic policies that fostered economic growth. These policies were imple- mented with a mix of macro-level monetary and fiscal policies and micro-level industrial policies. Monetary and fiscal policies promoted investment by keeping interest rates low and holding government spending to a consistent share of na- tional income.
    [Show full text]
  • Computer Architectures an Overview
    Computer Architectures An Overview PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 25 Feb 2012 22:35:32 UTC Contents Articles Microarchitecture 1 x86 7 PowerPC 23 IBM POWER 33 MIPS architecture 39 SPARC 57 ARM architecture 65 DEC Alpha 80 AlphaStation 92 AlphaServer 95 Very long instruction word 103 Instruction-level parallelism 107 Explicitly parallel instruction computing 108 References Article Sources and Contributors 111 Image Sources, Licenses and Contributors 113 Article Licenses License 114 Microarchitecture 1 Microarchitecture In computer engineering, microarchitecture (sometimes abbreviated to µarch or uarch), also called computer organization, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different microarchitectures.[1] Implementations might vary due to different goals of a given design or due to shifts in technology.[2] Computer architecture is the combination of microarchitecture and instruction set design. Relation to instruction set architecture The ISA is roughly the same as the programming model of a processor as seen by an assembly language programmer or compiler writer. The ISA includes the execution model, processor registers, address and data formats among other things. The Intel Core microarchitecture microarchitecture includes the constituent parts of the processor and how these interconnect and interoperate to implement the ISA. The microarchitecture of a machine is usually represented as (more or less detailed) diagrams that describe the interconnections of the various microarchitectural elements of the machine, which may be everything from single gates and registers, to complete arithmetic logic units (ALU)s and even larger elements.
    [Show full text]
  • Oral History Interview with Gene M. Amdahl
    An Interview with GENE M. AMDAHL OH 107 Conducted by Arthur L. Norberg on 16 April 1986 17 January 1989 5 April 1989 Cupertino, CA Charles Babbage Institute The Center for the History of Information Processing University of Minnesota, Minneapolis Copyright, Charles Babbage Institute 1 Gene M. Amdahl Interview 16 April 1986 17 January 1989 5 April 1989 Abstract Amdahl begins the first session with a description of his early life and education. He recalls his experiences teaching in the Advanced Specialized Training Program during and after World War II. Amdahl discusses his graduate work at the University of Wisconsin and his direction of the design and construction of WISC. He concludes the first session with a brief discussion of his work at International Business Machines (IBM). In the second and third sessions, Amdahl discusses his role in the design of several computers for IBM including the STRETCH, 701, 701A, and 704. He discusses his work with Nathaniel Rochester and IBM's management of the design process for computers. He also mentions his work with Ramo -Woolridge, Aeronutronic, and Computer Sciences Corporation. 2 GENE M. AMDAHL INTERVIEW DATE: 16 April 1986 INTERVIEWER: Arthur L. Norberg LOCATION: Cupertino, CA NORBERG: Dr. Amdahl, can you tell me something about your parents? I know you're from South Dakota originally. Were they a farming family in South Dakota? AMDAHL: Yes, my grandfather homesteaded in South Dakota prior to it becoming a state. So the homesteading would have occurred sometime in the early '70s. And on my mother's side, they homesteaded also on and about the same time, also in South Dakota.
    [Show full text]
  • Pycells for an Open Semiconductor Industry
    PROC. OF THE 8th EUR. CONF. ON PYTHON IN SCIENCE (EUROSCIPY 2015) 3 PyCells for an Open Semiconductor Industry Sepideh Alassi∗†, Bertram Winter‡ F Abstract—In the modern semiconductor industry, automatic generation of pa- 2 DEVELOPMENT rameterized and recurring layout structures plays an important role and should be present as a feature in Electronic Design Automation (EDA)-tools. Currently these layout generators are developed with a proprietary programming language OpenAccess [OpenAccess] has been established as standard and can be used with a specific EDA-tool. Therefore, the semiconductor com- for storing design data in the semiconductor industry and panies find the development of the layout generators that can be used in all builds the foundation for interoperability of EDA-tools. Ope- state of the art EDA-tools which support OpenAccess database appealing. The nAccess is a file based database and manages logical design goal of this project is to develop computationally efficient layout generators with Python (PyCells), for ams AG technologies, that possess all the features of data (schematics) as well as artwork data (layout) for manu- comprehensive layout generators. facturing. The reference implementation for accessing design data within the database is written in C++. The company Index Terms—PyCells, Semiconductor, OpenAccess Ciranova (now acquired by Synopsys) developed a Python wrapper [PythonAPI] for the OpenAccess C++ class library with the goal to access and modify design data through 1 INTRODUCTION Python. Additionally, they provide an integrated development The number of companies active in modern semiconductor environment [SynopsysPyCellStudio] that enables interactive business is increasing every day which raises the demand for development and debugging of Python code, while the effects cheaper EDA-tools.
    [Show full text]
  • UNITED STATES SECURITIES and EXCHANGE COMMISSION Washington, D.C
    Table of Contents As filed with the Securities and Exchange Commission on September 2, 2011 Registration No. 333- UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM S-1 REGISTRATION STATEMENT Under The Securities Act of 1933 Guidewire Software, Inc. (Exact name of Registrant as specified in its charter) Delaware 7372 36-4468504 (State or other jurisdiction of (Primary Standard Industrial (I.R.S. Employer incorporation or organization) Classification Code Number) Identification Number) 2211 Bridgepointe Parkway San Mateo, CA 94404 Tel: (650) 357-9100 (Address, including zip code, and telephone number, including area code, of Registrant’s principal executive offices) Marcus S. Ryu President and Chief Executive Officer 2211 Bridgepointe Parkway San Mateo, CA 94404 Tel: (650) 357-9100 (Name, address, including zip code, and telephone number, including area code, of agent for service) Copies to: Craig M. Schmitz Robert F. Donohue Jeffrey D. Saper Richard A. Kline Vice President and General Counsel Robert G. Day Goodwin Procter LLP Guidewire Software, Inc. Wilson Sonsini Goodrich & Rosati, P.C. 135 Commonwealth Drive 2211 Bridgepointe Parkway 650 Page Mill Road Menlo Park, CA 94025 San Mateo, CA 94404 Palo Alto, CA 94304 Approximate date of commencement of proposed sale to the public: As soon as practicable after this registration statement becomes effective. If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933 check the following box: ☐ If this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.
    [Show full text]
  • FUJITSU LIMITED Annual Report 2003 Consolidated Financial Highlights 1
    FUJITSU LIMITED Annual Report 2003 FUJITSU LIMITED Annual Report 2003 Consolidated Financial Highlights 1 To Our Shareholders 2 At a Glance 8 Customer Solution Profiles 10 Software and Services 14 Platforms 16 Electronic Devices 18 Research & Development 19 Environmental Activities / Community Support 20 Management 22 Five-Year Summary 24 Management's Discussion and Analysis of Operations 25 Consolidated Balance Sheets 30 Consolidated Statements of Operations 32 Consolidated Statements of Shareholders' Equity 33 Consolidated Statements of Cash Flows 34 Notes to Consolidated Financial Statements 35 Independent Auditors' Report 52 Principal Subsidiaries and Affiliates 53 Cautionary Statement This annual report may contain forward-looking statements that are based on management's current views and assumptions and involve known and unknown risks and uncertainties that could cause actual results, performance or events to differ materially from those expressed or implied in such statements. Words such as "anticipates," "believes," "expects," "estimates," "intends," "plans," "projects," and similar expressions which indicate future events and trends identify forward-looking statements. Actual results may differ materially from those projected or implied in the forward-looking statements due to, without limitation, the following factors: general economic and market conditions in the major geographic markets for Fujitsu's services and products, which are the United States, EU, Japan and elsewhere in Asia, particularly as such conditions may effect
    [Show full text]
  • SHARE and Data Security
    What Are You Going To Do With All That Sensitive Data? (do you even know where it all is?) Barry Schrager Xbridge Systems, Inc. [email protected] (650) 319-7345 DataSniff User Session David Wade, CIO of Primerica 12943: How to Identify Datasets Containing PCI, PII or Other Sensitive Information Tuesday, February 5, 2013: 11:00 AM-12:00 PM Golden Gate 6, Lobby Level (San Francisco Hilton) Visit Xbridge Systems at Booth #202 in the Expo © 2013 Xbridge Systems, Inc. 2 Barry Schrager Formed the SHARE Security Project in 1972 which created the requirements for today’s mainframe security systems http://www.share-sec.com/1972-2012.html In 1973, one of 20 customers invited to Poughkeepsie to review the new MVM (aka MVS) Operating System before it was announced Architect and primary author of ACF2 – developed after IBM told SHARE Security Project that protection by default and algorithmic definition of datasets and users were not achievable. SKK sold to UCCEL in 1986 – ACF2 had a 60% market share Member, Mainframe Hall of Fame Honored to be included with: Admiral Grace Hopper, T.J. Watson, Jr. and Dr. Gene Amdahl © 2013 Xbridge Systems, Inc. 3 Xbridge Systems Xbridge co-founded by Gene Amdahl and Ray Williams the co- founders of Amdahl Corporation Xbridge Systems redefines data discovery with DataSniff, the world's FIRST and ONLY automated Mainframe Data Discovery tool DataSniff Software is a powerful search engine for discovering sensitive data stored on IBM z/OS series mainframes © 2013 Xbridge Systems, Inc. 4 State of South Carolina Breach Announced in October 2012 3.6 million Social Security Numbers 387,000 Credit Card Numbers Only a portion of the data was encrypted “The cost is also going to be enormous” (SC Gov.
    [Show full text]