ppxscal/embedding_network huggingface dataset:
Consistent placement of macro-blocks using floorplanning and standard-cell placement
Authors: Saurabh N. Adya, Igor L. Markov
Venue: Proceedings of the 2002 international symposium on Physical design (2002)

While a number of recent works address large-scale standard-cell placement, they typically assume that all macros are fixed. Floorplanning techniques are very good at handling macros, but do not scale to hundreds of thousands of placeable objects. Therefore we combine floorplanning techniques with placement techniques in a design flow that solves the more general placement problem. Our work shows how to place macros consistently with large numbers of small standard cells. Our techniques can also be used to guide circuit designers who prefer to place macros by hand. The proposed flow relies on an arbitrary black-box standard-cell placer to obtain an initial placement and then removes possible overlaps using a fixed-outline floorplanner. This results in valid placements for macros, which are considered fixed. Remaining standard cells are then placed by another call to the standard-cell placer. Empirical evaluation on ibm benchmarks shows, in most cases, wirelength improvements of 10%-50% compared to Cadence QPlace, as well as runtime improvements.
A note on complexity of OBDD composition and efficiency of partitioned-OBDDs over OBDDs: 1289
Authors: Jawarhar Jain, Ingo Wegener, Masahiro Fujita
Venue: IEEE Transactions on Computers (2001)

We discuss an open problem with constructing an OBDD using composition and prove that the worst case complexity of the construction is truly cubic. Using this insight, we show compactness of partitioned-OBDDs over monolithic OBDDs.
ADA for Software Engineers with Cdrom
Authors: M. Ben-Ari
Venue:  (1998)

:"One of the most readable programming language books."--S. Tucker Taft, Intermetrics. The language of choice for high integrity software systems, Ada is now used extensively in applications such as transportation, finance, aerospace, and heavy industry. This book explains all terminology, teaches the language as it is used in practice through case studies, and pays close attention to features supporting object-oriented and embedded systems programming. CD-ROM contains code from case studies, Ada compilers, and the entire Ada reference manual.
The people capability maturity model: guidelines for improving the workforce
Venue: The Sei Series In Software Engineering (2002)

Attracting and retaining talented people is the key to any organization's success. Every organization needs to continually improve its ability to attract, develop, motivate, organize, and retain the workforce needed to accomplish its strategic business objectives. The People Capability Maturity Model® (People CMM®) is a framework for successfully addressing strategic workforce issues.
Sap R/3 and Oracle Backup and Recovery
Authors: Greg Spence
Venue:  (1999)

:For any company implementing, upgrading or maintaining an SAP R/3 system, evaluating and addressing the requirements for, and problems associated with, backing up and recovering large database installations, is an essential exercise. Time, cost and efficiency pressures demand that once implemented, an R/3 system remains reliable and available at all times and that in the event of a disaster data can be recovered quickly and efficiently. This comprehensive and accessible book offers vital practical assistance to anyone planning the backup and recovery of a very large database system, and is based on years of hard-won and expensive experience. It describes a combined backup and recovery approach for both Oracle and SAP in one volume. It will help you to understand what new features, functions and tools are available in the latest releases of SAP and Oracle and how they impact on backup and recovery strategy, explaining what is required to devise and carry out a successful disaster recovery plan. If you are implementing, upgrading or maintaining an SAP system, you need a secure, dependable backup/recovery strategy - this book is essential reading for you, and will become an indispensable reference. Whether you are an experienced professional implementing a new system or making your existing system more robust, or you have a less in-depth knowledge of SAP & Oracle, it is a vital resource, which will save you time, money and sleepless nights. Features of this book: practical hands on approach real world case studies of failure scenarios advice on how to diagnose problems and implement solutions, with diagnosis and interpretation checklists step by step instructions show how to design and carry out a successful disaster recovery plan in-depth discussion of Oracle and SAP features, functions and tools detailed coverage of latest releases of R/3 and Oracle 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
Prepare Your Taxes In a Weekend with TurboTax Deluxe
Authors: Diane Tinney
Venue:  (1999)

:Includes a clear, concise introduction to tax concepts--providing the foundation necessary for efficient tax preparation and planning and a glossary of terms defined in plain English.
The Internet for Kids
Authors: Thomas Kazunas
Venue:  (1997)

:Completely redesigned for today's young, investigative reader, True Books are an indispensable addition to any collection. Each book guides the reader through the facts that nurture their need to know.The new, dynamic True Book design features: -- an inviting and interactive page format-- a readable and attractive typeface-- large, bold, and brilliant full-color photographsThe True Books series takes the young reader beyond the standard, fact-filled text by adding avenues for further discovery. Each book includes a variety of sidebars, highlighting extra facts that will fascinate children. In the Important Words section, young readers will find a glossary of words that will both challenge and expand their vocabulary. Each book includes a To Find Out More section, where every curious reader can find a list of related books to read and organizations to contact.True Books also point readers to the vast electronic universe of information on the Internet. Each book will list: -- e-mail addresses to help the reader contact individuals and organizations-- appropriate newsgroups and mailing lists-- FTP sites to download fun and useful softwareBegun in the 1950s, True Books are universally embraced as the definitive nonfiction series for young readers. Now in its third incarnation, the True Books series has once again evolved to meet the needs and tastes of modern readers and educators.
Javascript Unleashed, 2nd edition
Authors: Richard Wagner
Venue:  (1997)

:JavaScript Unleashed, Second Edition helps the reader thoroughly understand and apply JavaScript, which, because of its simplicity, has been dubbed "the scripting language for the masses." This complete reference's clear instructions and easy-to-follow examples will appeal to everyone from the hobbyist programmer to the power user.Teaches how to work with JavaScript Stylesheets and manipulate content layering and content's positioning on the HTML pageCovers Netscape Navigator 4..0, Netscape Plug-ins, auto-installs and applets digital signature verification, browser screen manipulation without the use of menu options or toolbars, absolute positioning and content layeringCD-ROM includes code from the book, sample applications and third-party products
Sams Teach Yourself Windows 2000 Professional, 1st edition
Authors: Jane Calabria
Venue:  (2000)

:Sams Teach Yourself Windows 2000 Professional in 10 Minutes is a tutorial-based book, organized into a series of easy-to-follow, 10-minute lessons. Don't have the time to read lengthy chapters, or not inclined to read "manuals?" Twenty-six 10-minute chapters guide you through the Windows desktop, file management, networking, accessing the Internet, and more. This book shows you the basics, including navigating the desktop, starting and exiting applications, shutting down, working with multiple windows (multitasking), and copying, moving, and deleting files. You'll also find quick steps to printing to a network printer, manipulating files on a network, sharing files and folders, securing files and folders, using Outlook Express, using IE and the Active Desktop, and controlling the hardware settings. Designed specifically for the business/networked environment. Goal-oriented lessons get you up to speed quickly and efficiently.
Windows 95 Instant Reference, 3rd edition
Authors: Martin S. Matthews
Venue:  (1995)

:Here's an easy-to-use, alphabetically organized guide to the commands, features, menus, toolbars, and functions of Windows 95. Keep this book beside your computer for fast answers to on-the-job questions, or to jog your memory when encountering those features you rarely use. As easy to use as a dictionary, as authoritative as an encyclopedia.
Understanding Active Directory Services, 1st edition
Authors: Daniel Blum
Venue:  (1999)

:Understanding Active Directory Services takes you on a technical tour of the architecture and business benefits of Active Directory services and provides you with deployment and integration strategies. You'll learn how integrating Active Directory services throughout your network will save you time and money, while improving productivity. 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
Type It Right: The Little Black Book for Your Computer
Authors: Anita Stumbo
Venue:  (1997)

:An abbreviated, easy-to-read rulebook for everyone who uses a computer Clear, precise rules for the do's and don'ts of computer typing Combines professional typographic skills with today's computer technology Creates a code of computer etiquette and computer ethics 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
Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring
Venue: ACM SIGOPS European Workshop (1992)

A significant body of experience in the design and implementation of distributed operating systems has been developed in the last 15 years, both through research prototypes and industrial products. It seemed that it was time to attempt to formulate, to consolidate and to evaluate the main models, concepts and paradigms on which the design of distributed operating systems is based.The papers in this volume were selected for the 1992 ACM SIGOPS European Workshop dealing with models and paradigms for distributed systems structuring. Papers were selected by the program committee from a collection of 76 position papers submitted in response to a call for participation.The principal selection criteria were technical contribution, originality and relevance to major research tracks in Distributed Operating Systems.
Upgrading and Repairing PCs Quick Reference
Authors: Scott Mueller
Venue:  (1994)

:The most comprehensive guide to repairing and enhancing PCs is updated for the most recent developments in PC technology!Revised edition includes discussions on new developments in hardware, CD-ROM, and multimedia topicsCovers system tear-down and inspection, disk drives, and peripheralsFeatures hardware and software troubleshooting guides
Using meta-objects to adapt a persistent object system to meet application needs
Authors: R. J. Stroud, Z. Wu
Venue: Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs (1994)

Data persistence is an important requirement for many application areas including multimedia applications, object-oriented databases and fault tolerant systems. However, the interface provided by conventional operating systems is often inappropriate for supporting persistence and may not provide enough control over hardware support for memory management. Therefore, it is difficult to build efficient and scalable persistent systems above a conventional operating system interface. An alternative approach is to develop a new operating system with an interface specially oriented towards supporting data persistence. The aim of such an approach is to remove the impedance mismatch between the requirements of persistent systems and the facilities provided by the operating system. In practice, however, this approach does not solve the problem but rather moves the problem to another layer.With the dramatic emergence of new application areas, persistent systems need to meet ever increasing user demands and expectations. Because applications have quite different and even contrary requirements, it is impossible for a persistent system to match all the demands from different application areas, no matter how clever the system is. In this paper, we suggest a new approach to designing persistent systems which opens up the system by using reflection and object-oriented programming techniques, thus allowing new requirements to be addressed transparently at the meta-level [Str93]. Instead of trying to design a single system that meets all of the requirements from different application areas, we design a flexible system whose behaviour can be modified incrementally using meta-level programming. In this way, users can get a persistent system that matches their requirements by customising the basic system.
Big Book of IPv6 Addressing Rfcs with Cdrom, 1st edition
Authors: Peter H. Salus
Venue:  (2000)

:The fundamental technology that supports the Internet and the World WideWeb is addressing. This apparently simple concept is in reality extremely complex and the continuing exponential expansion of address needs has created a serious challenge to the future growth of the Internet. While everyone involved agrees that the current addressing scheme is limited and destined to run out of address space, the advent of such ``new'' technologies as mobility and voice over IP, have exerted even more pressure to motivate change. The proposed solution, IPv6 Addressing is still in the roll-out phase. Now is the time to understand the fundamentals and features of IPv6 Addressing. Although there is no single official document that specifies IPv6 Addressing entirely, there are many Requests for Comments (RFC's) that describe IPv6 Addressing and how it works. This book collects these essential documents in a single printed volume, beginning with a complete overview and introduction to IPv6 Addressing by Peter H. Salus, the RFCs are then presented in chronological order and the entire volume is supported by an extensive index that makes specific information about IPv6 Addressing even easier to locate. All of the important RFCs defining the IPv6 Addressing scheme are collected in this volume. The RFCs offer a complete overview of the current status of addressing, how IPv6 will address the future needs of the Internet and fundamental RFCs detailing how IPv6 Addressing will work. If you buy one IPv6 Addressing reference, this is the one to choose. The individual RFCs were written by members of the Internet Engineering Task Force (IETF), edited and posted to the internet. This compilationof RFCs is the most complete and authoritative IPv6 Addressing reference available. Features: Classless Inter-Domain Routing Mobility Support Neighbor Discovery IPv6 over ATM Networks Author Biography: Peter H. Salus is the Chief Knowledge Officer of Matrix Information and Directory Services. He is the author of A Quarter Century of UNIX (1994) and Casting the Net (1995) and innumerable columns in networking and computer periodicals. He is Editor in Chief of the four volume Handbook of Programming Languages (1998). He has been keynote speaker at the Atlanta Linux Showcase, UniForum Canada, the UKUUG, the NLUUG, the BUUG/OTA, and several other European and North American conferences.
A verifiable secret shuffle and its application to e-voting
Authors: C. Andrew Neff
Venue: Proceedings of the 8th ACM conference on Computer and Communications Security (2001)

We present a mathematical construct which provides a cryptographic protocol to verifiably shuffle a sequence of k modular integers, and discuss its application to secure, universally verifiable, multi-authority election schemes. The output of the shuffle operation is another sequence of k modular integers, each of which is the same secret power of a corresponding input element, but the order of elements in the output is kept secret. Though it is a trivial matter for the "shuffler" (who chooses the permutation of the elements to be applied) to compute the output from the input, the construction is important because it provides a linear size proof of correctness for the output sequence (i.e. a proof that it is of the form claimed) that can be checked by an arbitrary verifiers. The complexity of the protocol improves on that of Furukawa-Sako[16] both measured by number of exponentiations and by overall size.The protocol is shown to be honest-verifier zeroknowledge in a special case, and is computational zeroknowledge in general. On the way to the final result, we also construct a generalization of the well known Chaum-Pedersen protocol for knowledge of discrete logarithm equality [10], [7]. In fact, the generalization specializes exactly to the Chaum-Pedersen protocol in the case k = 2. This result may be of interest on its own.An application to electronic voting is given that matches the features of the best current protocols with significant efficiency improvements. An alternative application to electronic voting is also given that introduces an entirely new paradigm for achieving Universally Verifiable elections.
Net Worth: Creating and Maximizing Wealth with the Internet with Cdrom
Authors: Edward J. Renehan,  Jr.
Venue:  (1996)

:Net Worth book and CD-ROM will help you take maximum advantage of the Net's many financial resources and thus make the electronic superhighway your personal partner in wealth building.
AAAI 93: Proceedings of the Eleventh National Conference on Artificial Intelligence
Authors: CORPORATE AAAI Press Staff
Venue:  (1993)

:These proceedings describe innovative concepts, techniques, perspectives, and observations that present promising research directions in artificial intelligence. Topics include: The principles underlying cognition, perception, and action in humans' and machines. The design, application, and evaluation of AI algorithms and intelligent systems. The analysis of tasks and domains in which intelligent systems perform.
Machine Learning, 1 edition
Authors: Thomas M. Mitchell
Venue:  (1997)

This exciting addition to the McGraw-Hill Series in Computer Science focuses on the concepts and techniques that contribute to the rapidly changing field of machine learning--including probability and statistics, artificial intelligence, and neural networks--unifying them all in a logical and coherent manner. Machine Learning serves as a useful reference tool for software developers and researchers, as well as an outstanding text for college students.Table of contentsChapter 1. IntroductionChapter 2. Concept Learning and the General-to-Specific OrderingChapter 3. Decision Tree LearningChapter 4. Artificial Neural NetworksChapter 5. Evaluating HypothesesChapter 6. Bayesian LearningChapter 7. Computational Learning TheoryChapter 8. Instance-Based LearningChapter 9. Inductive Logic ProgrammingChapter 10. Analytical LearningChapter 11. Combining Inductive and Analytical LearningChapter 12. Reinforcement Learning.
LeZi-update: an information-theoretic framework for personal mobility tracking in PCS networks
Authors: Amiya Bhattacharya, Sajal K. Das
Venue: Wireless Networks (2002)

The complexity of the mobility tracking problem in a cellular environment has been characterized under an information-theoretic framework. Shannon's entropy measure is identified as a basis for comparing user mobility models. By building and maintaining a dictionary of individual user's path updates (as opposed to the widely used location updates), the proposed adaptive on-line algorithm can learn subscribers' profiles. This technique evolves out of the concepts of lossless compression. The compressibility of the variable-to-fixed length encoding of the acclaimed Lempel---Ziv family of algorithms reduces the update cost, whereas their built-in predictive power can be effectively used to reduce paging cost.
False path exclusion in delay analysis of RTL structures
Authors: Mehrdad Nourani, Christos A. Papachristou
Venue: IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2002)

In this paper, we present an accurate delay-estimation algorithm at the register-transfer level. We study three important sources of false paths in register-transfer-level (RTL) structures, i.e., 1) resource binding; 2) interdependent conditions; and 3) datapath-controller path mismatching. The existence and creation of such paths and their effects in delay analysis are discussed. We show that in a RTL datapath structure the accuracy of the delay estimators is affected by the existence of false paths. Specifically, the accuracy drops significantly for structures synthesized from condition-dominated behaviors. We will propose a mechanism to efficiently avoid false paths in delay analysis. This is achieved by introducing the propagation delay graph (PDG), whose traversal for delay analysis is equivalent to the traversal of sensitizable paths in the datapath. Comparison with the timing verifier in commercial computer-aided design (CAD) tools, show that estimated delays are within 14% accuracy of those reported by CAD tools.
Mastering the AS/400: A Practical, Hands-On Guide, 2nd edition
Authors: Jerry Fottral
Venue:  (1998)

:A bestseller, this textbook has been updated to reflect changes to the AS/400 through version 3, release 6. Fottral clearly introduces AS/400 concepts and facilities and provides a strong foundation for the reader to move directly into programming and operations. 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
Access 2000: No Experience Required, 1st edition
Authors: Celeste Robinson
Venue:  (1999)

:Focused on the most essential Access skills, readers can get up to speed in a hurry and develop the exact database their employers need. Lots of graphics and step-by-step examples make it easy to grasp the sophisticated concepts presented in this book. Power users and developers will learn everything they need to create custom applications on or off the Web. Designed to allow readers to pick and choose the topics that interest or challenge them most-there's no need to work through the book from start to finish.
HiCoMo: High Commit Mobile Transactions
Authors: Minsoo Lee, Sumi Helal
Venue: Distributed and Parallel Databases (2002)

We introduce a new mobile transaction model applicable to decisionmaking applications over aggregate data warehoused on mobile hosts. The model allows the aggregate data to be updated in disconnection mode, while guaranteeing a very high rate of commitment on reconnection. We name such transactions High Commit Mobile Transactions, or HiCoMo. At reconnectiontime, HiCoMo's are analyzed and several base (fixed network) transactions are generated in order to bring the same effect upon the base tables from which the aggregates are derived. In this paper, we provide a formal definition for the concepts related to HiCoMo's, and a transformation algorithm that is used to analyze them and generate base transactions. We provide a simple example scenario to demonstrate the usefulness of this transaction model. Finally, we compare the commit behavior of HiCoMo's to that of the two-tier model using simulation and a mobile transaction benchmark drawn from an inventory application domain.