200 research outputs found

    Strange Bedfellows in the Personal Computer Industry: Technology Alliances between IBM and Apple

    Get PDF
    Until recently technological development in the personal computer industry could be characterized by the competition between two basic designs. The current dominant design in this industry is associated with the IBM and Microsoft personal computing architecture. The other version of personal computing originated in the Macintosh computer from Apple Computer Company. In recent years we also see an increasing number of alliances between IBM and Apple. Joint technological development appears to be a major and somewhat surprising objective of these alliances. This paper analyzes the technology alliances between these companies in the context of recent technological changes, focusing on the timing and the objectives of these alliances. Technology partnering between these proponents of competing basic designs are found to only materialize several years after the DOS-based design of IBM and Microsoft had become dominant. This study is of a qualitative and exploratory nature, using both a small data set and two case studies.management and organization theory ;

    Study and development of a software implemented fault injection plug-in for the Xception tool/powerPC 750

    Get PDF
    Estágio realizado na Critical Software e orientado pelo Eng.º Ricardo BarbosaTese de mestrado integrado. Engenharia Informática e Computação. Faculdade de Engenharia. Universidade do Porto. 200

    Design and Implementation of Cerebral Model Neural Network based Controller using VxWorksRTOS ported toMPC8260

    Get PDF
    Abstract: With the development of embedded Real Time Operating System (RTOS), dedicated controllers normally used to control single process loops are being replaced by shared controllers which are ported with RTOS running multiple control algorithms parallelly. This work demonstrates a Cerebral Model Neural Network (CMNN) based control algorithm as a real time application in MPC8260 (PowerPC) embedded processor with VxWorks RTOS. Process signals from the sensors are interfaced to MPC8260 board through serial port and control signals given to the actuator are displayed on a client system running Hyper-Terminal application

    Development of a graphical numerical accuracy debugger based on an FPGA computing system

    Get PDF
    In scientific computing, the number of floating point operations are increasing along with the higher performance of computers, as well as the larger problem size. Due to the finite representation of real numbers in computers, the calculated results are rounded into the representative numbers, which results in round-off errors. The round-off errors might be propagated as the program runs longer and in the end leads to an unreliable result. Discrete Stochastic Arithmetic (DSA) provides a method to evaluate the accuracy of computed results and detect numerical instabilities during execution of the program. The DSA has been implemented on an FPGA-based hardware system. The FPGA-based hardware system has N parallel processing blocks so that it can run the same piece of code N times in parallel in different round-off error propagations, which is required by DSA. In this thesis, based on this hardware architecture, a graphical numerical accuracy debugger is developed. Using this graphical numerical accuracy debugger, the user can debug same piece of code in both PowerPC processors synchronously, without any modification to source codes. In order to implement the proposed debugging flow, a script has been written to substitute the original underlying debugging engine of SDK. Within the script, a series of functionalities are achieved: GDB input commands catching/forwarding, process calling, GDB output messages catching/forwarding etc. Moreover, with the substitution, it’s able to collect results from all processing blocks and then the number of significant bits can be calculated and presented to users

    Real-Time Digital Simulators: A Comprehensive Study on System Overview, Application, and Importance

    Get PDF
    The multifarious improvements in computational and simulation tools have brought tremendous progress in the field of designing, testing and analyzing technologies. In this paper, the technological aspects and the concept of modern real-time digital simulators are presented. The real-time simulator functions in real time, thus it produces continuous output that realistically represents the conditions of a real system. Also, in a real-time simulator the user can test physical devices. Therefore, it is of great importance to understand the features and roles of the advanced simulator technologies. Also, User-friendly system interface, easy application in system design and testing, and most importantly cost effectiveness are the most desire features for implying these simulator into a research. Therefore, this paper summarizes all significant features by considering the above-mentioned facts of some most popular, globally, and commercially available simulator technologies. Real Time Digital Simulators (RTDS), OPAL-RT, Network Torsion Machine Control (NETOMAC), dSPACE, Real-Time solution by MathWorks (xPC target, Real-Time Windows target), Power_system Online_simulation Unveil Your Analysis (POUYA) Simulator and Typhoon HIL Simulator are discussed in this review paper based on the accessibility of information. A summarization of these simulators’ background, hardware, software and communication protocols are presented. Applications of these above-mentioned simulators are also added to understand the potentials of these simulators

    Functional requirements document for the Earth Observing System Data and Information System (EOSDIS) Scientific Computing Facilities (SCF) of the NASA/MSFC Earth Science and Applications Division, 1992

    Get PDF
    Five scientists at MSFC/ESAD have EOS SCF investigator status. Each SCF has unique tasks which require the establishment of a computing facility dedicated to accomplishing those tasks. A SCF Working Group was established at ESAD with the charter of defining the computing requirements of the individual SCFs and recommending options for meeting these requirements. The primary goal of the working group was to determine which computing needs can be satisfied using either shared resources or separate but compatible resources, and which needs require unique individual resources. The requirements investigated included CPU-intensive vector and scalar processing, visualization, data storage, connectivity, and I/O peripherals. A review of computer industry directions and a market survey of computing hardware provided information regarding important industry standards and candidate computing platforms. It was determined that the total SCF computing requirements might be most effectively met using a hierarchy consisting of shared and individual resources. This hierarchy is composed of five major system types: (1) a supercomputer class vector processor; (2) a high-end scalar multiprocessor workstation; (3) a file server; (4) a few medium- to high-end visualization workstations; and (5) several low- to medium-range personal graphics workstations. Specific recommendations for meeting the needs of each of these types are presented

    A Framework to Model and Analyze the WHY and the HOW of Coopetition

    Get PDF
    Coopetition has been defined as an approach to managing that combines competition and cooperation. It transcends the traditional paradigms of competition and cooperation in an effort to achieve the advantages of both. As an inter-organizational relationship that is of a higher complexity than either simple competition or cooperation, coopetition presents both conceptual and practical challenges for business managers and researchers in the strategy field. In this paper we present a systemic approach to modeling coopetition between firms that provides a methodology for analyzing the strategic incentives for enterprises to engage in coopetition relationships and the organization design required to address the complexities inherent in such multi-faceted relationships. Our approach comprises a modeling technique called Systemic Enterprise Architecture Method (SEAM) that incorporates important conceptualizations adapted from competence based management (CBM) theory. We illustrate our approach by applying it to the case coopetition between IBM and Apple in the development of PowerPC CPU

    Middleware Fault Tolerance Support for the BOSS Embedded Operating System

    Get PDF
    Critical embedded systems need a dependable operating system and application. Despite all efforts to prevent and remove faults in system development, residual software faults usually persist. Therefore, critical systems need some sort of fault tolerance to deal with these faults and also with hardware faults at operation time. This work proposes fault-tolerant support mechanisms for the BOSS embedded operating system, based on the application of proven fault tolerance strategies by middleware control software which transparently delivers the added functionality to the application software. Special attention is taken to complexity control and resource constraints, targeting the needs of the embedded market.Fundação para a Ciência e a Tecnologia (FCT
    corecore