ppxscal/embedding_network huggingface dataset:
Characteristics of fragmented IP traffic on internet links
Authors: Colleen Shannon, David Moore, k claffy
Venue: Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement (2001)

Fragmented IP traffic is a unique component of the overall mix of traffic on the Internet. Many assertions about the nature and extent of fragmented traffic are anecdotal rather than empirical. In this paper we examine the causes and attributes of measured fragment traffic and contrast those results with commonly cited beliefs. In particular, the effects of NFS, streaming media, networked video games, and tunneled traffic are quantified, and we estimate the prevalence of packet fragmentation due to improperly configured machines.To understand the prevalence, causes, and effects of fragmented IP traffic, we have collected and analyzed seven multi-day traces from three sources. These sources include a university commodity access link, a highly aggregated commercial exchange point, and a local NAP. Although there is no practical method of ascertaining whether any data provide a representative sample of all Internet traffic, we do include data sources that cover several different types of WANs with traffic from commercial entities, educational and research institutions, and large government facilities.
Data mining: are we there yet?
Authors: Herb Edelstein
Venue: Proceedings of the seventh ACM SIGKDD international conference on Knowledge discovery and data mining (2001)

Data mining started its move out of the statistics and machine learning ghettos and into the mainstream almost 10 years ago. With great fanfare and a large influx of venture capital, data mining was going to change the very nature of business. Yet data mining products have had relatively modest success in the marketplace. The reasons include limitations and misplaced emphasis in the products' features and functions, unrealistic expectations set by messages from the data mining community, and a lack of readiness by many prospective users. This session will look at where vendors have succeeded and failed with their products, what expectations users should have, and suggestions for achieving the potential of this exciting and valuable technology.
Teach Yourself Web Publishing with Microsoft Office 97 in a Week with CD, 1st edition
Authors: Michael A. Larson
Venue:  (1997)

:As the number-one selling office suite in the business world with over 19 million users, Microsoft Office is taking the market by storm. Using a clear, step-by-step approach and practical examples, users will learn how to effectively use components of Microsoft Office to publish attractive, well-designed documents for the World Wide Web or intranet.Focuses on the Web publishing features of the latest versions of Microsoft Word, Excel, Access, and PowerPointExplains the basics of Internet/Intranet technology, the Microsoft Internet Explorer browser, and HTMLCD-ROM is loaded with Microsoft Internet Explorer 3.0 and other extensive selection of additional graphics, templates, scripts, ActiveX controls, and multimedia clips to enhance Web pages
The finding of thorns: user participation in enterprise system implementation
Authors: Peter Kawalek, Trevor Wood-Harper
Venue: ACM SIGMIS Database (2002)

This paper presents a study of a major, multinational program of Enterprise Systems (ES) implementation. The case study subject is a hi-tech manufacturer. The study focuses on the issue of user participation. The investigation inquires into the fact that the implementation method espoused user participation even though the outcome of the project was already known. (Regardless of user input, the ES would be deployed). The paper reports that user participation was deployed to serve the interests of the project manager in reporting local circumstances as the implementation project moved across different sites. The framework for this inquiry was Multiview2, the latest generation of the Multiview information systems (IS) method. The structure of Multiview2 was used as a diagnostic device in order to inquire into the characteristics of the ES method used at the case study sites.
Approximation algorithms
Authors: Vijay V. Vazirani
Venue:  (2001)

This book will be of interest to the scientific community at large and, in particular, to students and researchers in Computer Science, Operation Research, and Discrete Mathematics. It can be used both as a text in a graduate course on approximation algorithms and as a supplementary text in basic undergraduate and graduate courses on algorithms.
Symbols, Computation, and Intentionality: A Critique of the Computational Theory of Mind
Authors: Steven W. Horst
Venue:  (1995)

:The computational theory of mindthe belief that the mind can be likened to a computer and that cognitive states possess the generative and compositional properties of natural languageshas proven enormously influential in recent philosophical studies of cognition. In this carefully argued critique, Steven Horst pronounces the theory deficient. He refutes its claims and assumptions, particularly the assertion that symbolic representations need not have conventional meaning. Horst goes on to sketch a new methodology for looking at the philosophy of psychology, one that provides a more fruitful way of comparing computational psychology with rival views emerging from connectionism and neuroscience. Original and comprehensive, his book is certain to provoke controversy and stimulate debate. Author Biography: Steven W. Horst is Assistant Professor of Philosophy at Wesleyan University.
Audience-specific online community design
Authors: Dorine C. Andrews
Venue: Communications of the ACM (2002)

Not all people are easily drawn to the virtual community. Research indicates people of a certain age and lifestyle are indeed reluctant to interact online under any circumstances.
Network Operating Systems: Making the Right Choices, 1st edition
Authors: Phillip Hunter
Venue:  (1994)

:It is critical that you are informed and make the right choices when it comes to Network Operating Systems (NOSs): the success and efficiency of your network depends on it. Written in an understandable and non-technical style, this book will help you avoid potential pitfalls by answering the following questions for you: What is a network operating system and when do I need one? What are the main types of NOSs and how do they differ? Can I buy a cheap and cheerful NOS for small LANs? How do I choose a suitable NOS for my systems? Can I have more than one NOS running on my network? How does the NOS provide the LAN with access to other networks and computer systems? What is the role of NOS in network management? What are application programming interfaces (APIs) and how are they supported in the NOS? What is network computing and what is the role of the NOS in this? How is the NOS likely to evolve? What is client/server computing?
Growing and Maintaining a Successful BBS: The Sysop's Handbook, 1st edition
Authors: Alan D. Bryant
Venue:  (1995)

:often as you hoped? If the answers to these questions are muffled "no"s, don't despair, and don't give up. It's a crowded online landscape, and what may have worked with a BBS two years ago won't cut it any longer with Web-aware, Internet-savvy BBS users. To stay competitive, the content and capabilities of your BBS has to wow 'em and win 'em in call #1. Growing and Maintaining a Successful BBS contains advice, tools, and tips from an industry expert on how to go from "up and running" to front runner BBS status. Alan Bryant's first book, Creating Successful Bulletin Board Systems covered the basics--this book takes you to the next level, covering topics such as: critical business concerns, like effective marketing plans and options for growth discussions of why, when, and how you might choose to connect your BBS to the Internet information on legal issues relevant to board content and sysop responsibility online databases, and more. The CD contains a collection of valuable software for sysops, featuring text editors, compression utilities, door software for multinode BBSs, including online games, graphics manipulation utilities for creating image catalogs and converting image formats, offline reader software, and more. The book's appendices contain a complete sysop reference to ASCII, ANSI, and RIP codes, modem commands, pinout diagrams, and more. Don't let your callers dial in then drop out. Growing and Maintaining a Successful BBS provides tips and tools to help every sysop upgrade, expand, and improve their BBS.
Introducing Microsoft Windows CE for the Handheld PC, 2nd edition
Authors: Robert O'Hara
Venue:  (1997)

:Introducing Microsoft Windows CE for the Handheld PC is your guide to the newest member of the Windows family of computing environments, designed for hand-held personal computers (HPCs). This book shows you how to put the full power of this portable technology to work side-by-side with existing Windows desktop technology.
Concurrent Information Processing: A Real Time Neurocomputing Approach, 1st edition
Authors: Robert J. Jannarone
Venue:  (1997)

:This handbook develops a system for concurrent information processing that will enable users to perform crucial real-time data analysis and decision making. The book outlines the parameters for successful large-scale CIP and explains its underlying principles. It provides problem-solving methods and examples as it builds toward the creation of an operational CIP model.
Access 97 for Busy People, 1st edition
Authors: Alan R. Neibauer
Venue:  (1996)

:Having a hard time keeping essential information under control? Tired of retyping the same data into charts and tables? Now with Microsoft's new Access 97 and Busy People Books' timesaving learning approach, you dive into database essentials from forms to reports, even Web publishing, faster than you thought possible. From understanding database jargon to investigating mysteries of Access 97's graphs, macros, forms, and tables, Busy People Books aim to get you up and running quickly while offering you insights into how a program's powerful features can make you more productive.
Multi-Threaded Programming in C++, 1st edition
Authors: Mark Walmsley
Venue:  (1999)

:This book provides you with a practical introduction to multi-threaded programming in C++. Battling against complexity, Mark Walmsley provides all the information you need to implement effective multi-threaded programs under both Windows and UNIX operating systems. 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
Prefetching for improved bus wrapper performance in cores
Authors: Roman Lysecky, Frank Vahid
Venue: ACM Transactions on Design Automation of Electronic Systems (TODAES) (2002)

Reuse of cores can reduce design time for systems-on-a-chip. Such reuse is dependent on being able to easily interface a core to any bus. To enable such interfacing, many propose separating a core's interface from its internals by using a bus wrapper. However, this separation can lead to a performance penalty when reading a core's internal registers. In this paper, we introduce prefetching, which is analogous to caching, as a technique to reduce or eliminate this performance penalty, involving a tradeoff with power and size. We describe the prefetching technique, classify different types of registers, describe our initial prefetching architectures and heuristics for certain classes of registers, and highlight experiments demonstrating the performance improvements and size/power tradeoffs. We further introduce a technique for automatically designing a prefetch unit that satisfies user-imposed register-access constraints. The technique benefits from mapping the prefetching problem to the well-known real-time process scheduling problem. We then extend the technique to allow user-specified register interdependencies, using a Petri net model, resulting in even more efficient prefetch schedules.
Palm programming in Basic
Authors: Jon Kilburn
Venue:  (2002)

Palm Programming in Basic provides a foundation upon which programmers can develop applications for the Palm OS with very little knowledge of the OS itself. It is a comprehensive reference that gets professional programmers up to speed on AppForge, NS Basic, and CASL. The author, Jon Kilburn, shares his vast experience as a developer of dozens of applications for Palm OS in presenting the Palm programming strategies contained in this book. Kilburn clearly explains how to structure programs for Palm devices and how to develop conduits for passing information between PC desktops and Palm devices, and reviews the conduit tools available to developers. Palm Programming in Basic also includes a guide to developing Web Clipping applications, an overview of Palm utilities that all programmers can use, and an appendix on performing data compression.
An empirical evaluation of high level transformations for embedded processors
Authors: Björn Franke, Michael O'Boyle
Venue: Proceedings of the 2001 international conference on Compilers, architecture, and synthesis for embedded systems (2001)

Efficient implementation of DSP applications are critical for many embedded systems. Optimising compilers for application programs written in C, largely focus on code generation and scheduling which, with their growing maturity, are providing diminishing returns. This paper empirically evaluates another approach, namely high level source to source transformations. High level techniques were applied to the DSPstone benchmarks on 3 platforms: TriMedia TM-1000, Texas Instruments TMS320C6201 and the Analog SHARC ADSP-21160. On average, the best transformation gave a factor of 2.43 improvement across the platforms. In certain cases a speedup of 5.48 was found for the SHARC, 7.38 for the TM-1 and 2.3 for the C6201. These preliminary results justify further investigation into the use of high level techniques for embedded compilers.
Roomware©: the second generation
Authors: Norbert Streitz, Thorsten Prante, Christian Müller-Tomfelde, Peter Tandler, Carsten Magerkurth
Venue: CHI '02 extended abstracts on Human factors in computing systems (2002)

In this paper, we describe our 'Formal Demonstration Presentation' and provide background information on the video published in the video proceedings. The presentation provides an account of the development of the second generation of roomware&copy; components based on our experiences with the first generation. The redesign, resp. new design and implementation resulted in a comprehensive environment consisting of several different roomware components and software facilitating new forms of human computer interaction and cooperation. We present the second generation consisting of: DynaWall, InteracTable, CommChairs, ConnecTable, and the Passage mechanism, together with the corresponding software BEACH, PalmBeach, and MagNets.
Windows 95
Authors: Michael C. Watson
Venue:  (1995)

:This is the ultimate visual quick reference to the new Windows interface, filled with full-color screen shots that show how to perform tasks step by step. Readers simply look up what they want to do, see the simple steps, and do it themselves.Concentrates on the one best way to get results with the Windows 95 desktop and applicationsThe only full-color, visual quick reference on the marketCovers file management, fonts, printers, networking, Windows applications, and more
Workflow Architecture for Interactive Video Management Systems
Authors: Elisa Bertino, Alberto Trombetta, Danilo Montesi
Venue: Distributed and Parallel Databases (2002)

This paper introduces an interactive video system and its architecture where several systems cooperate to manage the services of interactive video. Each system is specialized according to the data it handles and the functionality it performs. A system can be a database (for billing purposes) or just a video store system (to store the video data) lacking the typical features of a database or an information retrieval system to support indexing and querying of video data. Because quality of service is an important requirement for whole management system, a specific system is introduced in the architecture. Such system monitors the bandwidth of the network, the buffer size and the frame size and rate. The resulting architecture of interactive video system consists of several systems cooperating through an active rules based workflow system to integrate their functionalities while preserving autonomy, extensibility and data integrity where necessary.
Being a professional
Authors: Robert G. Sargent
Venue: Proceedings of the 32nd conference on Winter simulation (2000)

Various aspects of being a professional are discussed in this paper. These include personal qualities, lifetime professional development, professional responsibilities, job responsibilities, service, and a balanced life style.
Lightwave 6 Character Animation in Depth
Authors: Doug Kelly
Venue:  (2000)

:Presents the latest upgrades, tips, tricks, and techniques in a step-by-step, practical approach that results in professional, high-quality projects, such as facial animation and walking. Steps you through how to create your own character animation demo reel. Discusses how to break into the character animation field, including how to get an interview with one of many animation studios. 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
How to Use Windows 2000 Professional: Visually in Full Color
Authors: Walter J. Glenn
Venue:  (2000)

:How to Use Microsoft Windows 2000 Professional leads you through everything you need to learn to become proficient and comfortable with the operating system. The 100 two-page spreads illustrate and clearly explain both fundamentals you need to know right away, as well as more sophisticated topics that, while less frequently used, are still essential to understand. The book is both an excellent tutorial for basic tasks and an easy-to-use reference for more advanced subjects. How to Use's illustrations and figures lead you through each task with easy-to-follow directions and visual cues.
Compiler-Assisted Multiple Instruction Word Retry for VLIW Architectures
Authors: Shyh-Kwei Chen, W. Kent Fuchs
Venue: IEEE Transactions on Parallel and Distributed Systems (2001)

Very Long Instruction Word (VLIW) architectures can enhance performance by exploiting fine-grained instruction level parallelism. In this paper, we describe a compiler assisted multiple instruction word retry scheme for VLIW architectures. A read buffer is used to resolve the more frequent on-path hazards, while the compiler resolves the remaining branch hazards. Performance evaluation is described for 11 benchmark programs based on the IBM VLIW research compiler, Chameleon. Experimental results indicate that, for a VLIW machine with P functional units to rollback N instruction words, a read buffer of 2NP entries with the compiler assist can be an effective approach in producing low overhead runtime performance and small code growth, for P = 4, 8, 12, and 16 and N \leq 3.
A fully sequential procedure for indifference-zone selection in simulation
Authors: Seong-Hee Kim, Barry L. Nelson
Venue: ACM Transactions on Modeling and Computer Simulation (TOMACS) (2001)

We present procedures for selecting the best or near-best of a finite number of simulated systems when best is defined by maximum or minimum expected performance. The procedures are appropriate when it is possible to repeatedly obtain small, incremental samples from each simulated system. The goal of such a sequential procedure is to eliminate, at an early stage of experimentation, those simulated systems that are apparently inferior, and thereby reduce the overall computational effort required to find the best. The procedures we present accommodate unequal variances across systems and the use of common random numbers. However, they are based on the assumption of normally distributed data, so we analyze the impact of batching (to achieve approximate normality or independence) on the performance of the procedures. Comparisons with some existing indifference-zone procedures are also provided.
Meldable heaps and boolean union-find
Authors: Haim Kaplan, Nira Shafrir, Robert E. Tarjan
Venue: Proceedings of the thiry-fourth annual ACM symposium on Theory of computing (2002)

In the classical meldable heap data type we maintain an item-disjoint collection of heaps under the operations find-min, insert, delete, decrease-key, and meld. In the usual definition decrease-key and delete get the item and the heap containing it as parameters. We consider the modified problem where decrease-key and delete get only the item but not the heap containing it. We show that for this problem one of the operations find-min, decrease-key, or meld must take non-constant time. This is in contrast with the original data type in which data structures supporting all these three operations in constant time are known (both in an amortized and a worst-case setting).To establish our results for meldable heaps we consider a weaker version of the union-find problem that is of independent interest, which we call Boolean union-find. In the Boolean union-find problem the find operation is a binary predicate that gets an item x and a set A and answers positively if and only if &khgr; &egr; A. We prove that the lower bounds which hold for union-find in the cell probe model hold for Boolean union-find as well.We also suggest new heap data structures implementing the modified meldable heap data type that are based on redundant binary counters. Our data structures have good worst-case bounds. The best of our data structures matches the worst-case lower bounds which we establish for the problem. The simplest of our data structures is an interesting generalization of binomial queues.
Microsoft Internet Explorer Assistant
Authors: Ian Sinclair
Venue:  (1997)

:Written for the beginner and the more experienced user, this guide to Microsoft Internet Explorer provides: descriptions of most-needed actions; a cross-reference index and list of newsgroups; clear topic identification; and hints and tips on common requirements.
An induction principle for pure type systems
Authors: Gilles Barthe, John Hatcliff, Morten Heine Bo Sørensen
Venue: Theoretical Computer Science (2001)

We present an induction principle for pure type systems and use that principle to define CPS translations and to solve the problem of expansion postponement for a large class of pure type systems. Our principle strengthens and generalises similar principles by Dowek et al. [12] and Barthe et al. [6], which have been respectively used to define &eegr;-long normal forms and CPS translations for the systems of Barendregt's λ-cube [2; 3]. Copyright 2001 Elsevier Science B.V.
Windows 2000 Systems Programming Black Book with CD-ROM
Authors: Al Williams
Venue:  (1999)

:Windows 2000 Systems Programming Black Book is a complete guide to advanced Windows 2000 features for programmers writing system-level utilities and applications. Windows veteran Al Williams explores a multitude of special features found in Windows 2000, including multithreading, synchronization, inter-process communications, and virtual memory management. Complete with real-world examples and a CD-ROM with source code and evaluation software, Windows 2000 Systems Programming Black Book will help developers make the most of the Windows 2000 operating system.