Recently watched an '85 lecture by Richard Feynman, where he explains the
computer as a filing system, where you have a clerk that picks a card,
reads it, does some calculations, maybe writes something on the card and
puts it back. So it is this back and forth motion, back and forth,
something like a wave, with the wavelength being the distance you have to
travel to the cabinet with the next card. Obviously then, if you decrease
the length, the frequency increases, so you process more cards in the same
time. If you have someone load a card box from the basement and deliver it
to the clerk's room, this would speed things up, as the clerk then has to
travel less - prefetchers. Very good analogy in my opinion, naturally
explains a lot of the hardware parts in a computer and their effect on the
speed of processing. So if I were writing a thesis, I would try to make an
analogy to some well understood physical or everyday processes and the data
processing done by a computer.

On Thu, Nov 16, 2017 at 7:14 PM, [email protected] <
[email protected]> wrote:

> If appropriate (for both this group's and your Thesis' ambitions),
> consider a Thesis title that is respectfully dramatic (but that, foremost,
> honors your PhD advisors' expectations) and that, furthermore, abstracts
> the concepts presented in this (very excellent) forum to generic problem
> solving.  Agree?
>
> here's how I might title such Thesis:  "Musings on the Data Locality,
> Latency, and Caching Problem: A Mechanical Sympathy"
>
> From there?  ::  identify, category, of both Operator and Operand and the
> *cost* of getting these things as close as possible to one another. ?
>
> good luck!
>
>
>
> On 11/16/2017 11:42 AM, John Hening wrote
>
> Hi,
>
> I know that there is a lot of experts in Java oriented on "mechanical
> sympathy" here. I am very interested in that subject- however I am a
> beginner. However, I am not clueless about it.
> I'm a bit familiar with the processor architecture, lock-free, garbage
> free and so on. My question is:
> Has someone any idea for master thesis in that area? I'm graduating my
> university and I would like write a thesis in interesting for me subject.
>
> If someone has an idea, feel free to suggest somehting, like general idea.
> If someone consider that post as inadequete, feel free to give me a  sign
> as well.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "mechanical-sympathy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "mechanical-sympathy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to