ppxscal/embedding_network huggingface dataset:
On a Conjecture by Coffman, Flatto, and Wright on Stochastic Machine Minimization
Authors: Nah-Oak Song, Demosthenis Teneketzis
Venue: SIAM Journal on Computing (2000)

We investigate a conjecture stated by Coffman, Flatto, and Wright within the context of a stochastic machine minimization problem with a hard deadline. We prove that the conjecture is true.
Sendmail: Theory and Practice, 2nd edition
Authors: Paul Vixie, Frederick M. Avolio
Venue:  (2001)

:Sendmail: Theory and Practice, 2E, provides extensive "cookbook recipes" and hands-on instruction explaining how Sendmail works and how to manage even the most intricate mail system. After reading this book, system administrators, managers, and users will understand Sendmail's architecture, and how to design, configure, test, and maintain a distributed Sendmail system. The authors, recognized Sendmail authorities, have updated the book to cover the latest version of Sendmail (Versions 8.11) and to address the critical new topics of SPAM and relay management, e-mail security, and Internet gateway design and configuration.
Defying the speed of light:: a spatially-aware compiler for wire-exposed architectures
Authors: Saman Amarasinghe
Venue: Proceedings of the ASIAN symposium on Partial evaluation and semantics-based program manipulation (2002)

With the increasing miniaturization of transistors, wire delays are becoming a dominant factor in microprocessor performance. To address this issue, a number of emerging architectures contain replicated processing units with software-exposed communication between one unit and another (e.g., Raw, SmartMemories, TRIPS). However, for them to be effective, it is necessary to use languages that circumvent the von Neumann bottleneck, inherent in current programming languages such as C, C++ and Java.In the first part of the talk, I will introduce StreamIt, a streaming language that is ideally suited for wire-exposed architectures. StreamIt provides novel high-level representations to improve programmer productivity and program robustness within the streaming domain. At the same time, StreamIt exposes the inherent communication pattern of the program, allowing the compiler to aggressively optimize and effectively utilize wire-exposed architectures. .In the second part of the talk, I will describe our compiler from StreamIt to the Raw processor. Though StreamIt exposes the parallelism and communication patterns of stream programs, much analysis is needed to adapt a stream program to a wire-exposed processor. These include fission and fusion transformations that is used to adjust the granularity of a stream graph, a layout algorithm for mapping a stream graph to a given network topology, and a scheduling algorithm for generating a fine-grained static communication pattern for each computational element.
The design of auditory user interfaces for blind users
Authors: Hilko Donker, Palle Klante, Peter Gorny
Venue: Proceedings of the second Nordic conference on Human-computer interaction (2002)

Previous screen readers provide blind WWW-users only with the textual contents of the web pages, but exclude the access to important information coded in the layout of web pages. The approach we introduce here shall overcome the layout barrier of webpages with the help of three-dimensionally auditory objects ("hearcons") which are positioned in an auditory interaction realm (AIR). The elements of a webpage are reproduced in the AIR by a reference model ("torch metaphor").In a first detailed investigation the tonal qualities of the hearcons and the general design rules of the auditory interaction space have been examined. These results formed the foundation for the construction of an auditory webbrowser. The usability of this auditory webbrowser has been evaluated by a group of blind experts.
Computer Architecture, 1st edition
Authors: Robert J. Baron, Lee Higbie
Venue:  (1992)

:'Computer Architecture offers an overview of a computer's key structural building blocks, such as the CPU, I / O, memory, introducing these building blocks of a computer in terms of computer family architecture whose members maintain compatibility with prior generation hardware as new implementations are introduced.
Javaserver Pages Application Development
Authors: Ben Forta, Andre Lei, Paul Colton, Edwin Smith
Venue:  (2000)

:Developing Java Server Pages teaches JSP programming, with emphasis on techniques that allow programmers to get the job done quickly and efficiently. This book shows you how JSP, the next chapter in the evolution of Java as a server side development language, is used and how it can be used. Workarounds in advice and code are explored to provide practical and realistic solutions to problems. Other technologies are also introduced, including Servlets, the Java language, JDBC, and beans. Using extensive examples, and a hands-on approach, authors Paul Colton, Andre Lei, and Scott Stirling present the most important topics for web developers, including security, database interaction, custom tags and scalability. All examples are based on hard earned, real-world experience. Written by members of the team responsible for the creation and evolution of JRun, the first commercial JSP server JSP combines the promise and power of Java with the ease-of-use and minimal learning curve of a scripting language JSP is supported by leading application servers such as IBM, Allaire and others
A Scandinavian challenge, a US response: methodological assumptions in Scandinavian and US prototyping approaches
Authors: Clay Spinuzzi
Venue: Proceedings of the 20th annual international conference on Computer documentation (2002)

In the early 1980s, Scandinavian software designers who sought to make systems design more participatory and democratic turned to prototyping. The "Scandinavian challenge" of making computers more democratic inspired others who became interested in user-centered design; information designers on both sides of the Atlantic began to employ prototyping as a way to encourage user participation and feedback in various design approaches. But, as European and North American researchers have pointed out, prototyping is seen as meeting very different needs in Scandinavia and in the US. Thus design approaches that originate on either side of the Atlantic have implemented prototyping quite differently, have deployed it to meet quite different goals, and have tended to understand prototyping results in different ways.These differences are typically glossed over in technical communication research. Technical communicators have lately become quite excited about prototyping's potential to help design documentation, but the technical communication literature shows little critical awareness of the methodological differences between Scandinavian and US prototyping. In this presentation, I map out some of these differences by comparing prototyping in a variety of design approaches originating in Scandinavia and the US, such as mock-ups, cooperative prototyping, CARD, PICTIVE, and contextual design. Finally, I discuss implications for future technical communication research involving prototyping.
Input modeling: input modeling techniques for discrete-event simulations
Authors: Lawrence Leemis
Venue: Proceedings of the 33nd conference on Winter simulation (2001)

Most discrete-event simulation models have stochastic elements that mimic the probabilistic nature of the system under consideration. A close match between the input model and the true underlying probabilistic mechanism associated with the system is required for successful input modeling. The general question considered here is how to model an element (e.g., arrival process, service times) in a discrete-event simulation given a data set collected on the element of interest. For brevity, it is assumed that data is available on the aspect of the simulation of interest. It is also assumed that raw data is available, as opposed to censored data, grouped data, or summary statistics. This example-driven tutorial examines introductory techniques for input modeling. Most simulation texts (e.g., Law and Kelton 2000) have a broader treatment of input modeling than presented here. Nelson and Yamnitsky (1998) survey advanced techniques.
Web-Based Human Resources, 1st edition
Authors: Alfred J. Walker
Venue:  (2001)

:"Whether you are struggling to manage a new Web-based system, or simply developing a solid business case to obtain the budget and management support for major initiatives, Web-based Human Resources provides concrete tips for deciding which approaches will work best in your organization, explains the HR technologies that most organizations will have to implement in order to stay competitive, and provides a preview of what the future holds for the HR function."--BOOK JACKET. 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
Benchmarking Java against C/C++ for interactive scientific visualization
Authors: Sudhir Sangappa, K. Palaniappan, Richard Tollerton
Venue: Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande (2002)

Interactive scientific visualization applications require both high performance graphics and numerical computation capabilities. C/C++ programs are able to take direct advantage of specialized graphics rendering hardware (referred to as a Graphics Processing Unit or GPU) for display and special SIMD instructions within the CPU for computation. The former using for example the OpenGL library and latter using compiler extensions. Software developed in Java offers portability, robustness and security. However, the graphics rendering performance, memory efficiency, and computational speed of Java for visualization of large scientific data sets has not been well characterized. Benchmarking experiments were done using the JLoop (Java) and Loop (C/C++) visualization software for animation of 2D datasets. Preliminary results for six different hardware platforms showed that compared to the C/C++ version, the Java implementation was four to five times slower for graphics image animation, used on average 2.5 to three times more memory, and was up to 3.6 times slower using a pure numerical benchmark that simulated image pixel operations. Such benchmarks should be used to improve the Java VM performance across platforms, similar to JIT-compiler design.
Software Engineering Using the Upedu
Authors: Pierre N. Robillard, Philippe Kruchten, Patrick d'Astous
Venue:  (2002)

:Provides an introduction to the software development process in a general manner, but shows real-world application using the Unified Process for Education, a modified version of Rational's Unified Process, to facilitate learning. The book starts with the basic aspects of a software process that are the methods, tools, and concepts of software life cycle and software process. The second part emphasizes the engineering and management disciplines that is core of any software engineering process. The third part presents the aspects of software process assessment and measurement Professionals who want to learn about software engineering, especially using a commercial process.
Harley Hahn's Internet Yellow Pages, 2002 Edition, 9th edition
Authors: Harley Hahn
Venue:  (2001)

:Discover what you're missing with this best-selling and most comprehensive printed directory to Internet sites. Whether you're new to the Internet,or a seasoned surfer,author Harley Hahn's approachable style will inform and entertain,while helping you find what you need. The World's Greatest Guide to Everything Get ready to have a blast exploring the Net with Harley. This provocative,information-packed guide to life is filled with personal touches,insights,jokes and souvenirs from Harley's journeys on the Net. Read from cover to cover,or dip in anywhere. You'll find a world of humor,wisdom and fun inside this book. Let Harley guide you to thousands of carefully selected Internet and Web resources including: Families,kids and parentingRomance,dating and sexHealth and nutritionMoney and investingCooking and recipesAnimals and petsReligion and spiritualityJobs and the workplaceMusic,art and literatureSports,games and amusementsSecrets,intrigue and gossip. . . and much more Free CD! Just point,click and explore! No need to type in long Web addresses.
Key Java: Tips and Techniques, 1st edition
Authors: John Hunt, Alexander G. McManus
Venue:  (1998)

:Key Java: Advanced Tips and Techniques is intended for developers who already know the Java language, the classes and the tools, but who want to get more out of Java by learning about topics such as how to design classes for reusable components, code optimisation for speed and space, how to use JavaBeans, how to construct and document frameworks, testing code in an object-oriented language, how to access databases with the JDBC from applets, and the evolution of Swing and the Java Foundation Classes. John Hunt and Alex McManus explore some of the more significant and exciting developments in Java and cover techniques that will be fundamental to programmers developing significant applications in Java.
Deformable Models in Medical Image Analysis, 1st edition
Authors: Ajit Singh, Demetri Terzopoulos, Dmitry B. Goldgof
Venue:  (1998)

:Deformable models are a powerful, physics-based technique for representing, reconstructing, recognizing, and manipulating nonrigid curves, surfaces, and solids from their images and image sequence. As noninvasive medical imaging technologies continue their rapid development, techniques for reconstructing three-dimensional deformable models are becoming increasingly important in the medical field. Deformable Models in Medical Image Analysis focuses on the theoretical and practical aspects of deformable models. The book concentrates on recent developments in novel deformable modeling techniques and on the use of medical images to illustrate the capabilities of their algorithms.
Syntax and evaluation
Venue: ACM SIGAPL APL Quote Quad (1983)

This section specifies the rules for evaluating lines. These rules are used by the operations execute and quad input and by immediate-execution, and by defined-function-control.The rules are described as three procedures, evaluate-line, evaluate-statement, and reduce-statement.The data structures and procedures used to describe syntax and evaluation in this standard are strictly expository devices; they are not intended to represent required or desirable implementation techniques. The order of reporting errors implied by the diagram-matching actions in the model is, not required. 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
Game Developer's Guide to Cybiko with Cdrom
Authors: Ernest Pazera
Venue:  (2001)

:The popularity of the Cybiko, a hand-held wireless gaming and e-mail device, has grown exponentially. But until now, there has not been a book on how to write games for the Cybiko. Game Developer's Guide to Cybiko changes that with its comprehensive coverage of all aspects of Cybiko programming, particularly its gaming capabilities. Written especially for the beginning programmer who is at least familiar with the C programming language, this guide discusses handling messages, using frameworks to build applications, inputting and outputting files, creating graphics, constructing dialog boxes and forms, and managing memory. Additionally, Cybiko's implementation of object-oriented programming, its wireless communications system, and sound and music are covered, making this book a complete guide to programming for the Cybiko. The appendixes include a review of C programming, and reference guides to Graphics objects, Bitmap objects, and user interface classes.
Tradeoffs in power-efficient issue queue design
Authors: Alper Buyuktosunoglu, David H. Albonesi, Pradip Bose, Peter W. Cook, Stanley E. Schuster
Venue: Proceedings of the 2002 international symposium on Low power electronics and design (2002)

A major consumer of microprocessor power is the issue queue. Several microprocessors, including the Alpha 21264 and POWER4TM, use a compacting latch-based issue queue design which has the advantage of simplicity of design and verification. The disadvantage of this structure, however, is its high power dissipation.In this paper, we explore different issue queue power optimization techniques that vary not only in their performance and power characteristics, but in how much they deviate from the baseline implementation. By developing and comparing techniques that build incrementally on the baseline design, as well as those that achieve higher power savings through a more significant redesign effort, we quantify the extra benefit the higher design cost techniques provide over their more straightforward counterparts.
Animating automata: a cross-platform program for teaching finite automata
Authors: Michael T. Grinder
Venue: Proceedings of the 33rd SIGCSE technical symposium on Computer science education (2002)

The FSA Simulator is a Java program created to allow computer science students to experiment with finite state automata. The program is able to simulate both deterministic and nondeterministic automata. Pre-defined automata can be loaded from files or students can create their own. Although this project is similar to others, it has its own unique features. The development history, features, and future plans for this program are discussed.
SAS System for Regression, 3rd edition
Authors: Rudolf Jakob Freund, Ramon C. Littell
Venue:  (2000)

:This book describes how to use the SAS System to perform a wide variety of different regression analyses, such as using various models as well as diagnosing data problems. Topics include performing linear regression analyses using PROC REG; diagnosing and providing remedies for data problems including outliers and multicollinearity; using regression to fit a variety of different models, including nonlinear models; using SAS/INSIGHT software for performing regression analysis. Examples feature many SAS procedures including REG, PLOT, GPLOT, NLIN, RSREG, AUTOREG, PRINCOMP, and others.
The Complete Idiot's Guide to Marketing Online
Authors: Bill Eager, William Eager, Cathy McCall
Venue:  (1999)

:Author Bill Eager shows you how to use valuable data to serve your firm AND your customer. He shares secrets for using e-mail, newsgroups and forums to get your message. Learn how to discover the latest demographics of the online world, and how to effectively tie "real world" marketing into your online efforts. You receive: no-nonsense discussion of the steps to create, place and measure the success of your online marketing, simple explanation of the terminology of Internet marketing, valuable tips for effectively using ads, e-mail, newsgroups, surveys and promotions to get results, and case studies of successful Internet marketing campaigns.
Introduction to Microsoft Excel 2000
Authors: Pam Adams
Venue:  (1999)

:CPI Training Solutions, Inc. is a firm that specializes in the development and publication of computer training manuals. CPI has been publishing computer training materials since 1994. From 1994 through 1998, books were published under the name ComputerEase Publications, Inc. CPI books are used by many community and technical colleges in the state of North Carolina in their computer training programs. CPI books are unique because they provide clear, comprehensive information about software applications in layman's terms. CPI books are not written for the technical computer user but rather for the novice user who wants to learn how to use software applications quickly via a step-by-step approach. All books ship with a practice file diskette which is easy to install and use.|Author Biography|Adams|Pamela|Pamela W. Adams has been writing computer training materials since 1984 for minicomputer and PC applications. Mrs. Adams taught computer courses with four community colleges in North Carolina over an eight year span. Since 1990 Mrs. Adams has conducted computer training classes for major corporations and municipal agencies. Mrs. Adams received her B.A. in Business along with Computer Certification in 1986 from Queens College in Charlotte, North Carolina. Today, she serves as President of CPI Training Solutions, Inc. working as an active author and editor for many CPI publications.
The Quilter's Computer Bible
Authors: Judy Heim, Gloria Hansen
Venue:  (1997)

:This book gives quilters everything they need to know to use home computers for designing quilts, networking, planning and more. Each chapter takes a look at a single quilt, using it as an example of a specific technique and providing directions on how readers can design it on their own computer.
The Robot Revolution
Authors: Tom Logsdon
Venue:  (2000)

:Robots are making other robots. They've quietly learned how to reproduce. Now they are numerous enough to change forever the way we live and work.In a factory on the slopes of Mount Fuji, industrial robots are now making more robots, working flawlessly around the clock with virtually no human supervision. In Beverly Hills, a robot that normally serves drinks at parties is arrested for handing out business cards illegally in a busy downtown street. From forbidding lunar landscapes to mineral-rich ocean floors, robots perform tasks we thought only humans could door could not be done at all. In The Robot Revolution, noted author and computer engineer Tom Logsdon reveals the fact-is-stranger-than-fiction world of robots and the impact they are having in all facets of society, from industry and defense to sports and entertainment. He explores their history from the legendary creations of the ancient Greeks to the experimental ultra sensitive machines of today. And he explains just what robot is and why the latest advances in such fascinating fields as artificial intelligence are making real robots more and more similar to R2D2 and C3P0. Ready or not, The Robot Revolution is here and our lives are never going to be the same again.
HTML 4 for Dummies (with CD-ROM), 1st edition
Authors: Ed Tittel, Steve James
Venue:  (1998)

:Build and publish attractive, interesting Web pages in a flash with HTML 4 For Dummies! This friendly reference walks you through the entire Web authoring process, shows you how to exploit the ins and outs of HyperText Markup Language (HTML), and quickly gives you the know-how you need to design compelling Web pages. Inside, find helpful advice on how to Use HTML source code for all the examples in the book -- including an entire Web site Figure out the whole Web publishing process -- from design through maintenance Apply helpful HTML style and layout tips to build better-looking Web pages Discover the best Web authoring tools -- including software for Windows, Macintosh, and UNIX Find the best of the best HTML resources -- and use them online and offline Plus, Ed and Steve's Top Ten Lists: Ten HTML do's and don'ts Ten ways to kill Web bugs dead Ten elements of HTML style