Recommended Books for Multi Core Processors [closed] - multicore

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I need to write an essay on multi-core processing, are there any good books for recommendation? thanks! :)

Computer Architecture: A Quantitative Approach, 5th Edition by John L. Hennessy & David A. Patterson or Computer Architecture: A Quantitative Approach 4th Edition
covers things at a high level, and might be in a library nearby.
Also Computer Organization and Design, Revised Fourth Edition, Fourth Edition: The Hardware/Software Interface by the same authors.
But Wikipedia Multi-core processor would get you started with lots of references.
Multicore Processors – A Necessity looked like a relatively straightforward starting point.

Related

what is the status of nosql in 2013? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
My question seems to be dump, but because i was studying this new technique, i've found that NoSql has changed from its beginning, for example, in the beginning there was the problem of see your own update, and for example Facebook dident let users to update their comments due to the write once, read many
So, do i change all concepts that i've read in 2010-2012 tutorials?
Has NoSql beat the CAP theorem ?
I agree this can easily turn into discussion. I'll give brief answers from my experience to your two questions:
No, the concepts haven't changed. The landscape seems to be growing quite a bit as lots of companies get into the NoSQL space. Beware vendor promises!
No way. Just read this article this morning, it is a great explanation on some of the issues with the CAP theorem: http://codahale.com/you-cant-sacrifice-partition-tolerance/

How to learn modelica? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm completely new to Modelica and was wondering what is the best way to learn on my own? Also I will be using it with MapleSim 5 (or 6 when it will be available) so any information regarding that would be helpful too.
I'll need Modelica to create a few components for a thermal model, then simulate with MapleSim and hopefully I will also manage to co-simulate with another software (EnergPlus) using FMI when it will be available for MapleSim and BCVTB.
Sorry for not being specific with my question, really any reference to a good Modelica guide would be great, thanks.
Clearly, I am biased, but I like to think that my book "Introduction to Physical Modeling with Modelica" is a great way to explore the features of Modelica in the context of engineering problems. I noticed that Wolfram seems to recommend the book as well.
But in the interest of balance, there are two books by Peter Fritzson on the topic of Modelica as well.

Whatever happened to PerlScript? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
My ActivePerl documentation has a section dedicated to this seemingly little-known technology.
I guess that the technology didn't really catch on.
A couple of questions:
where would PerlScript be useful as a drop-in replacement for an equivalent technology like VBScript?
does anyone know of any examples where businesses have employed PerlScript?
ActiveState implemented this for Microsoft IIS, allowing Perl to be used in lieu of VBScript or JScript there. My guess, therefore, is that most Microsoft shops look to Microsoft tools and hence there is limited adoption.

How to choose between Cassandra, Membase, Hadoop, MongoDB, RDBMS etc.? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Is there a paper/blog-post on when to use Cassandra or Membase or Hadoop or plain old relational databases ? Is there a paper discussing the strengths/weaknesses of each, and on what scenarios either of these technologies should be chosen ?
I am thinking of writing a new webservice which will have about a million hits per day and data spanning about a few terabytes.
EDIT The NoSQL Ecosystem by Adam Marcus (from the book The Architecture of open source applications): http://www.aosabook.org/en/nosql.html
general thoughts and comparison http://www.thoughtworks.com/articles/nosql-comparison
technical comparison http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis
a Master's Thesis - Analysis and Classification of NoSQL Databases http://scholar.googleusercontent.com/scholar?q=cache:rQlbiz6bojAJ:scholar.google.com/+comparison+of+nosql&hl=en&as_sdt=0,5&as_vis=1

How to write a virtual machine [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I would like to learn how to write a small emulator/virtual machine. Does anyone know a good tutorial or a simpler project than qemu/virtualbox?
Thx
Check out my tutorial on how to write your own virtual machine from scratch at http://www.icemanind.com
Its a complete tutorial that will walk you through building a virtual machine and assembler in C#.
Anthony Green did a blog series on coming up with an instruction set, porting binutils, gcc, newlib and so on, as well as setting up sim, and qemu to emulate a machine with this new instruction set. The posts (and patches) are all linked from http://atgreen.github.io/ggx/. There are a handful of posts that aren't linked from there about various tangential issues.