
Nonfiction
Track this book
You choose which shelves are public. Progress and read dates stay yours.
About
What makes computer programs fast or slow? To answer this question, we have to get behind the abstractions of programming languages and look at how a computer really works. This book examines and explains a variety of scientific programming models (programming models relevant to scientists) with an emphasis on how programming constructs map to different parts of the computer's architecture. Two themes emerge: program speed and program modularity. Throughout this book, the premise is to "get under the hood," and the discussion is tied to specific programs. The book digs into linkers,…
More like this








Reviews
Rating integrity
HealthyCounted ratings come from accounts older than 7 days and were made on or after publication. Finished readers weigh ×1.0. Readers who have not finished yet weigh ×0.5. Did-not-finish ratings are shown but not counted.
Editions
3 editions- Other · English · 2017MIT Press · 624 pages · 9780262340472
- Other · English · 2017MIT Press · 624 pages · 9780262340465
- Other · English · 2017598 pages · 9780262036290
Software engineeringComputer programmingComputer architectureC (Computer program language)Computer scienceInformation architecture