HPC Tradecraft for Computer Scientists: What We Stopped Teaching

HPC Tradecraft for Computer Scientists: What We Stopped Teaching

Edward W. Barnard
This is a sample of the book's content.Buy on Leanpub

Table of Contents

When Performance is Everything›

  • When Performance is Everything
    • Three Questions
    • Improved Efficiency
    • New Capability
    • Constraint-Based Design
    • Tradecraft Transmission
  • Apprenticeship Transmission
    • Code Generation as Example
    • Visibility Lost
    • Transmission Method
    • Book Design
    • Conditions for Formation of Thinking
    • Example Usage
  • Teaching and Creating Mastery
    • Road Versus Map
    • Parallel and Equivalent Routes
    • Classroom Practice
    • Mental Models
    • Three-Step Process
    • Mental Models Enable Analogies
  • Transcendent Patterns: Teaching the Process of High-Tech Mastery in Student-Accessible Fashion
    • Definition
    • Fun and Superpower as Motivation
    • Tools of Transmission
    • Three-Step Process
    • Transcendent Patterns
    • Practicing the Insight
    • Transcendent Insight
    • Teaching This Skill
    • Cognitive Design of This Chapter
    • Summary
  • If You Want More
    • The Barrier
    • Capabilities
    • Solutions
    • Cognitive Design of This Book

Declassified Documents and Road Map›

  • Appendix A. Analytical Machine Employment (1952)
    • Purpose of Analytical Machines
    • Machines according to Potentiality
    • Employment Related to Potentiality
    • Present Employment Versus Reserve Capacity
    • Employment of the Revolutionizers
    • Employment of the Labor-Savers
    • IBM’s Labor-Saving Employment
    • The ROBIN Job
    • ROBIN Utilization
    • ROBIN Preparation
    • GOLDBERG
    • Miscellaneous Small Operations
  • Appendix B. Cryptanalytic Machines in NSA (May 1953)
    • Dr. Howard Campaigne
    • Bombes, Scritchers, and GOLDBERG
  • Appendix C. HPC Tradecraft Road Map
    • The 1995 Barrier
    • Two Series
    • Book 1. HPC Tradecraft for Computer Scientists: What We Stopped Teaching
    • Book 2. Nobody but Us: A History of Cray Research and the Building of the World’s Fastest Supercomputer
    • Book 3. The Wizard’s Lens: Learn to Think Like AI
    • Book 4. High-Stakes Ethics
    • Book 5. Unexpected Histories: Spotting Patterns and Making Connections That Others Miss
    • Book 6. Constraint-Based Design: A Gateway to AI
HPC Tradecraft for Computer Scientists: What We Stopped Teaching/Declassified Documents and Road Map/Appendix A. Analytical Machine Employment (1952)

Appendix A. Analytical Machine Employment (1952)

https://leanpub.com/tradecraft

Purpose of Analytical Machines

https://leanpub.com/tradecraft

Machines according to Potentiality

https://leanpub.com/tradecraft

Employment Related to Potentiality

https://leanpub.com/tradecraft

Present Employment Versus Reserve Capacity

https://leanpub.com/tradecraft

Employment of the Revolutionizers

https://leanpub.com/tradecraft

Employment of the Labor-Savers

https://leanpub.com/tradecraft

IBM

https://leanpub.com/tradecraft

ROBIN

https://leanpub.com/tradecraft

GOLDBERG

https://leanpub.com/tradecraft

Miscellaneous Small Operations

https://leanpub.com/tradecraft

Discussion

https://leanpub.com/tradecraft

IBM’s Labor-Saving Employment

https://leanpub.com/tradecraft

The ROBIN Job

https://leanpub.com/tradecraft

ROBIN Utilization

https://leanpub.com/tradecraft

ROBIN Preparation

https://leanpub.com/tradecraft

GOLDBERG

https://leanpub.com/tradecraft

Miscellaneous Small Operations

https://leanpub.com/tradecraft

Up next

Appendix B. Cryptanalytic Machines in NSA (May 1953)

In this chapter

  • Appendix A. Analytical Machine Employment (1952)
  • Purpose of Analytical Machines
  • Machines according to Potentiality
  • Employment Related to Potentiality
  • Present Employment Versus Reserve Capacity
  • Employment of the Revolutionizers
  • Employment of the Labor-Savers
  • IBM’s Labor-Saving Employment
  • The ROBIN Job
  • ROBIN Utilization
  • ROBIN Preparation
  • GOLDBERG
  • Miscellaneous Small Operations