1.

Record Nr.

UNINA9910821695403321

Autore

Harchol-Balter Mor <1966->

Titolo

Performance modeling and design of computer systems : queueing theory in action / / Mor Harchol-Balter, Carnegie Mellon University, Pennsylvania [[electronic resource]]

Pubbl/distr/stampa

Cambridge : , : Cambridge University Press, , 2013

ISBN

1-107-23684-3

1-107-25475-2

1-139-61641-2

1-139-62571-3

1-139-61269-7

1-139-22642-8

Descrizione fisica

1 online resource (xxiii, 548 pages) : digital, PDF file(s)

Classificazione

COM000000

Disciplina

519.8/2

Soggetti

Transaction systems (Computer systems) - Mathematical models

Computer systems - Design and construction - Mathematics

Queuing theory

Queuing networks (Data transmission)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Title from publisher's bibliographic system (viewed on 05 Oct 2015).

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Machine generated contents note: Part I. Introduction to Queueing: 1. Motivating examples; 2. Queueing theory terminology; Part II. Necessary Probability Background: 3. Probability review; 4. Generating random variables; 5. Sample paths, convergence, and averages; Part III. The Predictive Power of Simple Operational Laws: 'What If' Questions and Answers; 6. Operational laws; 7. Modification analysis; Part IV. From Markov Chains to Simple Queues: 8. Discrete-time Markov Chains; 9. Ergodicity theory; 10. Real-world examples: Google, Aloha; 11. Generating functions for Markov Chains; 12. Exponential distributions and Poisson Process; 13. Transition to continuous-time Markov Chains; 14. M/M/1 and PASTA; Part V. Server Farms and Networks: Multi-server, Multi-queue Systems: 15. Server farms: M/M/k and M/M/k/k; 16. Capacity provisioning for server farms; 17. Time-reversibility and Burke's Theorem; 18. Jackson network of queues; 19.



Classed network of queues; 20. Closed networks of queues; Part VI. Real-World Workloads: High-Variability and Heavy Tails: 21. Tales of tails: real-world workloads; 22. Phase-type workloads and matrix-analytic; 23. Networks of time-sharing (PS) servers; 24. M/G/I queue and inspection paradox; 25. Task assignment for server farms; 26. Transform analysis; 27. M/G/I transform analysis; 28. Power optimization application; Part VII. Smart Scheduling: 29. Performance metrics; 30. Non-preemptive, non-size-based policies; 31. Preemptive, non-size-based policies; 32. Non-preemptive, size-based policies; 33. Preemptive, size-based policies; 34. Scheduling: SRPT and fairness.

Sommario/riassunto

Tackling the questions that systems designers care about, this book brings queueing theory decisively back to computer science. The book is written with computer scientists and engineers in mind and is full of examples from computer systems, as well as manufacturing and operations research. Fun and readable, the book is highly approachable, even for undergraduates, while still being thoroughly rigorous and also covering a much wider span of topics than many queueing books. Readers benefit from a lively mix of motivation and intuition, with illustrations, examples and more than 300 exercises - all while acquiring the skills needed to model, analyze and design large-scale systems with good performance and low cost. The exercises are an important feature, teaching research-level counterintuitive lessons in the design of computer systems. The goal is to train readers not only to customize existing analyses but also to invent their own.



2.

Record Nr.

UNINA9910965518203321

Autore

Abela Andrew V. <1965->

Titolo

Advanced presentations by design : creating communication that drives action / / Andrew V. Abela, Ph.D

Pubbl/distr/stampa

San Francisco, : Pfeiffer, A Wiley Imprint, 2013

ISBN

9781118416761

1118416767

9781299475731

1299475736

9781118420287

1118420284

Edizione

[2nd ed.]

Descrizione fisica

1 online resource (223 p.)

Disciplina

658.4/52

Soggetti

Business presentations

Business communication

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Cover; Title page; Copyright page; Contents; Foreword; Acknowledgments; Introduction; Why Do We Need to Reinvent the Way We Design Presentations?; The Presentation Challenge Is Greater Than Ever; Current Presentation Standards-Space Age or Sophomoric?; Bad Advice; Bad Examples; The Problem of Presenter-Focus and the Seven Deadly Mistakes of Presentation Design; Good Advice, Not Applied; How to Reinvent Your Presentation: The Extreme Presentation TM Method; Ten Steps for Developing an Extreme Presentation; The Main Insights in This Book, on One Page; Where to Start . . .

If You Have an Important Presentation Due Soon (e.g., Tomorrow Morning) If You Have More Time; How This Book Is Different from All Other Presentation Books; What This Book Is and Is Not-About; The Structure of This Book; PART I: Who?; 1: Audience; Understanding What Types of Communication Will Be Most Effective for Your Audience; Step 1: Identify the Communication Preferences of the Different Personality Types in Your Audience; How to Estimate Your Audience's Personality Types; How to Match Your Presentation Design to Different Personality



Types in the Same Audience; Introverts vs. Extroverts

Sensors vs. Intuitors Thinkers vs. Feelers; Judgers vs. Perceivers; Additional Information About Your Audience; PART II: What?; 2: Objective; Setting a Measurable Objective for Your Presentation; Step 2: Set Specific Objectives for What You Want Your Audience to Think and Do Differently After Your Presentation; The Typical-and Wrong-Way to Set Presentation Objectives; Developing Effective Presentation Objectives; The Curse of the "Update" Presentation; How Do You Know Whether You Have Set the Right Objectives?; 3: Problem Solution

Articulating the Audience's Problem and Your Proposed Solution to It Step 3: Identify a Problem Your Audience Has That Your Presentation Will Contribute to Solving; Choosing the Right Problem; How to Find the Right Problem-The Five Why's; How Do I Find the Right Level of Analysis?; What If the Problem Is So Big That I Cannot Help Them Solve It?; What If All I Can Come Up With Are a Bunch of Small Problems Rather Than One Big One?; What If I'm Just Presenting Information or Providing an Update?; What If I Am Creating a Training Presentation?

What If There Is Clearly a Problem, But the Audience I Am Trying to Engage Just Does Not Seem to Want to Hear About It? Isn't Focusing on "Problems" Rather Negative?; Crafting Your Solution; What If I Only Have a Solution to Part of the Problem?; How Do I Know Whether I Have Chosen the Right Solution?; Should I Include Rival Solutions to the One I'm Offering?; How Do I Handle Really Controversial Solutions?; What If I Just Can't Get My Thoughts Straight? Using the One-Page Memo; What Do I Do If There Really Isn't a Clear Solution to the Problem?; The Importance of Being Audience-Focused

4: Evidence

Sommario/riassunto

Offering a new, exciting approach to the typically conventional practice for creating presentations, this new edition to a popular resource has compiled its material from more than 200 research studies in the fields of communication, marketing, psychology, multimedia, and law. The book demonstrates how to adapt a presentation to different audience personality preferences, what role the data should play and how much of it is necessary, how to turn data into a story, and how to design persuasive-yet-comprehensible visual layouts.