ppxscal/embedding_network huggingface dataset:
DP: A Paradigm for Anonymous Remote Computation and Communication for Cluster Computing
Authors: Binu K. Johnson, R. Karthikeyan, D. Janaki Ram
Venue: IEEE Transactions on Parallel and Distributed Systems (2001)

This paper explores the transparent programmability of communicating parallel tasks in a Network of Workstations (NOW). Programs which are tied up with specific machines will not be resilient to the changing conditions of a NOW. The Distributed Pipes (DP) model enables location independent intertask communication among processes across machines. This approach enables migration of communicating parallel tasks according to runtime conditions. A transparent programming model for a parallel solution to Iterative Grid Computations using DP is also proposed. Programs written using the model are resilient to the heterogeneity of nodes and changing conditions in the NOW. They are also devoid of any network related code. The design of runtime support and function library support are presented. An engineering problem, namely, the Steady State Equilibrium Problem, is studied over the model. The performance analysis shows the speedup due to parallel execution and scaled down memory requirements. We present a case where the effect of communication overhead can be nullified to achieve a linear to super-linear speedup. The analysis discusses performance resilience of Iterative Grid Computations and characterizes synchronization delay among subtasks and the effect of network overhead and load fluctuations on performance. The performance saturation characteristics of such applications are also studied.
How To Sell On Ebay and Other On-Line Auctions: Selling On-Line and Other Helpful Information
Authors: Annette Graf
Venue:  (1999)

:About the Author: Annette is a writer of her own newsletter and currently in the process of writing other informative books on Weddings, crocheting and self-improvement. Being in customer service in her current work environment helps Annette understand how to provide information and help others with certain topics. After selling on-line auctions her friends and family kept asking how to get started doing the same thing. Annette decided to write it all down and provide the information to them that they were looking for. While this book can assist the people who like to buy on the auctions Annette continues to get questions about the topic on a daily basis. Look for more great books from her in the near future! 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
Java Workshop Programming with Disk, 1st edition
Authors: Steven Holzner
Venue:  (1996)

:Java Workshop is the compiler from the creator of Java, Sun Microsystems. It is the first compiler allowing the creation of applets in a HTML environment. Now Internet programmers who are interested can learn how Java can perform as a non-scripting language. The disk contains code and HTML documents built in the book.
Facilitated hypertext for collective sensemaking: 15 years on from gIBIS
Authors: Jeff Conklin, Albert Selvin, Simon Buckingham Shum, Maarten Sierhuis
Venue: Proceedings of the 12th ACM conference on Hypertext and Hypermedia (2001)

This paper outlines the technical and social dimensions to a hypertext tool that has been successfully used in organizational settings to improve meetings, and capture group memory in real time. The approach derives from hypertext research systems from the mid-1980s-90s which sought to manipulate conceptual structures as hypertextual concept maps. However, many did not receive sustained use due to issues of cognitive overheads and representational inflexibility. Many decided that such tools would never fulfill their promise. The gIBIS system exemplified this early work, but has since evolved into a broader approach to collective sensemaking called Compendium. We outline Compendium, which demonstrates the impact that a hypertext facilitator can have on the learning and adoption problems that often ambush hypertext sensemaking tools before they have the chance to establish roots in work practice.
Toward a standard process: the use of UML for designing simulation models
Authors: Hendrik Richter, Lothar März
Venue: Proceedings of the 32nd conference on Winter simulation (2000)

Designing complex simulation models is a task essentially associated with software engineering. In this paper, the Unified Modeling Language (UML) is used to specify simulation models. It is shown that, similar to the "Unified Process" in software engineering, such a methodology forms a sound base for developing complex simulation models. An example is provided to illustrate how this approach supports the design process.
Macromedia Director 5 for Dummies, 2nd edition
Authors: Lauren Steinhauer
Venue:  (1996)

:If becoming a Macromedia Director whiz is you sweetest dream, but figuring out how to use it is your worst nightmare, then Macromedia« Director« 5 For Dummies«, 2nd Edition, has your name written all over it! This friendly, easy-to-use reference gives you the jump start you need when working with multimedia and publishing on the web. Inside, find helpful advice on how to: Get the information you need on Director's essential commands and features, including Shockwave, your key to working with multimedia on the Web without programming Reference crucial information without taking intimidating detours into complex technical issues Successfully build cross-platform movies for the MacOS and Microsoft Windows Delve confidently into the World Wide Web with Lingo, Director's easy-to-understand scripting language Add high-powered multimedia to your Web site and all your business communications Create push-button animated bullet charts that zoom and slide with Animation Wizard Plus Lauren's Top Ten Lists: Ten important questions and answers about Macromedia Director Ten ways to add animation to your movies Ten important Lingo commands to discover
Real World Bryce 2: The Art of Digital Landscapes with CD-ROM
Authors: Susan A. Kitchens
Venue:  (1997)

:Bryce 2 is the new version of the 3-D landscape-generating software from MetaTools. Real World Bryce 2 takes up where the manual leaves off, providing more in-depth information about all of Bryce's abilities, explaining undocumented features, and discussing the best working approach to get the most from the software. The CD contains over 600MB of filters, tutorials, royalty-free images, sample software, animation, and more.
Mobile Radio Networks: Networking and Protocols, 1st edition
Authors: Bernhard H. Walke
Venue:  (1999)

:Mobile Radio Networks focuses on the network-oriented functions of all digital wireless and mobile radio systems currently in existence or planned for future use. This practical and detailed study of this fast-moving field avoids unnecessary theoretical approaches to ensure the clarity of the facts presented for engineers in industry as well as students of mobile communications. Notable features include:Clear and coherent descriptions of the similarities and differences between systemsDetailed information on the fundamentals of radio transmission, multiplexing, error protection, and random accessAn up-to-date insight into protocols used by the major mobile providersGlobal system for mobile communications (GSM 900/1800/1900)Terrestrial Trunked Radio (ETS/TETRA) and related systemsDeatiled analysis of GSM-driven services such as Airline Telephone System (TFTS), Mobile Satellite Radio (LEO and ICO), and Cordless Networks including Digital Enhanced Cordless Telecommunications (DECT) and DECT-to-GSM internetworkingWireless Local Area Networking (WLAN) based on ETSI/HIPER-LAN and IEEE802.11 standardsPreviews of forthcoming standards like 3rd Generation Mobile Radio UMTS/IMT 200 and ETSI/ATM-Forum Wireless ATM systemsUniversal Personal Telecommunications
Inside Server-Based Applications with Cdrom, 1st edition
Authors: Douglas J. Reilly
Venue:  (1999)

:Learn how to put together all the pieces of the server-side programming picture with Microsoft Windows 2000! INSIDE SERVER-BASED APPLICATIONS is the best place to find detailed instructions about how to bring the application layer to the server, support thin and streamlined clients, and move legacy applications to Web-based delivery systems. It reviews the basics of server-side development, explains how Microsoft Windows 2000 supports server-side development, discusses the details of server-side APIs and services, and demonstrates how to bring all the server-side pieces together under Microsoft Windows 2000. It covers topics such as: Multitasking, shared resources, security, and communication with clients Differences between standard server-based development and development for the Web Win32 service APIs and services such as RAS, TAPI, MAPI, ODBC, event logging, Winsock, Named Pipes, Active Server Pages, and ISAPI, with examples of proper uses of each Client-side scripting with JScript and server-side scripting with the Microsoft Visual Basic, Scripting Edition development system Microsoft BackOffice as a server-side development environment, plus examples of integration with Microsoft Exchange and Microsoft SQL ServerT
The Ultimate Multimedia Handbook, 2nd edition
Authors: Jessica Keyes
Venue:  (1996)

:Extensively updated and expanded to reach a wide audience hungry for information in the far-reaching field of multimedia, this new edition includes more than 20 chapters on Netscape Communications, multimedia on the Internet, the WWW, HTML and Java.
The Microsoft Outlook: E-Mail and Fax Guide
Authors: Sue Mosher
Venue:  (1998)

:The author of "The Microsoft Exchange User's Handbook" has now turned her attention to Outlook. Written for Outlook end users and the administrators who support them, this easy-to-read volume explains all the real-world tasks that one is likely to encounter, plus many time-saving techniques that take users beyond the basics.
MIDI for Musicians: Buying, Installing, and Using Today's Electronic Music-Making Equipment, 1st edition
Authors: Brad Hill
Venue:  (1994)

:Create, record, modify, and score anything from a song to a symphony--digitally! Written for musicians, NOT computer wizards, this book explains the musical uses of MIDI hardware and software, describes MIDI components and how they are connected, includes a shopping guide for keyboards and other components, and much more.
The Complete Idiot's Guide to the Internet, 4th edition
Authors: Peter Kent
Venue:  (1997)

:Information in an instant - that's what the Internet gives you. And with this book, you'll learn how to tap the full power of the Internet and put it to work for you. With this off the cuff, casual tutorial you'll learn how to connect to the Web, surf it with various Web browsers, and send and retrieve e-mail. This book also covers the fun, crazy side of the Net! You'll learn how to join newsgroups, participate in live chat rooms, bypass long distance phone bills by using the Internet to dial your friends, build your own Web page and much, much more!
Programming Applications for Microsoft Windows with Cdrom, 4th edition
Authors: Jeffrey M. Richter
Venue:  (1999)

:An update to a bestselling, practical Windows programming guide, this title is a comprehensive inside look at the Windows 2000 and 64-bit Windows environments. It provides detailed system information that's unavailable elsewhere, including architectural and implementation details and sample code.
Pipelined and Parallel Computer Architecture, 1st edition
Authors: Sajjan G. Shiva
Venue:  (1997)

:This book, an antidote to texts offering a cut-and-paste approach to the discipline, is a readable and comprehensive introduction to Pipelined and Parallel processing architectures. A result of the twenty-year teaching experience of third-time author Sajjan Shiva, its logical progression of chapters, overview of complete systems and emphasis on the fundamentals makes Pipelined and Parallel Computer Architectures the perfect text for students taking a second course in computer architecture. Each chapter not only provides the most generic hardware aspectsfollowed by supporting details on corresponding programming languages, data structures, and operating systemsbut provides details of representative commercially available systems. This potent combination of detailed information and practical examples separates this text from research-oriented reference books, and makes it readily accessible to both the teacher and the student. Learning Aids End-of-Chapter Questions Extensive List of End-of-Chapter References
Microsoft Word 4.0, MacIntosh: Easy Reference Guide
Authors: Connie Morrison
Venue:  (1992)

:'Microsoft Word/Macintosh Easy Reference Guide' is designed for Microsoft Word 4.0 users. It provides a quick and easy reference for completing the Word procedures you use most often.
Some optimal inapproximability results
Authors: Johan Håstad
Venue: Journal of the ACM (JACM) (2001)

We prove optimal, up to an arbitrary &epsilon; > 0, inapproximability results for Max-E k-Sat for k &ge; 3, maximizing the number of satisfied linear equations in an over-determined system of linear equations modulo a prime p and Set Splitting. As a consequence of these results we get improved lower bounds for the efficient approximability of many optimization problems studied previously. In particular, for Max-E2-Sat, Max-Cut, Max-di-Cut, and Vertex cover.
Prima's Authorized Gameshark Pocket Power Guide Code Revolution: Codeboy
Authors: Prima Development
Venue:  (1998)

:The info in this guide is direct from CodeBoy--EVERY GameShark code is here! Find codes for such N64, PSX, and Saturn games as Bomberman 64, Alundra, Lost World. Hundreds more await you--crack the code!
A predictor-corrector method for graphing level curves
Authors: Robert S. Cymbalski
Venue: Proceedings of the 20th annual Southeast regional conference (1982)

Present techniques used in graphing level curves mainly involve time-consuming numerical methods which are repeated until the desired accuracy is reached. A predictor-corrector method is developed to determine points on a level curve given the partial derivatives of a function. While this method is proven for level curves of constant curvature, it is demonstrated to be useful for all continuous curves which have uniform curvature within a small neighborhood of any point on that curve.Conceptually, this method uses the gradient of the function to determine two points close to the level curve that passes through a starting point. A third point lying on the level curve is geometrically determined. This point is then used as a new starting point, thereby tracing a series of segments of a level curve.This technique is demonstrated with a Pascal program which graphs level curves of various functions and a second Pascal program fragment which graphs equipotential lines of electric fields.
10 Minute Guide to Approach for Windows 95, 3rd edition
Authors: Shelley O'Hara
Venue:  (1995)

:The 10 Minute Guide to Approach for Windows 95 offers simple, practical help for busy people who need fast results. Through goal-oriented, 10-minute lessons, you'll learn all the skills you need to create efficient and powerful databases. 10 minutes is all you need to learn how to build powerful databases easily, create simple tables and add data, find and sort records, work with fields, create forms and mailing labels, and customize Approach to work the way you do.
Active learning in neural networks
Authors: M. Hasenjäger, H. Ritter
Venue: New learning paradigms in soft computing (2002)

We discuss a new paradigm, called active learning, for supervised learning that aims at improving the efficiency of neural network training procedures. The starting point for active learning is the observation that the traditional approach of randomly selecting training samples leads to large, highly redundant training sets. This redundancy is not always desirable. Especially if the acquisition of training data is expensive, one is rather interested in small, information training sets. Such training sets can be obtained if the learner is enabled to select those training data that he or she expects to be most informative. In this case, the learner is no longer a passive recipient of information but takes an active role in the selection of the training data.
Dictionary of Multimedia: Terms & Acronyms
Authors: Brad Hansen
Venue:  (1996)

:This is a dictionary designed to quickly acquaint people with multimedia terminology. The Dictionary of Multimedia is a comprehensive reference tool that explores multimedia from many standpoints. An excellent source for anyone from computer programmers to writers, this dictionary provides a wide range of terms.
Technology biographies: field study techinques for home use product development
Authors: Mark Blythe, Andrew Monk, Jisoo Park
Venue: CHI '02 extended abstracts on Human factors in computing systems (2002)

The technology biography combines and adapts a number of qualitative data collection techniques to focus on past, present and possible future domestic technologies. Processes, concerns and problems of domestic life are identified in order to develop illustrative product suggestions to inspire or provoke designers.
An evolutionary algorithm to discover numeric association rules
Authors: J. Mata, J. L. Alvarez, J. C. Riquelme
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

Association rules are one of the most used tools to discover relationships among attributes in a database. Nowadays, there are many efficient techniques to obtain these rules, although most of them require that the values of the attributes be discrete. To solve this problem, these techniques discretize the numeric attributes, but this implies a loss of information. In a general way, these techniques work in two phases: in the first one they try to find the sets of attributes that are, with a determined frequency, within the database (frequent itemsets), and in the second one, they extract the association rules departing from these sets. In this paper we present a technique to find the frequent itemsets in numeric databases without needing to discretize the attributes. We use an evolutionary algorithm to find the intervals of each attribute that conforms a frequent itemset. The evaluation function itself will be the one that decide the amplitude of these intervals. Finally, we evaluate the tool with synthetic and real databases to check the efficiency of our algorithm.
Cybersex: The Dark Side of the Force
Authors: Al Cooper
Venue:  (2000)

:A Crucial resource for sex therapists, who until now had no rigorous study of the effect of online pornography on the patients they treat.
Differences between the iterated prisoner's dilemma and the chicken game under noisy conditions
Authors: Bengt Carlsson, K. Ingemar Jönsson
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

The prisoner's dilemma has evolved into a standard game for analyzing the success of cooperative strategies in repeated games. With the aim of investigating the behavior of strategies in some alternative games we analyzed the outcome of iterated games for both the prisoner's dilemma and the chicken game. In the chicken game, mutual defection is punished more strongly than in the prisoner's dilemma, and yields the lowest fitness. We also ran our analyses under different levels of noise. The results reveal a striking difference in the outcome between the games. Iterated chicken game needed more generations to find a winning strategy. It also favored nice, forgiving strategies able to forgive a defection from an opponent. In particular the well-known strategy tit-for-tat has a poor successrate under noisy conditions. The chicken game conditions may be relatively common in other sciences, and therefore we suggest that this game should receive more interest as a cooperative game from researchers within computer science.
Efficient derivative computations in neutron scattering via interface contraction
Authors: H. Martin Bücker, Arno Rasch
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

For the solution of a minimization problem, a neutron scattering simulation needs accurate and efficient derivatives of an objective function in the form of a Fortran 77 program with about 3,500 lines of code. We use the Adifor system implementing the technology of automatic differentiation to transform the given computer code into another program capable of evaluating the objective function and its derivatives. Compared to numerical differentiation, the derivatives obtained from applying automatic differentiation in this black-box fashion are free from truncation error and, in this application, their computation requires less time. To increase the efficiency of automatic differentiation further, a technique called interface contraction is used. The idea of interface contraction is to exploit the local structure of a given code by temporarily reducing the number of derivatives propagated through the code. By reporting performance results, we show the significance of interface contraction in the neutron scattering application. We also demonstrate the simplicity of the approach and argue that interface contraction should be incorporated into future automatic differentiation tools.
Real-time FRP
Authors: Zhanyong Wan, Walid Taha, Paul Hudak
Venue: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming (2001)

Functional reactive programming (FRP) is a declarative programming paradigm where the basic notions are continuous, time-varying behaviors and discrete, event-based reactivity. FRP has been used successfully in many reactive programming domains such as animation, robotics, and graphical user interfaces. The success of FRP in these domains encourages us to consider its use in real-time applications, where it is crucial that the cost of running a program be bounded and known before run-time. But previous work on the semantics and implementation of FRP was not explicitly concerned about the issues of cost. In fact, the resource consumption of FRP programs in the current implementation is often hard to predict. As a first step towards addressing these concerns, this paper presents real-time FRP (RT-FRP), a statically-typed language where the time and space cost of each execution step for a given program is statically bounded. To take advantage of existing work on languages with bounded resources, we split RT-FRP into two parts: a reactive part that captures the essential ingredients of FRP programs, and a base language part that can be instantiated to any generic programming language that has been shown to be terminating and resource-bounded. This allows us to focus on the issues specific to RT-FRP, namely, two forms of recursion. After presenting the operational explanation of what can go wrong due to the presence of recursion, we show how the typed version of the language is terminating and resource-bounded. Most of our FRP programs are expressible directly in RT. The rest are expressible via a simple mechanism that integrates RT-FRP with the base language.
Some ideas on support for fault tolerance in COMANDOS, an object oriented distributed system
Authors: Brendan Tangney, Vinny Cahill, Chris Horn, Dominic Herity, Alan Judge, Gradimir Starovic, Mark Sheppard
Venue: Proceedings of the 4th workshop on ACM SIGOPS European workshop (1990)

The distributed systems group in Trinity have been concerned with fault tolerance for a number years and are now turning our attention to the topic with renewed interest (and urgency). Specifically we are concerned to provide mechanisms for fault tolerance in thc Oisin kernel [5] - the local implementation of the COMANDOS object oriented distributed system [12]. This short position paper outlines our experience gained to date, some of the lessons we have learned and the avenues which we are currently investigating in order to make Oisin reliable.