Host |
Home |
Web links |
Contact |
Books |
Editorials |
Quotes |
Politics |
Glossary
Welcome to Earl’s Web Page
Last modified: Tue Jun 3 06:44:05 PDT 2008
Greetings!
My name is Earl Killian. This is my personal web page. I like to
read (history, politics, fiction, science, science fiction), and these
pages contain pointers to a few books I recommend and pointers to
interesting things on the web. I like to muse on the way things
should be and these pages include some of my thoughts and ideas. I am
vegan and a supporter of animal rights, and these pages include
a few quotes and pointers on these subjects. We have
two battery powered electric vehicles (a
Solectria Force and a
Toyota RAV4EV). There
is a little about these cars on the
Kilee Manor pages.
We are in the process of
building
a solar (passive solar heating plus
PV),
straw bale home for ourselves, but that is covered at the
Kilee Construction
and
Build It Green’s Santa Clara County Home Tour 2006, Home #3
pages. I want to get direct fossil fuel use out of our
day-to-day lives completely, and the
EVs and the house
will get us most of the way here, especially with the EVs
powered by just sunshine. Finally, I am a believer in
non-violence and pacifism, and my politics and values reflect that.
The opinions expressed herein are my own and do not reflect upon
any organization, despite any association I might have.
Table of Contents
Monthly Quote
Quote for June:
Any group of people that perceives itself as a distinct group,
and which is so perceived by the outside world, may be called a
tribe. The group might be a race, as ordinarily defined, but it
need not be; it can just as well be a religious sect, a
political group, or an occupational group. The essential
characteristic of a tribe is that it should follow a double
standard of morality—one kind of behavior of in-group
relations, another for out-group.
It is one of the unfortunate and inescapable characteristics of
tribalism that it eventually evokes counter-tribalism (or, to
use a different figure of speech, it polarizes
society).
— Garrett Hardin, Journal of Urban Law, April 1971
About Earl
-
Contact information
-
My collections
-
My writings
-
Personal stuff
-
Reading queue
-
Fiction/Literature
-
General Non-Fiction
- Portable Nietzsche, by Friedrich Nietzsche. Powells Bublos
- The Mystery of Capital, by Hernando De Soto. Powells Bublos Amazon
- The Digital Person, by Daniel J. Solove. Powells Bublos Amazon
- The Language Instinct: How the Mind Creates Language, by Steven Pinker. Powells Bublos Amazon
- All Things Censored, by Mumia Abu-Jamal. Powells
- Invisible Heroes, by Belleruth Naparstek. Powells Bublos Amazon
- The Alex Studies: Cognitive and Communicative Abilities of Grey Parrots, by Irene Maxine Pepperberg. Powells Bublos Amazon
- Self-Sufficient Life and How to Live It, by John Seymour. Powells Bublos Amazon
- Our Inner Ape: Power, Sex, Violence, Kindness, and the Evolution of Human Nature, by Frans de Waal. Powells Bublos Amazon
- When Technology Fails: A Manual for Self Reliance & Planetary Survival, by Matthew Stein. Powells Bublos Amazon
- Living Silence: Burma under Military Rule, by Christina Fink. Powells Bublos Amazon
- Thought without Language, by Lawrence Weiskrantz. Powells Bublos Amazon
- Kamikaze Diaries, by Emiko Ohnuki-Tierney. Powells Bublos Amazon
- The Complete Anti-Federalist, by Herbert J. Storing. Powells Bublos Amazon
- Zen-Brain Reflections, by James H. Austin. Powells Bublos Amazon
- Letters and Papers from Prison, by Dietrich Bonhoeffer. Powells Bublos Amazon
- The Gulag Archipelago, by Aleksandr Solzhenitsyn. Powells Bublos Amazon
- The Tinkerer’s Accomplice, by J. Scott Turner. Powells Bublos Amazon
- An Autobiography, by Mahatma Gandhi. Powells Bublos Amazon
- The World Without Us, by Alan Weisman. Powells Bublos Amazon
- The Lives of Noble Grecians and Romans, by Plutarch. Powells Bublos Amazon
- Divine Wind, by Kerry Emanuel. Powells Bublos Amazon
- The Complete Kama Sutra, translated by Alain Daniélou. Powells Bublos Amazon
- In Spite of the Gods, by Edward Luce. Powells Bublos Amazon
- The Three Trillion Dollar War : The True Cost of the Iraq Conflict, by Joseph E. Stiglitz, Linda J. Blimes. Powells Bublos Amazon
- Exposed: The Toxic Chemistry of Everyday Products and What's at Stake for American Power, by Mark Schapiro. Powells Bublos Amazon
- Climate Change 2007 - The Physical Science Basis, by IPCC. Powells Bublos Amazon
- Climate Change 2007 - Impacts, Adaptation, by IPCC. Powells Bublos Amazon
- Climate Change 2007 - Mitigation, by IPCC. Powells Bublos Amazon
- The Economics of Climate Change, by Nicholas Stern. Powells Bublos Amazon
- Total Solar Eclipses and How to Observe Them, by Martin Mobberley. Powells Bublos Amazon
- The Backyard Beekeeper, by Kim Flottum and Weeks Ringle. Powells Bublos Amazon
-
Science/Technical
-
Building
-
Gardening
- Gaia’s Garden: A Guide to Home-Scale Permaculture, by Toby Hemenway, John Todd. Powells Bublos Amazon
- Golden Gate Gardening, by Pam Peirce, Pam Dardick. Powells Bublos Amazon
- Complete Book of Edible Landscaping, by Rosalind Creasy. Powells Bublos Amazon
- The Nursery Manual, by Liberty H. Bailey.
- Manual of Gardening, by Liberty H. Bailey.
- The Outlook to Nature, by Liberty H. Bailey.
- Rodale Book of Composting, by Deborah L. Martin. Powells Bublos Amazon
- Botany for Gardeners, by Brian Capon. Powells Bublos Amazon
- California Landscape Garden: Ecology, Culture, and Design, by Mark Francis, Andreas Reimann. Powells Bublos Amazon
- Healing with Whole Foods: Asian Traditions and Modern Nutrution, by Paul Pitchford. Powells Bublos Amazon
- Seed to Seed, by Suzanne Ashworth, Kent Whealy. Powells Bublos Amazon
- Unsettling of America: Culture and Agriculture, by Wendell Berry. Powells Bublos Amazon
- Western Fruit, Berries and Nuts: How to Select, Grow and Enjoy, by Robert L. Stebbins, Lance Walheim. Powells Bublos Amazon
- Introduction to Permaculture, by Bill Mollison, Reny M. Slay. Powells Bublos Amazon Seeds of Change
- Permaculture: A Designer’s Manual, by Bill Mollison. Powells Bublos Amazon Seeds of Change
- Permaculture Two, by Bill Mollison. Powells Bublos Amazon Seeds of Change
- New Roots for Agriculture, by Wes Jackson. Powells Bublos Amazon
- Wild Lilies, Irises, and Grasses: Gardening with California Monocots, by Nora Harlow. Powells Bublos Amazon
- The Organic Gardener’s Handbook of Natural Insect and Disease Control, by Barbara Ellis. Powells Bublos Amazon
- Living Fences, by Ogden Tanner. Powells Bublos Amazon
- California’s Wild Gardens: A Guide to Favorite Botanical Sites, by Phyllis Faber. Powells Bublos Amazon
- The Gardener’s Table, by Richard Merrill & Joe Ortiz. Powells Bublos Amazon
- Food Not Lawns, by Heather Flores. Powells Bublos Amazon
- One Straw Revolution, by Fukuoka. Powells Bublos Amazon
-
Woodworking
-
Textbook reading queue
- International Economics, by Paul R. Krugman and Maurice Obstfeld. Powells
- Partial Differential Equations, by Walter A. Strauss. Powells
- Introduction to Partial Differential Equations and Hilbert Space, by Karl E. Gustafson. Powells
- The Colossal Book of Mathematics, by Martin Gardener. Powells
- A Wavelet Tour of Signal Processing, by Stephane G. Mallat. Powells
- Abstract Algebra, by David Dummit. Powells Bublos
- Introduction to Hilbert Spaces With Applications, by Lokenath Debnath, Piotr Mikusinski. Powells Bublos
- Classics on Fractals, edited by Gerald A. Edgar. Powells Bublos Amazon
- Fundamentals of Renewable Energy Processes, by Aldo Da Rosa. Powells Bublos Amazon
- Ecological Economics, by Joshua Farley, Herman E. Daly. Powells Bublos Amazon
- Shapes, Space, and Symmetry, by Alan Holden. Powells Bublos Amazon
- Regular Polytopes, by H. S. M. Coxeter. Powells Bublos Amazon
-
Planning to buy
-
Fiction
-
General Non-Fiction
-
Textbooks
-
Building
-
Gardening
-
Woodworking
- Recently read books
- Reference book purchases
-
Courses on tape queue (on cassette tape or CD for listening in the car)
-
Planning to buy (courses on cassette or CD for the car)
- Recent courses on tape
-
Major programs that I’ve authored or worked on
- Pixie, predecessor Moxie, and successor Mixie, and associated tools
pixstats, moxstats, and mixstats
- MIPS u-code compiler procedure integrater
- MIPS u-code compiler code generator (co-author John Ho)
- Pastel — an off-color language and Pascal compiler (primary author Jeff Broughton)
- Amber — an operating system for the LLNL S1 project (many authors)
- Praxis — language definition and implementation (with Bob Morgan and Art Evans)
- BBN Satellite IMP (minor role)
- ITS Emacs (the original, in TECO) — a 1% contributor
(primary author Richard M. Stallman)
- CRTSTY
- Trantor — Communications operating system
(with Charles Frankston and Eugene Ciccarelli
for Steve Orszag)
-
Instruction Set Architectures or extensions on which I’ve worked
-
S-2: a RISC-like successor to the LLNL S-1
(circa 1984-1985)
-
MIPS III: the 64-bit extension of the MIPS II ISA
(circa 1987-1991)
-
MIPS V: the SIMD media extension
(circa 1996, primary work done by others)
-
MIPS MDMX: the SIMD DSP/media-processing extension
(circa 1996, primary work done by others)
-
MIPS16: the LSI Logic compact code ISA
(circa 1996, primary work done by LSI)
-
Tensilica Xtensa: compact embedded ISA designed for
configurability and extensibility
(circa 1998)
-
Tensilica Vectra I ISA and prototype (configurable SIMD,
non-VLIW media/DSP extensions)
-
Tensilica Vectra II ISA (configurable SIMD, VLIW media/DSP
extensions)
-
Tensilica Bitstream coprocessor ISA and implementation
-
Tensilica Galois Field coprocessor ISA and implementation
-
Processor micro-architectures that I helped to design
-
LLNL S-2 (simple RISC-like pipelined ECL processor)
-
MIPS R3000 (cache improvements of the R2000)
-
MIPS R4000 (superscalar)
-
QED R4600/R4700 (low-cost, low-power)
-
Tensilica Xtensa (configurability, extensibility)
-
My old email addresses
-
MIT
- EAK@ML (also EAK@MIT-ML, EAK@MIT-ML.ARPA)
- EAK@AI (also EAK@MIT-AI, EAK@MIT-AI.ARPA)
- EAK@MC (also EAK@MIT-MC, EAK@MIT-MC.ARPA)
- and probably EKillian@MIT-Multics
- BBN: EKILLIAN@BBN-TENEXE (or EKILLIAN@BBNE)
- LLNL: eak@mordor.s1.gov, eak@s1-c.arpa
- MIPS: earl@mips.com
- QED: earl@qedinc.com
- SGI: earl@sgi.com
- Tensilica: earl@tensilica.com
-
NIC Handles (e.g. whois -h whois.networksolutions.com
or www.networksolutions.com/en_US/whois/)
-
ARIN Handles (e.g. whois -h whois.arin.net or ws.arin.net/cgi-bin/whois.pl)
-
My U.S. Patents
- 5,027,270 — Instruction streaming FPO
- 5,398,328 — Software endian switching FPO
- 5,420,992 — Address and word ISA extension FPO
- 5,479,630 — Hybrid virtual/physical cache FPO
- 5,568,630 — Extended word size and address space FPO
- 5,572,713 — Reverse Endian FPO
- 5,574,877 — TLB with two physical pages per virtual tag FPO
- 5,696,958 — Method and apparatus for reducing delays following the execution of a branch instruction in an instruction pipeline FPO
- 5,864,703 — Method for providing extended precision in SIMD vector arithmetic operations FPO
- 5,933,650 — Alignment and ordering of vector elements for single instruction multiple data processing FPO
- 6,092,187 — Instruction prediction based on filtering FPO
- 6,266,758 — Alignment and ordering of vector elements for single instruction multiple data processing FPO
- 6,282,633 — High data density RISC processor FPO
- 6,425,076 — Instruction prediction based on filtering FPO
- 6,477,683 — Automated processor generation system for designing a configurable processor and method for the same FPO
- 6,477,697 — Adding complex instructions extensions to a microprocessor FPO
- 6,760,888 — Automated processor generation system for designing a configurable processor and method for the same FPO
- 6,854,046 — Configurable memory management unit FPO
- 7,020,854 — Automated processor generation system for designing a configurable processor and method for the same FPO
- 7,036,106 — Automated processor generation system for designing a configurable processor and method for the same FPO
- 7,159,100 — Method for providing extended precision in SIMD vector arithmetic operations FPO
- 7,197,625 — Alignment and ordering of vector elements for single instruction multiple data processing FPO
- 7,219,212 — Load/store operation of memory misaligned vector data using alignment register storing realigned data portion for combining with remaining portion FPO
- 7,346,881 — Method and apparatus for adding advanced instructions in an extensible processor architecture FPO
- 7,376,812 — Full-Text Vector co-processor for configurable and extensible processor architecture FPO
-
Network protocols that I helped define long long ago
Good stuff found on the web
-
Commentary
-
Music
-
Humor/Satire