ppxscal/embedding_network huggingface dataset:
Power-Switching Converters
Authors: Simon S. Ang
Venue:  (1995)

:This hands-on reference/text provides in-depth practical coverage of switching converters - from the fundamental principles to the next generation of programmable devices - examining buck, boost, buck-boost, Cuk, quasi-resonant, loaded-resonant, and isolated configurations. Elucidating and comparing the advantages of switching converters to conventional converters, Power-Switching Converters describes the basic topologies of switching converters ... presents steady-state analyses for both continuous and discontinuous modes of operation ... discusses pulse-width modulation ... explains classic commercial integrated-circuit controllers for switching converters ... addresses stability considerations that arise in the design of switching converter controllers ... emphasizes the dynamic analysis of switching converters based on state-space averaging and linearization ... introduces PSPICE switching converter simulations ... illustrates the switching behavior of power semiconductor devices ... and more. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Optimizing production work flow using OpEMCSS
Authors: John R. Clymer
Venue: Proceedings of the 32nd conference on Winter simulation (2000)

A graphical discrete event simulation library is proposed for system simulation that is based on interacting concurrent processes. This library works with EXTEND (Imagine That Inc), an inexpensive yet capable and easy to use simulation software package, and it is called Operational Evaluation Modeling for Context-Sensitive Systems (OpEMCSS). Context-Sensitive Systems (CSS) is a systems theory, based on finite state machines, that can assist a systems engineering manager, business operations manager, or manufacturing production manager in understanding, evaluating, and optimizing production work flow, represented as communicating concurrent (parallel) processes. CSS theory can be expressed using the OpEM graphical modeling language. Thus, OpEMCSS is a graphical simulation library that can model systems based on CSS theory and the OpEM language. A simple part production problem is discussed that is an example of applying the Classifier Event Action block, which is a rule-based classifier contained in OpEMCSS, to discover optimal rules to manage the workflow.
Integrated floorplanning with buffer/channel insertion for bus-based microprocessor designs
Authors: Faran Rafiq, Malgorzata Chrzanowska-Jeske, Hannah Honghua Yang, Naveed Sherwani
Venue: Proceedings of the 2002 international symposium on Physical design (2002)

A new approach to the interconnect-driven floorplanning problem that integrates bus planning with floorplanning is presented. The integrated floorplanner is intended for bus-based designs. Each bus consists of a large number of wires. The floorplanner ensures routability by generating the exact location and shape of interconnects (above and between the circuit blocks) and optimizes the timing. Experiments with MCNC benchmarks clearly show the superiority of integrated floorplanning over the classical floorplan-analyze-and-then-re-floorplan approach. Our floorplans are routable, meet all timing constraints, and are on average 12-13% smaller in area as compared to the traditional floorplanning algorithms.
Computer Desktop Encyclopedia
Authors: Alan Freedman
Venue:  (1996)

:Highly readable, this comprehensive encyclopedia features over 1,000 pages of clear, concise definitions and explanations of everything you need to know about computers, including acronyms and buzzwords; the inner and outer workings of the PC; industry history and data on the movers and shakers; standards and compatibility; networking and communications; workstations, parallel processing, and UNIX; multimedia and optical storage; and the Internet and World Wide Web. Packed with more than 800 illustrations, photos, and charts, The Computer Desktop Encyclopedia is perfect for anyone who needs to field questions from nontechnical people or simply wants a deeper understanding of all things computer. Unrivaled in depth and content and immensely easy to use, The Encyclopedia is also available on CD-ROM, with or without paperback.
Itron 3.0 Real-Time Operating Systems for Embedded Systems, 1st edition
Authors: Ken Sakamura
Venue:  (1997)

:Describes the [mu]ITRON 3.0 Specification, the latest version of the ITRON (Industrial) specification for use on real-time embedded systems. The book focuses on the many noteworthy features of the ITRON specification operating system but also concentrates on its open specification that achieves both real-time performance and wide adaptability. This specification will meet the need for strict cost requirements and limited hardware resources for low-end applications. The operating systems advantages lie in its maintenance and ease of expansion, allowing for its software resources to be reused effectively. The ITRON specification OS is designed to solve the usual problems and is developed for implementation on bare-bones hardware configurations. It brings to the world of low-cost embedded computer systems a revolutionary new approach to software configuration.
The Computer Revolution
Authors: Benjamin B. Wells
Venue:  (1997)

:This timely book examines the computer revolution as it relates to each of its main areas of application. The author presents a well-honed analysis of the expectations and realizations of this extraordinary device. Revolutions seldom proceed according to a preset plan and the computer revolution is no exception. This book is essential reading for gaining an understanding of where they are now and where they may be expected to be tomorrow. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Developing Java Servlets
Authors: James Goodwill
Venue:  (1999)

:Developing Java Servlets, Second Edition, is a comprehensive, code-intensive book for professional Java developers. It explains the Java Servlet API architecture and client/server development concepts and contains detailed, professional programming techniques for building sophisticated e-commerce and database servlet applications. New topics covered in the updated edition are:JavaMailServlets with XML, JSP, and EJBPluggable web applicationsWireless servlets with WML/WMLScripts
Oracle Backup and Recovery Handbook, 7.3 Edition
Authors: Rama Velpuri
Venue:  (1997)

:Written by back up expert Rama Velpuri, Oracle Backup & Recovery Handbook, 7.3 Edition will give you an overview of the Oracle RDBMS architecture, including a discussion of the basic procedures needed to understand backup and recovery procedures; various backup procedures specific to certain operating system environments; the difference between logical and physical backups; concepts of recovery, involving crucial recovery structures and detailed recovery procedures; and a new case study featuring the Standby Database capabilities of Oracle7 Release 7.3. Packed with real-life case studies, Oracle Backup & Recovery Handbook, 7.3 Edition is required reading for anyone responsible for strategic data management. Case studies based on Oracle's exclusive customer histories have descriptions of system failures and solutions giving the best and fastest way to recover the database, with other recovery options listed. You'll also find actual backup scripts (code) that you can use, and discussions of Oracle7 Release 7.3's new functionality.
The Simple Genetic Algorithm: Foundations and Theory
Authors: Michael D. Vose
Venue:  (1998)

:The Simple Genetic Algorithm (SGA) is a classical form of genetic search. Viewing the SGA as a mathematical object, Michael D. Vose provides an introduction to what is known (i.e., proven) about the theory of the SGA. He also makes available algorithms for the computation of mathematical objects related to the SGA.. "Although he describes the SGA in terms of heuristic search, the book is not about search or optimization perse. Rather, the focus is on the SGA as an evolutionary system.
Implementing Computer Supported Cooperative Learning
Authors: David McConnell
Venue:  (1994)

:This book is about using computers to facilitate cooperative learning among groups of isolated individuals, making use of existing, accessible, and affordable technology.
Physical programming: designing tools for children to create physical interactive environments
Authors: Jaime Montemayor, Allison Druin, Allison Farber, Sante Simms, Wayne Churaman, Allison D'Amour
Venue: Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves (2002)

Physical interactive environments can come in many forms: museum installations, amusement parks, experimental theaters, and more. Programming these environments has historically been done by adults, and children, as the visiting participants, have been offered few pre-created choices to explore. Given these creative limitations, the goal of our research has been to develop programming tools for physical interactive environments that are appropriate for use by young children (ages 4-6). We have explored numerous design approaches over the past two years. Recently we began focusing on a "physical programming" approach and developed a wizard-of-oz prototype for young children. This paper presents the motivation for this research, the evolution of our programming approach, and our recent explorations with children
Internet Resumes
Authors: Peter D. Weddle
Venue:  (1998)

:As employers increasingly post job listings online, savvy job seekers need to know how to produce first class electronic resumes. Here's the book that shows how to write and distribute resumes appropriate for the Internet. It includes a 15 step easy-to-use format: 10 state-of-the-art Internet resume examples, 21 principles for using an Internet resume successfully, and 50 Internet sites for launching an Internet resume.
Dependence Analysis
Authors: Utpal K. Banerjee
Venue:  (1996)

:The book series Loop Transformations for Restructuring Compilers has been designed to provide a complete mathematical theory of transformations, that can be used to automatically change a sequential program containing FORTRAN-like do loops into an equivalent parallel form. Dependence Analysis is directed toward graduate and advanced undergraduate students, and professional writers of restructuring compilers.
Desktop Publishing Using Microsoft Word for Windows, 1st edition
Authors: Dennis O. Gehris
Venue:  (1997)

:Covering three different versions of WordVersions 97, 95 and 6.0this book gives brief overviews of the software's concepts and they provides numerous, realistic, business activities. There are plenty of graphics for visual reinforcement. Issues regarding the World Wide Web are addressed and readers are challenged into using their own critical thinking skills.
Biomedical Imaging, Visualization, and Analysis, 1st edition
Authors: Richard A. Robb
Venue:  (1999)

:A unique synthesis of scientific content and artistic style, Biomedical Imaging, Visualization, and Analysis provides a comprehensive overview of the advances spurring the evolution of imaging science and practice. The focus of Biomedical Imaging, Visualization, and Analysis is on comprehensive explanation and ample illustration, rather than complex physics or mathematics. A brief review of fundamental principles and underlying theories precedes detailed discussions of innovative imaging methods, novel visualization techniques, new processing algorithms, image modeling, and biomedical applications useful in medical training. The scope of the book embraces CT and MR elastography, parametric displays, virtual reality, volumetric modeling algorithms, surgical and radiation treatment planning, image-guided diagnosis and treatment, virtual endoscopy, epilepsy imaging, and cardiac motion analysis. Biomedical Imaging, Visualization, and Analysis is a work of extension and integration: "Such works are challenging, but when realized, they do not become obsolete; rather, they form durable links in the chain that faithfully connects the past to the present, and the present to the future. This book attempts to meet that challenge and provide an enduring bridge in the expanding field of biomedical imaging." (from the Preface) By the same author: THREE-DIMENSIONAL BIOMEDICAL IMAGING Principles and Practice Presents the essential information required by basic scientists and medical practitioners in multidisciplinary fields to understand 3-D imaging and its effective uses in biology and medicine. "Every now and then a book arriveson one's desk for review that is hard to put down, and which is clearly going to be an instant classic. Reviewers are sometimes able to write, 'This is the book I would have liked to have written.' If I were Richard Robb, I would be very proud of this work. It captured my attention and I read it almost from cover to cover."-Clinical Oncology
Real-time audio buffering for telephone applications
Authors: Paul H. Dietz, William S. Yerazunis
Venue: Proceedings of the 14th annual ACM symposium on User interface software and technology (2001)

A system that uses an ear proximity sensor to actively manage periods of distraction during telephone conversations is described. We detect when the phone is removed from the ear, record any incoming audio, and play it back when the phone is returned to the ear. By dropping silent intervals and speeding up playback with a pitch-preserving algorithm, we quickly return to real-time without the loss of information. This real-time audio buffering technique also allows us to create a user-activated, lossless instant replay function.
Adding a scalar value to texture-based vector field representations by local contrast analysis
Authors: A. Sanna, C. Zunino, B. Montrucchio, P. Montuschi
Venue: Proceedings of the symposium on Data Visualisation 2002 (2002)

Several algorithms can effectively represent vector fields by texture-based representations, visualizing at most all information on the field: direction, orientation, and local magnitude. An open problem still remains the mapping on textures of adjunctive information such as temperature, pressure, and so on, without using colors. This article addresses this issue by proposing a technique to add a scalar value denoting streamlines by means of different levels of contrast. Both streamline starting tones and the range of tones depend on the scalar value to be mapped; in this way, areas visualized by different contrast levels are represented. Two examples show the effectiveness of the proposed technique.
A software configuration management model for supporting component-based software development
Authors: Hong Mei, Lu Zhang, Fuqing Yang
Venue: ACM SIGSOFT Software Engineering Notes (2001)

Software configuration management (SCM) is viewed as an important key technology in software development and is being adopted in software industry more and more widely. And component-based software development (CBSD) is an emerging paradigm in software development. However, the traditional SCM method can not support CBSD effectively and efficiently. In this paper, we analyze the objects that need to be managed in CBSD and present a component-based SCM model to improve CBSD with effective SCM support. In this model, components, as the integral logical constituents in a system, are managed as the basic configuration items in SCM, and relationships between/among components are defined and maintained, in order to support version control of large objects and logical modeling of system architecture. Also some key issues in the model are discussed and an SCM system that supports this model is introduced.
Abstracting Craft: The Practiced Digital Hand
Authors: Malcolm McCullough
Venue:  (1996)

:The love of making things need not be confined to the physical world - electronic form giving can also be a rewarding hands-on experience. In this investigation of the possibility of craft in the digital realm, Malcolm McCullough observes that the emergence of computation as a medium, rather than just a set of tools, suggests a growing correspondence between digital work and traditional craft. Chapter by chapter, McCullough builds a case for upholding humane traits and values during the formative stages of new practices in digital media. He covers the nature of hand-eye coordination, the working context of the image culture, aspects of tool usage and medium appreciation, uses and limitations of symbolic methods, issues in human-computer interaction, geometric constructions and abstract methods in design, the necessity of improvisation, and the personal worth of work. For those new to computing, McCullough offers an inside view of what the technology is like, what the important technical issues are, and how creative computing fits within a larger intellectual history.
Buffer tree synthesis with consideration of temporal locality, sink polarity requirements, solution cost and blockages
Authors: Miloš Hrkić, John Lillis
Venue: Proceedings of the 2002 international symposium on Physical design (2002)

We give an overview of a buffer tree synthesis package which pays particular attention to the following issues: routing and buffer blockages, minimization of interconnect and buffer costs, exploitation of temporal locality among the sinks and addressing sink polarity requirements. Experimental results demonstrate the effectiveness of the tool in comparison with previously proposed techniques.
Instant Coldfusion 5
Authors: Jeffry Houser
Venue:  (2001)

From the Book:This is a book written for intermediate and advanced ColdFusion developers. Each chapter steps you, the reader, through the process of creating an application, starting from the database design and moving through the software development process to a finished code project. I assume that you already have a good grasp of HTML and have already gotten your feet wet with some ColdFusion development. Knowing simple ColdFusion Markup Language (CFML) statements and how CFML interrelates with standard HTML would be beneficial. Knowledge of some basic programming constructs, such as if statements and looping constructs, is recommended. You should be fairly comfortable with the structured query language (SQL) and be able to write select, insert, update, and delete queries. Database design methodologies will be reviewed, but a familiarity with them is recommended. Basic knowledge of other web technologies, such as JavaScript and Java, is helpful. This book will cover how to integrate ColdFusion data with various Java applets and JavaScript. Don't worry if you aren't familiar with all these areas or concepts; we'll review them as they come up. We will not go into specific details of the database implementation in Microsoft SQL Server, Sybase SQL Anywhere, Oracle, or Microsoft Access. The example applications in this book will use Microsoft Access because of its ease of development. This book will not cover server administration issues. If you want to follow any of the examples as you read this book, and we strongly suggest that you do, you will need to have ColdFusion and a web server already installed on your machine, or access to a machine with ColdFusion installed on it. Although it is not necessary, you will be better off with some real-world coding experience before reading this book. Files for this book are organized on the CD-ROM in chapter-specific directories. Files for Chapter 1 are located in a directory named chapterl, files for Chapter 2 are located in a directory called chapter2, Chapter 3 files are in the chapter3 directory, and so on. When a file is referenced in a chapter, a CD-ROM icon will point you to the file's directory location within the chapter folder. The naming conventions used in this book's text are very straightforward. HTML and CFML tags are all in uppercase. Variable scopes, such as form, session, or application, are all in lowercase. Variable names, filenames, directories, and database table names use a mix of upper and lowercase. If two words are combined to form a database table name, for instance, the first letter of each word would be capitalized and everything else would be lowercase. For now, just turn the page and start reading the first chapter.
Microsoft Visual C++: Programmer's Guide with Cdrom, 1st edition
Authors: Beck Zaratian
Venue:  (1998)

:See how to build small, fast applications and components, including those for Internet, intranet, and Web site production, with the Microsoft Visual C++ 6.0 Programmer's Guide - an update of the Microsoft Visual C++ Owner's Manual. If you're a new user, an upgrader, or a developer coming from another language or implementation, you'll discover in detail how to use this rich development environment and you'll learn tips and tricks for setting up projects, especially in multiple-developer environments. And you can take advantage of sample files and projects that illustrate the explanations. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Portable performance of data parallel languages
Authors: Ton Ngo, Lawrence Snyder, Bradford Chamberlain
Venue: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM) (1997)

A portable program executes on different platforms and yields consistent performance. With the focus on portability, this paper presents an in-depth study of the performance of three NAS benchmarks (EP, MG, FT) compiled with three commercial HPF compilers (APR, PGI, IBM) on the IBM SP2. Each benchmark is evaluated in two versions: using DO loops and using F90 constructs and/or HPF's Forall statement. Base-line comparison is provided by versions of the benchmarks written in Fortran/MPI and ZPL, a data parallel language developed at the University of Washington.While some F90/Forall programs achieve scalable performance with some compilers, the results indicate a considerable portability problem in HPF programs. Two sources for the problem are identified. First, Fortran's semantics require extensive analysis and optimization to arrive at a parallel program; therefore relying on the compiler's capability alone leads to unpredictable performance. Second, the wide differences in the parallelization strategies used by each compiler may require an HPF program to be customized for the particular compiler. While improving compiler optimizations may help to reduce some performance variations, the results suggest that the foremost criteria for portability is a concise performance model that the compiler must adhere to and that the users can rely on.
Summary report of the OOPSLA 2000 workshop on scenario-based round-trip engineering
Authors: Tarja Systä, Rudolf K. Keller, Kai Koskimies
Venue: ACM SIGSOFT Software Engineering Notes (2001)

This report summarizes the Workshop on Scenario-Based Round-Trip Engineering held in Minneapolis, Minnesota, USA, on October 16, 2000, in conjunction with the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2000). The workshop consisted of a keynote and seven presentations, which were organized into three sessions: From Interaction Diagrams to State Machines, Forward Engineering, and Reverse Engineering. Altogether nine position papers were accepted. The workshop web page, including the papers, the presentations, and the electronic version of this report, can be found at <http://www.cs.uta.fi/~cstasy/oopsla2000/workshop.html>.