Age | Commit message (Expand) | Author | Files | Lines |
2023-07-02 | treewide: Remove ignored first parameter of origpub macros | Paul E. McKenney | 1 | -1/+1 |
2023-01-04 | Redefine \epigraph to avoid boilerplate \emph{} | Akira Yokosawa | 1 | -6/+6 |
2022-09-01 | Fix punctuation around footnotes | Akira Yokosawa | 1 | -2/+2 |
2022-02-09 | intro, together: Promote section-opening QQzs to 'essential' | Akira Yokosawa | 1 | -3/+3 |
2022-01-19 | glossary: Additions from L-R | Paul E. McKenney | 1 | -1/+1 |
2022-01-08 | intro: Add "iron triangle" | Paul E. McKenney | 1 | -1/+3 |
2021-08-30 | index: Add index and acronym tags, take two | Akira Yokosawa | 1 | -3/+3 |
2021-06-17 | intro, cpu: Use inline enumerate list | Akira Yokosawa | 1 | -3/+5 |
2021-06-13 | Fix typos (scalability) | Akira Yokosawa | 1 | -1/+1 |
2021-06-13 | howto, intro, cpu: Break and capitalize after colon | Akira Yokosawa | 1 | -15/+15 |
2021-06-06 | intro: Add missed unbreakable spaces | SeongJae Park | 1 | -2/+2 |
2021-06-06 | intro: Fix a wrong opening quote ('' -> ``) | SeongJae Park | 1 | -1/+1 |
2021-05-06 | intro: Employ \cref{} and its variants | Akira Yokosawa | 1 | -12/+12 |
2021-04-27 | treewide: Substitute ';' for ',' in label strings | Akira Yokosawa | 1 | -2/+2 |
2021-04-27 | treewide: Fix space in front of \cite{} | Akira Yokosawa | 1 | -1/+1 |
2021-04-27 | treewide: Make end-of-sentence periods be at end of lines | Akira Yokosawa | 1 | -9/+18 |
2021-04-21 | index: Add index and acronym tags, take one | Akira Yokosawa | 1 | -11/+12 |
2021-04-11 | treewide: Remove explicit float positioning options | Akira Yokosawa | 1 | -6/+6 |
2021-04-05 | index: Use \IXr{} and friends for tagging 'Moore's Law' | Akira Yokosawa | 1 | -3/+3 |
2021-04-04 | treewide: Mark non-end-of-sentence full-stop of 'vs.' as such | Akira Yokosawa | 1 | -1/+1 |
2021-03-30 | Tweak wording in "Work Partitioning" in intro.tex | rootbeer | 1 | -1/+1 |
2021-03-18 | treewide: Annotate sentence-ending fullstops as such | Akira Yokosawa | 1 | -1/+1 |
2021-03-16 | intro: Fix typos and grammar | Paul E. McKenney | 1 | -2/+2 |
2021-03-12 | Use nbsp for 1c builds | Akira Yokosawa | 1 | -3/+3 |
2021-03-02 | treewide: url related updates, take two | Akira Yokosawa | 1 | -1/+1 |
2021-01-10 | intro: Updates and wordsmithing | Paul E. McKenney | 1 | -42/+55 |
2020-11-24 | index: Add some more people index annotations in 'formal' | Akira Yokosawa | 1 | -1/+1 |
2020-11-24 | index: Add annotations to people's names for PoC | Akira Yokosawa | 1 | -3/+3 |
2020-07-29 | Enhance qqz scheme for chapterwise QQZ answers | Akira Yokosawa | 1 | -1/+3 |
2020-03-26 | treewide: Use macros for consecutive quick quizzes | Akira Yokosawa | 1 | -15/+17 |
2020-03-16 | intro: Use 'VerbatimU' env for command output | Akira Yokosawa | 1 | -1/+3 |
2020-03-15 | treewide: Renew format of Quick Quiz macro | Akira Yokosawa | 1 | -45/+45 |
2020-01-16 | intro: Fix typo | Akira Yokosawa | 1 | -1/+1 |
2019-11-29 | intro: Update chapter-level epigraph | Paul E. McKenney | 1 | -1/+1 |
2019-11-26 | treewide: Various typos | Stamatis Karnouskos | 1 | -3/+3 |
2019-10-22 | treewide: Add '% mainfile:' tags in headers in sub .tex files | Akira Yokosawa | 1 | -0/+1 |
2018-12-23 | intro: Add section-level epigraphs | Paul E. McKenney | 1 | -0/+16 |
2018-12-12 | Makefile: Add recipe to remove obsolete intermediate files | Akira Yokosawa | 1 | -1/+0 |
2018-12-10 | intro: Add containers and hypervisor to "iron triangle" diagram | Paul E. McKenney | 3 | -50/+632 |
2018-03-11 | intro: Polish a sentence for MIPS graphs | SeongJae Park | 1 | -1/+1 |
2018-03-09 | cpu: Update MIPS graphs, adding past five years of CPUs | Paul E. McKenney | 1 | -3/+4 |
2017-10-26 | Tweak figure size | Akira Yokosawa | 1 | -1/+1 |
2017-10-05 | treewide: Use \Power{} macro for POWER CPU family | Akira Yokosawa | 1 | -1/+1 |
2017-10-05 | treewide: Insert narrow space in front of percent symbol | Akira Yokosawa | 1 | -3/+3 |
2017-07-19 | intro: Add quick quiz defining "explicit timing" | Paul E. McKenney | 1 | -0/+20 |
2017-06-24 | treewide: Add narrow spaces before non-SI unit symbols | Akira Yokosawa | 1 | -1/+1 |
2017-06-24 | treewide: Add narrow spaces before SI unit symbols | Akira Yokosawa | 1 | -2/+2 |
2017-03-09 | intro: Move ':' to tail of 'description' label | Akira Yokosawa | 1 | -5/+5 |
2016-09-19 | epigraph: Use \epigraphhead{} | Akira Yokosawa | 1 | -2/+2 |
2016-08-11 | Update and create .gitignore files | Akira Yokosawa | 1 | -0/+4 |
2016-08-11 | Remove .eps files whose sources are .fig files | Akira Yokosawa | 4 | -1133/+0 |
2016-08-08 | Trial use of extdash package with shortcuts option | Akira Yokosawa | 1 | -3/+3 |
2016-08-05 | A bit of wordsmithing in the introduction | Paul E. McKenney | 1 | -5/+7 |
2016-07-26 | Use unspaced em dashes consistently | Akira Yokosawa | 1 | -1/+1 |
2016-07-09 | Use \centering instead of center environment (part 1) | Akira Yokosawa | 1 | -12/+6 |
2016-07-03 | Apply SPDX license identifiers to unambiguous files | Paul E. McKenney | 1 | -0/+1 |
2016-04-25 | Add yet more epigraphs and update credits | Paul E. McKenney | 1 | -0/+3 |
2016-01-25 | intro: Remove an unnecessary dot | SeongJae Park | 1 | -1/+1 |
2016-01-06 | Update bibliography, show 1980s parallel programming guides | Paul E. McKenney | 1 | -1/+20 |
2015-10-01 | Add Michael Wong's "iron triangle" and wordsmith | Paul E. McKenney | 1 | -7/+35 |
2015-04-17 | Add Michael Wong's point about portability and generality | Paul E. McKenney | 1 | -2/+8 |
2014-03-13 | Fix typo (missing plural) | Juerd Waalboer | 1 | -1/+1 |
2014-03-12 | Fix typo in the intro | Jean-Baptiste Denis | 1 | -1/+1 |
2014-03-02 | Self-review, chapters 1-3. | Paul E. McKenney | 1 | -9/+14 |
2014-02-28 | Additional wordsmithing | Paul E. McKenney | 1 | -2/+3 |
2014-02-28 | Create a "how to use this book" chapter | Paul E. McKenney | 1 | -250/+9 |
2014-02-24 | PP-hard cleanups, p2 | Borislav Petkov | 1 | -21/+23 |
2014-02-24 | Improve two-way-communication paragraph | Paul E. McKenney | 1 | -4/+9 |
2014-02-23 | Guide to this Book fixups | Borislav Petkov | 1 | -12/+11 |
2014-02-23 | Wording changes | Paul E. McKenney | 1 | -4/+6 |
2014-02-22 | Generality fixups | Borislav Petkov | 1 | -24/+24 |
2014-02-15 | Alternatives fixupsv2014.02.16a | Borislav Petkov | 1 | -17/+29 |
2014-02-10 | Updates to chapter 1, subsection Productivity | Borislav Petkov | 1 | -25/+29 |
2014-02-09 | Shrink Figures 1.7 and 1.8 to fit page width | Paul E. McKenney | 1 | -0/+2 |
2014-02-08 | Add Norm Matloff textbook | Paul E. McKenney | 1 | -0/+4 |
2014-02-08 | Add reference to Anthony Williams's C++11 book | Paul E. McKenney | 1 | -0/+3 |
2014-01-29 | Updates to intro/intro.tex, Section 1.2.1 | Borislav Petkov | 1 | -14/+27 |
2014-01-28 | Updates to intro/intro.tex, Section 1.0 | Borislav Petkov | 1 | -5/+5 |
2014-01-28 | Updates to intro.tex, Section 1.1 | Borislav Petkov | 1 | -5/+10 |
2013-07-12 | Add citation to Michael Scott's new textbook | Paul E. McKenney | 1 | -0/+5 |
2013-04-28 | Fixes from Alexey Roytman review | Paul E. McKenney | 1 | -3/+3 |
2012-11-24 | Performance/scalability consequenses of poor abstraction choices | Paul E. McKenney | 1 | -0/+4 |
2012-10-27 | Update Introduction based on self-review. | Paul E. McKenney | 1 | -42/+47 |
2012-09-16 | Fix typos in Quick Quizzes in the intro. | Paul E. McKenney | 1 | -3/+3 |
2012-04-09 | Yet more verbiage on Quick Quizzes | Paul E. McKenney | 1 | -3/+35 |
2012-04-09 | Updates for readers who don't like Quick Quizzes | Paul E. McKenney | 1 | -5/+20 |
2011-12-08 | Add instructions on how to build PDF from git archive. | Paul E. McKenney | 1 | -1/+44 |
2011-08-06 | Fix formatting issues. | Paul E. McKenney | 1 | -0/+2 |
2011-07-08 | Properly capitalize POSIX Threads | Elie De Brauwer | 1 | -1/+1 |
2011-07-08 | Hyphenate parallel-access-control as full modifier | Elie De Brauwer | 1 | -1/+1 |
2011-07-08 | Align acronyms with those used in the parallel access control paragraph | Elie De Brauwer | 1 | -2/+2 |
2011-07-08 | Users is spelled as users elsewhere in this paragraph | Elie De Brauwer | 1 | -1/+1 |
2011-07-08 | Make all sentences of the enumeration start with a capital letter | Elie De Brauwer | 1 | -3/+3 |
2011-05-22 | Update RCU introduction. | Paul E. McKenney | 1 | -1/+1 |
2011-05-08 | Clarify role of Michael Scott's textbook. | Paul E. McKenney | 1 | -1/+1 |
2011-02-12 | Yet another typo. | Paul E. McKenney | 1 | -1/+1 |
2011-01-22 | Apply Nicholas Mc Guire feedback | Paul E. McKenney | 3 | -4/+400 |
2011-01-20 | fix typo in intro/intro.tex | Namhyung Kim | 1 | -1/+1 |
2011-01-18 | Use \lstinline to provide escape-free monospace text areas | Jan Engelhardt | 1 | -7/+7 |
2011-01-09 | Polish one of Matt Kraai's fixes. | Paul E. McKenney | 1 | -1/+1 |
2011-01-09 | Fix typos in intro/intro.tex | Matt Kraai | 1 | -4/+4 |
2011-01-07 | Strike a happy punctuated medium. | Paul E. McKenney | 1 | -2/+3 |
2011-01-06 | Reduce excess punctuation | Jan Engelhardt | 1 | -10/+10 |
2011-01-06 | Clarify the Moore's Law reference. | Paul E. McKenney | 1 | -3/+4 |
2011-01-06 | Grammatical fix | Paul E. McKenney | 1 | -1/+1 |
2011-01-06 | Typo in "Is Parallel Programming Hard, ..." | Matt Kraai | 1 | -1/+1 |
2011-01-05 | Embed fonts for xfig files. | Paul E. McKenney | 3 | -41/+41 |
2011-01-03 | Manually apply patch from Ralf that failed due to conflicting fixes | Paul E. McKenney | 1 | -12/+12 |
2011-01-03 | Fix Stephen Hawking's name | Joel Stanley | 1 | -1/+1 |
2010-06-18 | Note location of PDFs. | Paul E. McKenney | 1 | -0/+2 |
2010-05-31 | Sharpen up answer to "why productivity" quick quiz. | Paul E. McKenney | 1 | -0/+3 |
2010-05-31 | Add "why productivity" quick quiz. | Paul E. McKenney | 1 | -0/+18 |
2010-05-28 | Add plot showing networking bandwidth vs. CPU performance, MIPS/die | Paul E. McKenney | 1 | -1/+18 |
2010-05-28 | Add older x86 CPUs to clock-frequency plots. | Paul E. McKenney | 1 | -2/+9 |
2010-01-25 | Clean up @@@-indicated issues, other cleanups. | Paul E. McKenney | 1 | -7/+5 |
2009-11-13 | Add a couple more parallel-programming textbooks. | Paul E. McKenney | 1 | -0/+5 |
2009-11-08 | Add intro question about other obstacles to parallelism. | Paul E. McKenney | 1 | -1/+69 |
2009-06-04 | Add note indicating that book is primarily for those at the bottom of stack. | Paul E. McKenney | 1 | -2/+2 |
2009-05-24 | Add test programs and discussion of locking in toolsoftrade chapter. | Paul E. McKenney | 1 | -2/+2 |
2009-05-08 | Make QuickQuizChapter subsume the chapter and label commands. | Paul E. McKenney | 1 | -3/+0 |
2009-05-03 | Make Quick Quiz answers easier to find. | Paul E. McKenney | 1 | -1/+1 |
2009-04-14 | More whitespace fixes | Ingo Molnar | 1 | -5/+5 |
2009-03-03 | Add "tools of trade" chapter, touch up some quick quizzes. | Paul E. McKenney | 1 | -3/+48 |
2009-02-23 | Tweaks to introduction. | Paul E. McKenney | 1 | -3/+1 |
2009-02-23 | Sequential performance optimization can be better than parallelism. | Paul E. McKenney | 1 | -0/+4 |
2009-02-17 | PerfBook intro: tiny typo in section 1.4 | Luis Claudio R. Goncalves | 1 | -1/+1 |
2009-02-01 | Add cautions about the need to compare against best sequential algorithm. | Paul E. McKenney | 1 | -0/+5 |
2009-01-31 | Updates to SMPdesign, intro, and cpu. | Paul E. McKenney | 5 | -24/+1110 |
2009-01-13 | Add material about Mattson's textbook. | Paul E. McKenney | 1 | -1/+8 |
2009-01-01 | Add more material to "hardware and its habits" section. | Paul E. McKenney | 1 | -0/+6 |
2008-12-31 | Add section to "Hardware and its Habits", adjust elsewhere to suit. | Paul E. McKenney | 1 | -1/+1 |
2008-12-31 | Make "sync" chapter instead be "locking". Foreshadow existence guarantees. | Paul E. McKenney | 1 | -0/+50 |
2008-12-23 | Permit general latex to appear in QuickQuiz questions. | Paul E. McKenney | 1 | -37/+47 |
2008-12-07 | Additional revamping of intro to bring it in line with recent university | Paul E. McKenney | 3 | -34/+494 |
2008-12-07 | Rearrange preface and introduction. | Paul E. McKenney | 1 | -31/+138 |
2008-11-26 | Update toy-RCU-implementation section, add citations. | Paul E. McKenney | 1 | -1/+1 |
2008-11-24 | Add section to intro telling how to get at sample code. | Paul E. McKenney | 1 | -0/+19 |
2008-11-21 | Tentatively add commented-out Quick Quiz on Quick Quiz question tone. | Paul E. McKenney | 1 | -0/+10 |
2008-11-07 | Move the hardware description from introduction to the CPU chapter. | Paul E. McKenney | 2 | -253/+72 |
2008-10-26 | Move the definitions of the primitives to the appendix. | Paul E. McKenney | 2 | -483/+0 |
2008-10-24 | Clean up a few more cartoons. | Paul E. McKenney | 1 | -1/+1 |
2008-10-23 | Add section outlining alternatives to parallelism. | Paul E. McKenney | 1 | -2/+116 |
2008-10-20 | Modify QuickQuiz answers to take advantage of the new-found ability to | Paul E. McKenney | 1 | -7/+12 |
2008-10-19 | Fix Makefile to operate correctly. | Paul E. McKenney | 1 | -9/+12 |
2008-09-15 | Fix typo in intro/intro.tex. Fix atomic_set() definition. | Paul E. McKenney | 1 | -1/+1 |
2008-08-27 | Initial revision. | Paul E. McKenney | 3 | -0/+839 |