Book
Scientific programming and computer architectureDivakar Viswanath

Scientific programming and computer architecture

2017624 pages
No counted ratings yet
3 editions
Nonfiction

Track this book

You choose which shelves are public. Progress and read dates stay yours.
Sign in
Add to list

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

Healthy
Counted 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 · 2017
    MIT Press · 624 pages · 9780262340472
  • Other · English · 2017
    MIT Press · 624 pages · 9780262340465
  • Other · English · 2017
    598 pages · 9780262036290
Software engineeringComputer programmingComputer architectureC (Computer program language)Computer scienceInformation architecture