You are viewing paulmck

Previous Entry | Next Entry

SequentialCaveman
The first edition of “Is Parallel Programming Hard, And, If So, What Can You Do About It?” is now available in electronic form. The dead-tree version will be available a bit later, or, as they say, Real Soon Now.

Big-animal changes over the early 2013 version include:


  1. Some material buried in the introduction and a few key Quick Quizzes has been pulled up into a new “How To Use This Book” chapter.
  2. Threre is significantly more material in the “Beyond Partitioning” section.
  3. A new “Hazard Pointers” section has been added to the “Deferred Processing” chapter.
  4. The “Data Structures” chapter has been filled out.
  5. Formal verification has been moved from an appendix to a new chapter following the pre-existing “Validation” chapter.
  6. A new “Putting It All Together” chapter contains some case studies.
  7. New cartoons have been added and some of the old cartoons have been updated.


Interestingly enough, even before its first edition, this book has seen some use in various classrooms. The memory-barrier information and the “Counting” chapter seem to be the most popular in that environment.

So what next?


Why, the second edition, of course!!! What else? :-)

Comments

tara_li
Mar. 11th, 2014 03:16 pm (UTC)
E-book formats
Has someone thrown this into EPUB format yet? Or even a generically accessible HTML version?
paulmck
Mar. 11th, 2014 04:20 pm (UTC)
Re: E-book formats
I have applied latex2html and pandora to this book, but with very uninspiring results. Of the two, latex2html does best, but it messes up the figures containing code and a few of the figures containing graphics as well. Although pandora includes all of the code for the figures containing code, it loses the indentation. Worse, pandora completely leaves out all the figures containing graphics, omits the bibliography, and quite possibly has other problems as well.

Are there other conversion tools that would work better? Or, for that matter, particular versions/invocations of latex2html or pandora that work better?
tara_li
Mar. 11th, 2014 04:39 pm (UTC)
Re: E-book formats
I'm checking with someone I know who does writes novels in LaTeX and publishes EPUBs. I know he does a fair bit of touch-up work in Sigil once it's done, but I don't know how good what comes out of his initial conversion actually is. He's kinda a perfectionist sometimes. Me, I'm the type who doesn't actually see a real point for open & close curly quotes.
paulmck
Mar. 11th, 2014 04:54 pm (UTC)
Re: E-book formats
Thank you, looking forward to hearing what you learn!
(Anonymous)
Mar. 12th, 2014 11:40 pm (UTC)
Re: E-book formats
I second this. Or pdf size-optimized for Kindle might be nice at least.
paulmck
Mar. 13th, 2014 01:17 am (UTC)
Re: E-book formats
OK, I'll bite... What size would that be? ;-)
paulmck
Mar. 13th, 2014 01:22 am (UTC)
Re: E-book formats
Some say that you can email the PDF to free.kindle.com and get them converted: http://www.amazon.com/Reading-pdf-Kindle-decent-size/forum/Fx3KCBKJLJ7VA2E/Tx1UMPM4KF6QZZD/1?_encoding=UTF8&asin=B002NU5SJI

Others say that k2pdfopt does the trick: http://blog.refu.co/?p=1158

Do either of those two approaches work for you?