ppxscal/embedding_network huggingface dataset:
Advanced 8-Bit Microprocessor: MC6809: Its Software, Hardware, Architecture and Interfacing Techniques, 1st edition
Authors: Paramesran Raveendran, Robert J. Simpson
Venue:  (1997)

:Microprocessors, besides being the heart of computers, also have a wide range of applications in devices such as portable telephones, CDs, VCRs, automobiles, as well as in controlling processes, traffic lights and instrumentation systems. Designed for students, engineers and electronic/computer technicians, this book provides the guide to understanding the software and hardware aspects of microprocessors, and the design and testing aspects of microprocessor-based systems. The focus is on the theory and applications of the 8-bit microprocessor where the Motorola MC6809 is used as a model example of such 8-bit microprocessor-based systems. All the chapters contain numerous illustrative worked examples to assist with the understanding of the material presented, and a wide range of problems with their worked solutions are also included for students to undertake. The knowledge gained from this book will enable students to design, construct, test and evaluate their own microprocessor systems for any desired specifications.
Net Privacy: A Guide to Developing and Implementing an Ironclad Ebusiness Privacy Plan
Authors: Michael Erbschloe, John Vacca
Venue:  (2002)

:Names, addresses, and purchase patterns of customers are legal tender, as valuable to marketers as they are to competitors. At the same time, these and other indispensable internal information are often protected behind paper-thin corporate firewalls -- barriers that stand little chance against sophisticated computer hackers looking to compromise systems and steal information. Net Privacy shows executives, consultants, technology designers, and other decision makers how to protect information privacy in today's competitive business arena.
Windows 2000 Active Directory Survival Guide: Planning and Implementation with Cdrom, 1st edition
Authors: Richard Schwartz
Venue:  (1999)

:At the core of the Windows 2000 system lies one of the most welcome additions to the Windows NT product lineActive Directory. This directory offers a flexible hierarchical structure and interoperability with existing standards-based directories. This book/CD package uncovers all of the key features of Active Directory and provides you with the tools you'll need for a successful and rapid deployment. Richard Schwartz offers real-world insight into this technology and takes you step-by-step through the planning and implementation stages of Active Directory. Focusing on concepts, he guides you through this intricate process and develops your skills with hands-on sections using directory tools. Schwartz clearly illustrates the process and reinforces key concepts. This book/CD covers: The concepts of directory services Features specific to Active Directory Active Directory's architecture Security concepts Planning phases for implementation Directory management Domain Name Services concepts Domain structures Configuring the directory Applying administrative control Active Directory Services interface primer Schema nuts and bolts Upgrade issues Architecting a Windows 2000 network site The CD-ROM contains a complete HTML version of the book. About the Author: Richard Schwartz is a Certified Microsoft Systems Engineer and Trainer. He has worked with Fortune 500 companies to implement large-scale NT solutions. Richard also teaches Microsoft courses and writes about the Windows NT and BackOffice family of products. 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
Turbo Coding
Authors: Chris Heegard, Stephen B. Wicker
Venue:  (1999)

:Turbo Coding presents a unified view of the revolutionary field of turbo error control coding, summarizing recent results in the areas of encoder structure and performance analysis. The book also introduces new material, including a general theory for the analysis and design of interleavers and a unified framework for the analysis and design of decoding algorithms. Turbo Coding is a primary resource for both researchers and teachers in the field of error control coding.
An example of a pragmatic approach to portable interactive graphics
Authors: Lyle B. Smith
Venue: Proceedings of the 1st annual conference on Computer graphics and interactive techniques (1974)

Standards for graphics subroutines would encourage the coding of portable programs using graphics. However such standards do not yet exist. In this paper a small set of generally available primitive subroutines, and FORTRAN, are used to pragmatically provide a degree of portability for a second level graphics package. This package consists of only nine subroutines and yet provides considerable power for coding interactive graphical numerically oriented programs.
Diversely designed classes for use by multiple tasks
Authors: Alexander Romanovsky
Venue: ACM SIGAda Ada Letters (2000)

This paper proposes a new N-version programming (NVP) scheme which allows several caller tasks to jointly use components which are designed diversely. Diversity is applied here at the level of classes in such a way that several version classes (objects) are developed separately and independently, and are encapsulated into a diversely designed object. Such objects are to be implemented in a special stylised way to incorporate a controlling mechanism which would deal with task and version synchronisation, adjudication of version output parameters and states, faulty version recovery, etc. The general approach is demonstrated using Ada. We outline the characteristics of applications which benefit from using such NVP scheme, discuss the engineering of diversely designed objects and of the software which uses them and describe several possible extensions of the scheme.
Javascript Annotated Archives
Authors: Jeff Frentzen, Henry Sobotka, Dewayne McNair
Venue:  (1997)

:Expert advice on programming with JavaScript!You hold in your hands the most innovative JavaScript programming tool ever created Like no other book before,JavaScript Annotated Archives gives you the best in expert advice on how,when and why you should implement examples from a powerful collection of ready-to-use code into your Web pages. These helpful annotations are provided by three JavaScript programming expers,including PC Week's "Jeff's Internet Adventures" columnist,Jeff Frentzen. They'll tach you numerous customizatin tips and techniques that can be applied to the book's JavaScript code examples for use in your own projects. Included with the book is a useful CD-ROM containing all the books source code as well as Web pages that demonstrate each script. Add these Web pages immediately to your site or customize them using the expert annotations. Even if you've never used Javascript before,the code examples and expert advice found in Javascript annotated archives will have you programming web pages like a pro in no time at all
Sams Teach Yourself Object-Oriented Programming in 21 Days, 1st edition
Authors: Anthony Sintes, Tony Sintes
Venue:  (2001)

:Sams Teach Yourself Object Oriented Programming in 21 Days differs from other OOP books in two main ways. Many classic OOP books are designed for software engineers and teach at an academic level. Sams Teach Yourself Object Oriented Programming in 21 Days presents accessible, user-friendly lessons designed with the beginning programmer in mind. Other OOP books work to present both OOP and to teach a programming language (for example: Object-Oriented Programming in C++). Although Sams Teach Yourself Object Oriented Programming in 21 Days uses Java to present the examples, the book is designed to present concepts that apply to any OOP environment.
ClarisWorks 5.0: For Macintosh and Windows 95: Tutorials
Authors: Todd Knowlton, William R. Pasewark, Dawna Walls
Venue:  (1999)

:With a completion time of 30 hours, this book will help develop the necessary skills to use ClarisWorks 5.0 on either the Mac or Windows platform. It covers ClarisWorks basics, word processing basics, spreadsheet basics, database basics, and internet/web basics.
Power analysis of embedded software: a first step towards software power minimization
Authors: Vivek Tiwari, Sharad Malik, Andrew Wolfe
Venue: Readings in hardware/software co-design (2001)

Embedded computer systems are characterized by the presence of dedicated processor and the software that runs on it. Power constraints are increasingly becoming the critical component of the design specification of these systems. At present, however, power analysis tools can only be applied at the lower levels of the design---the circuit or gate level. It is either impractical or impossible to use the lower level tools to estimate the power cost of the software component of the system. This paper describes the first systematic attempt to model this power cost. A power analysis technique is developed that has been applied to two commercial microprocessors---Intel 486DX2 and Fujitsu SPARClite 934. This technique can be employed to evaluate the power cost of embedded software. This can help in verifying if a design meets its specific power constraints. Further it can also be used to search the design space in software power optimization. Examples with power reduction of up to 40%, obtained by rewriting code using the information provided by the instruction level power model, illustrate the potential of this idea.
Reducing set-associative cache energy via way-prediction and selective direct-mapping
Authors: Michael D. Powell, Amit Agarwal, T. N. Vijaykumar, Babak Falsafi, Kaushik Roy
Venue: Proceedings of the 34th annual ACM/IEEE international symposium on Microarchitecture (2001)

Set-associative caches achieve low miss rates for typical applications but result in significant energy dissipation. Set-associative caches minimize access time by probing all the data ways in parallel with the tag lookup, although the output of only the matching way is used. The energy spent accessing the other ways is wasted. Eliminating the wasted energy by performing the data lookup sequentially following the tag lookup substantially increases cache access time, and is unacceptable for high-performance L1 caches. In this paper, we apply two previously-proposed techniques, way-prediction and selective direct-mapping, to reducing L1 cache dynamic energy while maintaining high performance. The techniques predict the matching way and probe only the predicted way and not all the ways, achieving energy savings. While these techniques were originally proposed to improve set-associative cache access times, this is the first paper to apply them to reducing cache energy.We evaluate the effectiveness of these techniques in reducing L1 d-cache, L1 i-cache, and overall processor energy. Using these techniques, our caches achieve the energy-delay of sequential access while maintaining the performance of parallel access. Relative to parallel access L1 i- and d-caches, the techniques achieve overall processor energy-delay reduction of 8%, while perfect way-prediction with no performance degradation achieves 10% reduction. The performance degradation of the techniques is less than 3%, compared to an aggressive, 1-cycle, 4-way, parallel access cache.
A lightweight idempotent messaging protocol for faulty networks
Authors: Jeremy Brown, J. P. Grossman, Tom Knight
Venue: Proceedings of the fourteenth annual ACM symposium on Parallel algorithms and architectures (2002)

As parallel machines scale to one million nodes and beyond, it becomes increasingly difficult to build a reliable network that is able to guarantee packet delivery. Eventually large systems will need to employ fault-tolerant messaging protocols that afford correct execution in the presence of a lossy network. In this paper we present a lightweight protocol that preserves message idempotence and is easy to implement in hardware. We identify the requirements for a correct implementation of the protocol. Experiments are performed in simulation to determine implementation parameters that optimize performance. We find that an aggressive implementation on a fat tree network results in a slowdown of less than 2x compared to buffered wormhole routing on a fault-free network.
Energy characterization of embedded real-time operating systems
Authors: Andrea Acquaviva, Luca Benini, Bruno Riccó
Venue: ACM SIGARCH Computer Architecture News (2001)

In this paper we propose a methodology to analyze the energy overhead due to the presence of an embedded operating system in a wearable device. Our objective is to determine the key parameters affecting the energy consumption of the RTOS allowing the development of more efficient OS-based power management policies. To achieve this target, we propose a characterization strategy that stimulates the RTOS both at the kernel and at the I/O driver level by analyzing various OS-related parameters. Our analisys focus in particular on the relationship between energy consumption and processor frequency characterizing the different functionalities of an RTOS, suggesting a way to develop effective OS-aware energy optimization policies based on variable voltage and frequency. Experimental results are presented for eCos, an open-source embedded OS ported and installed on a prototype of wearable device, the HP SmartBadgeIII.
MCSE Windows NT Server 4 for Dummies with CD-ROM, 1st edition
Authors: Kenneth Majors, Brendan MacTague
Venue:  (1998)

:Get on the fast track to MCSE certification with this clear, concise, and complete study guide to the Windows NT Server 4 certification exam (Exam 70-067). Written by Microsoft-certified authors who know their stuff, MCSE Windows NT Server 4 For Dummies takes you step-by-step through each and every element you'll be tested on, from the basics of NT Server hardware and software through installation and configuration, network resources, connectivity, and the all-important tasks of monitoring, optimizing, and troubleshooting Windows NT. MCSE Windows NT Server 4 For Dummies is a self-paced way to prepare for your NT Server exam, with self-assessment questions, detailed coverage of exam objectives, and review questions to streamline your study time. Each chapter begins with an overview of the study topics you'll encounter on the path to certification, and Quick Assessment questions help you quickly identify what you already know and what you need to bone up on. Time Shaver and Instant Answer icons summarize what you need to know at a glance, and each chapter concludes with Prep Test questions that put your learning to the test. Suffering from brain strain? Take a break with the QuickLearn study game, a sci-fi adventure challenge that pits your NT knowledge against an intergalactic assortment of bad guys, included (along with customizable self-assessment tests and three practice test software demos) on the CD-ROM that comes with this great study guide.
Learning Convergence of CMAC Algorithm
Authors: Chao He, Lixin Xu, Yuhe Zhang
Venue: Neural Processing Letters (2001)

CMAC convergence properties both in batch and in incremental learning are analyzed. The previous conclusions about the CMAC convergence, which are deduced under the condition that the articulation matrix is positive definite, are improved into the new less limited and more general conclusions in which no additive conditions are needed. An improved CMAC algorithm with self-optimizing learning rate is proposed from the new conclusions. Simulation results show the correctness of the new conclusions and the advantages of the improved algorithm.
Pocket PC Reference, 7th edition
Authors: Thomas J. Glover, Millie M. Young
Venue:  (1998)

:The heart of every IBM and compatible PC is the BIOS, a low-level operating environment that handles the initial boot, start up and loading of the operating system and hardware level functions, System and service technicians and professionals assembling computer systems, troubleshooting computer hardware troubleshooting, performance tuning or home hobbyists building their own computer will benefit from this book.There are over 50,000 companies focused in the computer technical service and configuration business in the United States alone. Most of these companies employ between 10-50 technicians. In addition, the target audienceKey Features-- Over 6,500 hard disks covered (almost twice the number of any competitive product).-- Also covers common and unusual IDE disk controllers.
Calculus and Mathematica: MacIntosh\Next Package, 1st edition
Authors: William Davis
Venue:  (1993)

:Calculus & Mathematica contains lesson units supporting topics traditionally covered in a year-long, college-level calculus course, and in advanced calculus. Lessons are included both on disk and in printed form. Each disk-based unit is organized with three components: Basics, an on-line introduction to the theory being taught; Tutorials, which guides you through problem-solving techniques; and Give It a Try, which allows you to experience hands-on problem solving while reinforcing the material previously presented. The printed material also includes Literacy Sheets, which allow you to hone the skills you need when away from the computer.This package of Calculus & Mathematica does not include Mathematica software.
Environmental Impacts of Land Use in Rural Regions
Authors: Peter Emile Rijtema, P. Groenendijk, J. G. Kroes
Venue:  (2000)

:The concern over groundwater contamination has focused attention on the processes that influence the fate of chemicals in soil water systems. In this book, the estimation techniques and transfer functions of required input data from existing databases in geographic information systems are provided. Spatially variable input data, such as the type of soil, hydrological conditions, intensity of land use and atmospheric deposit of pollutants, are derived from basic land and climate characteristics. A model for the evaluation of land use and water management is also described. In addition, examples of field and regional studies on water management and policy analysis are provided.
Entropy metrics used for video summarization
Authors: Z. ¯Cerneková, C. Nikou, I. Pitas
Venue: Proceedings of the 18th spring conference on Computer graphics (2002)

New methods for detecting shot boundaries in video sequences and for extracting key frames using metrics based on information theory are proposed. The method for shot cut detection relies on the mutual information and the joint entropy between the frames. It can detect cuts, fade-ins and fade-outs. The detection technique was tested on TV video sequences having different types of shots and containing significant object and camera motion inside the shots. It is demonstrated that the method detects both fades and abrupt cuts with high accuracy. The method for key frame extraction is using the mutual information. We show that it captures satisfactorily the visual content of the shot.
Three-dimensional human display model
Authors: T. E. Potter, K. D. Willmert
Venue: Proceedings of the 2nd annual conference on Computer graphics and interactive techniques (1975)

A two-dimensional computer graphic display of a three-dimensional model depicting a human being is presented. The major body segments of the model are represented as non-uniform elliptic cylinders. The shadow outlines of these cylinders are displayed on the terminal screen and connected by circular arcs and straight lines to produce a realistic representation of a human being in any position.This human model was developed for the display of results of three-dimensional simulation programs which calculate the positions of an occupant during vehicle impact. However, it is well suited to any other type of human motion. The approach allows the user to select the viewing orientation and was designed for low cost computer and graphic terminal systems.
Sams Teach Yourself Microsoft Outlook 2000 in 10 Minutes, 1st edition
Authors: Joe W. Habraken
Venue:  (1999)

:Sams Teach Yourself Microsoft Outlook 2000 in 10 Minutes focuses on the essentials of installing and using Outlook 2000, covering what entry-level users need to know in the shortest amount of time possible.
Better Approximation Guarantees for Job-Shop Scheduling
Authors: Leslie Ann Goldberg, Mike Paterson, Aravind Srinivasan, Elizabeth Sweedyk
Venue: SIAM Journal on Discrete Mathematics (2001)

Job-shop scheduling is a classical NP-hard problem. Shmoys, Stein, and Wein presented the first polynomial-time approximation algorithm for this problem that has a good (polylogarithmic) approximation guarantee. We improve the approximation guarantee of their work and present further improvements for some important NP-hard special cases of this problem (e.g., in the preemptive case where machines can suspend work on operations and later resume). We also present NC algorithms with improved approximation guarantees for some NP-hard special cases.
Image-Based Rendering Using Parameterized Image Varieties
Authors: Yakup Genc, Jean Ponce
Venue: International Journal of Computer Vision (2001)

This paper addresses the problem of characterizing the set of all images of a rigid set of m points and n lines observed by a weak perspective or paraperspective camera. By taking explicitly into account the Euclidean constraints associated with calibrated cameras, we show that the corresponding image space can be represented by a six-dimensional variety embedded in {\cal R}^{2(m+n)} and parameterized by the image positions of three reference points. The coefficients defining this parameterized image variety (or PIV for short) can be estimated from a sample of images of a scene via linear and non-linear least squares. The PIV provides an integrated framework for using both point and line features to synthesize new images from a set of pre-recorded pictures (image-based rendering). The proposed technique does not perform any explicit three-dimensional scene reconstruction but it supports hidden-surface elimination, texture mapping and interactive image synthesis at frame rate on ordinary PCs. It has been implemented and extensively tested on real data sets.
Introduction to Computer Graphics
Authors: James D. Foley, Richard L. Phillips, John F. Hughes, Andries van Dam, Steven K. Feiner
Venue:  (1994)

:This new introductory text to computer graphics is an adaptation of Computer Graphics: Principles and Practice, Second Edition, which remains the most comprehensive and authoritative work in the field. While retaining the currency and accuracy of the larger book, this abbreviated version focuses on topics essential for all beginners in computer graphics and provides expanded explanations for readers with little or no technical background. Worked examples have been added to illustrate important concepts and techniques, and program code has been written in the C language to enhance the book's usefulness. In addition, the book contains an extensive illustration program, with more than 50 full-color images. Topic coverage includes basic graphics programming, hardware, and applications. Important algorithms are included to facilitate implementation of both 2D and 3D graphics. A separate chapter covers SPHIGSa simplified dialect of the PHIGS 3D standardand coincides with the availability of an updated version of the software. Chapter 9 and presents a concise overview of interaction issues and techniques. Advanced material from the larger book has been condensed, and the mathematics needed for it has been explained carefully . The result is an accessible introduction to computer graphics, crafted to provide a solid foundation for further work in this exciting field. Features Adaptation of the definitive computer graphics book in the fieldhalf the length. Presents key concepts geared toward students with minimal technical background. Provides worked examples in C. Retains the highlevel of teaching standards of the parent graphics text.